builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-038 starttime: 1463173762.43 results: success (0) buildid: 20160513114547 builduid: 844298ff049b42b29dca75dc9f9d8466 revision: 805051b9a46259319d5c56424cb5249efc811363 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 14:09:22.428902) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 14:09:22.429381) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 24 secs) (at 2016-05-13 14:09:22.429675) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 24 secs) (at 2016-05-13 14:09:47.374539) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-13 14:09:47.374850) ========= '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-038\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-038 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-038 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-038\AppData\Local LOGONSERVER=\\T-W864-IX-038 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-038 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-038 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-038 WINDIR=C:\windows using PTY: False --14:09:49-- 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% 2.45 GB/s 14:09:49 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.315000 ========= master_lag: 0.78 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-13 14:09:49.470476) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-05-13 14:09:49.470835) ========= '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-038\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-038 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-038 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-038\AppData\Local LOGONSERVER=\\T-W864-IX-038 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-038 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-038 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-038 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.004000 ========= master_lag: 5.33 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-05-13 14:09:57.804308) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-13 14:09:57.804636) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 805051b9a46259319d5c56424cb5249efc811363 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 805051b9a46259319d5c56424cb5249efc811363 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-038\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-038 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-038 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-038\AppData\Local LOGONSERVER=\\T-W864-IX-038 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-038 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-038 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-038 WINDIR=C:\windows using PTY: False 2016-05-13 14:09:58,565 truncating revision to first 12 chars 2016-05-13 14:09:58,565 Setting DEBUG logging. 2016-05-13 14:09:58,565 attempt 1/10 2016-05-13 14:09:58,565 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/805051b9a462?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 14:09:59,035 unpacking tar archive at: mozilla-aurora-805051b9a462/testing/mozharness/ program finished with exit code 0 elapsedTime=1.078000 ========= master_lag: 2.60 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-13 14:10:01.485196) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 14:10:01.485483) ========= script_repo_revision: 805051b9a46259319d5c56424cb5249efc811363 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 14:10:01.485869) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 14:10:01.486163) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 14:10:01.638802) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-05-13 14:10:01.639287) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-038\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-038 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-038 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-038\AppData\Local LOGONSERVER=\\T-W864-IX-038 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-038 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-038 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-038 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 14:10:02 INFO - MultiFileLogger online at 20160513 14:10:02 in C:\slave\test 14:10:02 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 14:10:02 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:10:02 INFO - {'append_to_log': False, 14:10:02 INFO - 'base_work_dir': 'C:\\slave\\test', 14:10:02 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:10:02 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:10:02 INFO - 'buildbot_json_path': 'buildprops.json', 14:10:02 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:10:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:10:02 INFO - 'download_minidump_stackwalk': True, 14:10:02 INFO - 'download_symbols': 'true', 14:10:02 INFO - 'e10s': False, 14:10:02 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:10:02 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:10:02 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:10:02 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:10:02 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:10:02 INFO - 'C:/mozilla-build/tooltool.py'), 14:10:02 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:10:02 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:10:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:10:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:10:02 INFO - 'log_level': 'info', 14:10:02 INFO - 'log_to_console': True, 14:10:02 INFO - 'opt_config_files': (), 14:10:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:10:02 INFO - '--processes=1', 14:10:02 INFO - '--config=%(test_path)s/wptrunner.ini', 14:10:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:10:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:10:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:10:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:10:02 INFO - 'pip_index': False, 14:10:02 INFO - 'require_test_zip': True, 14:10:02 INFO - 'test_type': ('testharness',), 14:10:02 INFO - 'this_chunk': '1', 14:10:02 INFO - 'total_chunks': '10', 14:10:02 INFO - 'virtualenv_path': 'venv', 14:10:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:10:02 INFO - 'work_dir': 'build'} 14:10:02 INFO - ##### 14:10:02 INFO - ##### Running clobber step. 14:10:02 INFO - ##### 14:10:02 INFO - Running pre-action listener: _resource_record_pre_action 14:10:02 INFO - Running main action method: clobber 14:10:02 INFO - rmtree: C:\slave\test\build 14:10:02 INFO - Using _rmtree_windows ... 14:10:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:11:29 INFO - Running post-action listener: _resource_record_post_action 14:11:29 INFO - ##### 14:11:29 INFO - ##### Running read-buildbot-config step. 14:11:29 INFO - ##### 14:11:29 INFO - Running pre-action listener: _resource_record_pre_action 14:11:29 INFO - Running main action method: read_buildbot_config 14:11:29 INFO - Using buildbot properties: 14:11:29 INFO - { 14:11:29 INFO - "project": "", 14:11:29 INFO - "product": "firefox", 14:11:29 INFO - "script_repo_revision": "production", 14:11:29 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 14:11:29 INFO - "repository": "", 14:11:29 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 14:11:29 INFO - "buildid": "20160513114547", 14:11:29 INFO - "pgo_build": "False", 14:11:29 INFO - "basedir": "C:\\slave\\test", 14:11:29 INFO - "buildnumber": 41, 14:11:29 INFO - "slavename": "t-w864-ix-038", 14:11:29 INFO - "revision": "805051b9a46259319d5c56424cb5249efc811363", 14:11:29 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 14:11:29 INFO - "platform": "win64", 14:11:29 INFO - "branch": "mozilla-aurora", 14:11:29 INFO - "repo_path": "releases/mozilla-aurora", 14:11:29 INFO - "moz_repo_path": "", 14:11:29 INFO - "stage_platform": "win64", 14:11:29 INFO - "builduid": "844298ff049b42b29dca75dc9f9d8466", 14:11:29 INFO - "slavebuilddir": "test" 14:11:29 INFO - } 14:11:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 14:11:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 14:11:29 INFO - Running post-action listener: _resource_record_post_action 14:11:29 INFO - ##### 14:11:29 INFO - ##### Running download-and-extract step. 14:11:29 INFO - ##### 14:11:29 INFO - Running pre-action listener: _resource_record_pre_action 14:11:29 INFO - Running main action method: download_and_extract 14:11:29 INFO - mkdir: C:\slave\test\build\tests 14:11: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')]} 14:11:29 INFO - https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 14:11:29 INFO - trying https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 14:11:29 INFO - Downloading https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 14:11:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 14:11:30 INFO - Downloaded 1274 bytes. 14:11:30 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 14:11:30 INFO - Using the following test package requirements: 14:11:30 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 14:11:30 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:11:30 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 14:11:30 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:11:30 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 14:11:30 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:11:30 INFO - u'jsshell-win64.zip'], 14:11:30 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:11:30 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 14:11:30 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 14:11:30 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:11:30 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 14:11:30 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:11:30 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 14:11:30 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:11:30 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 14:11:30 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:11:30 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 14:11:30 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 14:11:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:11:30 INFO - https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 14:11:30 INFO - trying https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 14:11:30 INFO - Downloading https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 14:11:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 14:11:31 INFO - Downloaded 21593212 bytes. 14:11:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:11:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:11:33 INFO - caution: filename not matched: web-platform/* 14:11:33 INFO - Return code: 11 14:11:33 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')]} 14:11:33 INFO - https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 14:11:33 INFO - trying https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 14:11:33 INFO - Downloading https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 14:11:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 14:11:35 INFO - Downloaded 36408675 bytes. 14:11:35 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:11:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:12:20 INFO - caution: filename not matched: bin/* 14:12:20 INFO - caution: filename not matched: config/* 14:12:20 INFO - caution: filename not matched: mozbase/* 14:12:20 INFO - caution: filename not matched: marionette/* 14:12:20 INFO - caution: filename not matched: tools/wptserve/* 14:12:20 INFO - Return code: 11 14:12:20 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')]} 14:12:20 INFO - https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 14:12:20 INFO - trying https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:12:20 INFO - Downloading https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 14:12:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 14:12:22 INFO - Downloaded 85311264 bytes. 14:12:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:12:22 INFO - mkdir: C:\slave\test\properties 14:12:22 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:12:22 INFO - Writing to file C:\slave\test\properties\build_url 14:12:22 INFO - Contents: 14:12:22 INFO - build_url:https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:12:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:12:23 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:12:23 INFO - Writing to file C:\slave\test\properties\symbols_url 14:12:23 INFO - Contents: 14:12:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:12: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')]} 14:12:23 INFO - https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:12:23 INFO - trying https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:12:23 INFO - Downloading https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:12:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 14:12:27 INFO - Downloaded 53547731 bytes. 14:12:27 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:12:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:12:29 INFO - Return code: 0 14:12:29 INFO - Running post-action listener: _resource_record_post_action 14:12:29 INFO - Running post-action listener: set_extra_try_arguments 14:12:29 INFO - ##### 14:12:29 INFO - ##### Running create-virtualenv step. 14:12:29 INFO - ##### 14:12:29 INFO - Running pre-action listener: _pre_create_virtualenv 14:12:29 INFO - Running pre-action listener: _resource_record_pre_action 14:12:29 INFO - Running main action method: create_virtualenv 14:12:29 INFO - Creating virtualenv C:\slave\test\build\venv 14:12:29 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 14:12:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:12:32 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:12:36 INFO - Installing distribute......................................................................................................................................................................................done. 14:12:38 INFO - Return code: 0 14:12:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:12:38 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')]} 14:12:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:12:38 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')]} 14:12:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:12:38 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 0x0247E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02537200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024DB3D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024AF368>, '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 0x02252D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025420C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-038', 'USERDOMAIN': 'T-W864-IX-038', '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-038', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-038', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-038', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-038', '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-038\\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 14:12:38 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 14:12:38 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 14:12:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:12:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Roaming', 14:12:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:12:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:12:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:12:38 INFO - 'COMPUTERNAME': 'T-W864-IX-038', 14:12:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:12:38 INFO - 'DCLOCATION': 'SCL3', 14:12:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:12:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:12:38 INFO - 'HOMEDRIVE': 'C:', 14:12:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-038', 14:12:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:12:38 INFO - 'KTS_VERSION': '1.19c', 14:12:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Local', 14:12:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-038', 14:12:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:12:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:12:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:12:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:12:38 INFO - 'MOZ_NO_REMOTE': '1', 14:12:38 INFO - 'NO_EM_RESTART': '1', 14:12:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:12:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:12:38 INFO - 'OS': 'Windows_NT', 14:12:38 INFO - 'OURDRIVE': 'C:', 14:12:38 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', 14:12:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:12:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:12:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:12:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:12:38 INFO - 'PROCESSOR_LEVEL': '6', 14:12:38 INFO - 'PROCESSOR_REVISION': '1e05', 14:12:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:12:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:12:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:12:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:12:38 INFO - 'PROMPT': '$P$G', 14:12:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:12:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:12:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:12:38 INFO - 'PWD': 'C:\\slave\\test', 14:12:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:12:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:12:38 INFO - 'SYSTEMDRIVE': 'C:', 14:12:38 INFO - 'SYSTEMROOT': 'C:\\windows', 14:12:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:12:38 INFO - 'TEST1': 'testie', 14:12:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:12:38 INFO - 'USERDOMAIN': 'T-W864-IX-038', 14:12:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-038', 14:12:38 INFO - 'USERNAME': 'cltbld', 14:12:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-038', 14:12:38 INFO - 'WINDIR': 'C:\\windows', 14:12:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:12:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:12:39 INFO - Downloading/unpacking psutil>=0.7.1 14:12:39 INFO - Running setup.py egg_info for package psutil 14:12:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:12:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:12:39 INFO - Installing collected packages: psutil 14:12:39 INFO - Running setup.py install for psutil 14:12:39 INFO - building 'psutil._psutil_windows' extension 14:12:39 INFO - error: Unable to find vcvarsall.bat 14:12:39 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-opwo5s-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:12:39 INFO - running install 14:12:39 INFO - running build 14:12:39 INFO - running build_py 14:12:39 INFO - creating build 14:12:39 INFO - creating build\lib.win32-2.7 14:12:39 INFO - creating build\lib.win32-2.7\psutil 14:12:39 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:12:39 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:12:39 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:12:39 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:12:39 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:12:39 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:12:39 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:12:39 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:12:39 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:12:39 INFO - running build_ext 14:12:39 INFO - building 'psutil._psutil_windows' extension 14:12:39 INFO - error: Unable to find vcvarsall.bat 14:12:39 INFO - ---------------------------------------- 14:12:39 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-opwo5s-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:12:39 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-038\AppData\Roaming\pip\pip.log 14:12:39 WARNING - Return code: 1 14:12:39 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! 14:12:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:12:39 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')]} 14:12:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:12:39 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')]} 14:12:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:12:39 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 0x0247E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02537200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024DB3D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024AF368>, '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 0x02252D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025420C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-038', 'USERDOMAIN': 'T-W864-IX-038', '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-038', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-038', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-038', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-038', '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-038\\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 14:12:39 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 14:12:39 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 14:12:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:12:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Roaming', 14:12:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:12:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:12:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:12:39 INFO - 'COMPUTERNAME': 'T-W864-IX-038', 14:12:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:12:39 INFO - 'DCLOCATION': 'SCL3', 14:12:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:12:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:12:39 INFO - 'HOMEDRIVE': 'C:', 14:12:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-038', 14:12:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:12:39 INFO - 'KTS_VERSION': '1.19c', 14:12:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Local', 14:12:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-038', 14:12:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:12:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:12:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:12:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:12:39 INFO - 'MOZ_NO_REMOTE': '1', 14:12:39 INFO - 'NO_EM_RESTART': '1', 14:12:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:12:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:12:39 INFO - 'OS': 'Windows_NT', 14:12:39 INFO - 'OURDRIVE': 'C:', 14:12:39 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', 14:12:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:12:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:12:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:12:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:12:39 INFO - 'PROCESSOR_LEVEL': '6', 14:12:39 INFO - 'PROCESSOR_REVISION': '1e05', 14:12:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:12:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:12:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:12:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:12:39 INFO - 'PROMPT': '$P$G', 14:12:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:12:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:12:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:12:39 INFO - 'PWD': 'C:\\slave\\test', 14:12:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:12:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:12:39 INFO - 'SYSTEMDRIVE': 'C:', 14:12:39 INFO - 'SYSTEMROOT': 'C:\\windows', 14:12:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:12:39 INFO - 'TEST1': 'testie', 14:12:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:12:39 INFO - 'USERDOMAIN': 'T-W864-IX-038', 14:12:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-038', 14:12:39 INFO - 'USERNAME': 'cltbld', 14:12:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-038', 14:12:39 INFO - 'WINDIR': 'C:\\windows', 14:12:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:12:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:12:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:12:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:12:40 INFO - Running setup.py egg_info for package mozsystemmonitor 14:12:40 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:12:40 INFO - Running setup.py egg_info for package psutil 14:12:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:12:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:12:40 INFO - Installing collected packages: mozsystemmonitor, psutil 14:12:40 INFO - Running setup.py install for mozsystemmonitor 14:12:40 INFO - Running setup.py install for psutil 14:12:40 INFO - building 'psutil._psutil_windows' extension 14:12:40 INFO - error: Unable to find vcvarsall.bat 14:12:40 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-koqkuq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:12:40 INFO - running install 14:12:40 INFO - running build 14:12:40 INFO - running build_py 14:12:40 INFO - running build_ext 14:12:40 INFO - building 'psutil._psutil_windows' extension 14:12:40 INFO - error: Unable to find vcvarsall.bat 14:12:40 INFO - ---------------------------------------- 14:12:40 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-koqkuq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:12:40 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-038\AppData\Roaming\pip\pip.log 14:12:40 WARNING - Return code: 1 14:12:40 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! 14:12:40 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:12:40 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')]} 14:12:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:12:40 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')]} 14:12:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:12:40 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 0x0247E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02537200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024DB3D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024AF368>, '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 0x02252D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025420C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-038', 'USERDOMAIN': 'T-W864-IX-038', '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-038', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-038', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-038', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-038', '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-038\\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 14:12:40 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 14:12:40 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 14:12:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:12:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Roaming', 14:12:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:12:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:12:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:12:40 INFO - 'COMPUTERNAME': 'T-W864-IX-038', 14:12:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:12:40 INFO - 'DCLOCATION': 'SCL3', 14:12:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:12:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:12:40 INFO - 'HOMEDRIVE': 'C:', 14:12:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-038', 14:12:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:12:40 INFO - 'KTS_VERSION': '1.19c', 14:12:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Local', 14:12:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-038', 14:12:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:12:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:12:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:12:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:12:40 INFO - 'MOZ_NO_REMOTE': '1', 14:12:40 INFO - 'NO_EM_RESTART': '1', 14:12:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:12:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:12:40 INFO - 'OS': 'Windows_NT', 14:12:40 INFO - 'OURDRIVE': 'C:', 14:12:40 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', 14:12:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:12:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:12:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:12:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:12:40 INFO - 'PROCESSOR_LEVEL': '6', 14:12:40 INFO - 'PROCESSOR_REVISION': '1e05', 14:12:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:12:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:12:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:12:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:12:40 INFO - 'PROMPT': '$P$G', 14:12:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:12:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:12:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:12:40 INFO - 'PWD': 'C:\\slave\\test', 14:12:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:12:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:12:40 INFO - 'SYSTEMDRIVE': 'C:', 14:12:40 INFO - 'SYSTEMROOT': 'C:\\windows', 14:12:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:12:40 INFO - 'TEST1': 'testie', 14:12:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:12:40 INFO - 'USERDOMAIN': 'T-W864-IX-038', 14:12:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-038', 14:12:40 INFO - 'USERNAME': 'cltbld', 14:12:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-038', 14:12:40 INFO - 'WINDIR': 'C:\\windows', 14:12:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:12:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:12:41 INFO - Downloading/unpacking blobuploader==1.2.4 14:12:41 INFO - Downloading blobuploader-1.2.4.tar.gz 14:12:41 INFO - Running setup.py egg_info for package blobuploader 14:12:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:12:46 INFO - Running setup.py egg_info for package requests 14:12:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:12:46 INFO - Downloading docopt-0.6.1.tar.gz 14:12:46 INFO - Running setup.py egg_info for package docopt 14:12:46 INFO - Installing collected packages: blobuploader, docopt, requests 14:12:46 INFO - Running setup.py install for blobuploader 14:12:46 INFO - Running setup.py install for docopt 14:12:46 INFO - Running setup.py install for requests 14:12:46 INFO - Successfully installed blobuploader docopt requests 14:12:46 INFO - Cleaning up... 14:12:46 INFO - Return code: 0 14:12:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:12:46 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')]} 14:12:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:12:46 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')]} 14:12:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:12:46 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 0x0247E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02537200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024DB3D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024AF368>, '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 0x02252D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025420C0>, '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-038', 'USERDOMAIN': 'T-W864-IX-038', '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-038', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-038', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-038', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-038', '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-038\\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 14:12:46 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 14:12:46 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 14:12:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:12:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Roaming', 14:12:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:12:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:12:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:12:46 INFO - 'COMPUTERNAME': 'T-W864-IX-038', 14:12:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:12:46 INFO - 'DCLOCATION': 'SCL3', 14:12:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:12:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:12:46 INFO - 'HOMEDRIVE': 'C:', 14:12:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-038', 14:12:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:12:46 INFO - 'KTS_VERSION': '1.19c', 14:12:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Local', 14:12:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-038', 14:12:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:12:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:12:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:12:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:12:46 INFO - 'MOZ_NO_REMOTE': '1', 14:12:46 INFO - 'NO_EM_RESTART': '1', 14:12:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:12:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:12:46 INFO - 'OS': 'Windows_NT', 14:12:46 INFO - 'OURDRIVE': 'C:', 14:12:46 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', 14:12:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:12:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:12:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:12:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:12:46 INFO - 'PROCESSOR_LEVEL': '6', 14:12:46 INFO - 'PROCESSOR_REVISION': '1e05', 14:12:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:12:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:12:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:12:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:12:46 INFO - 'PROMPT': '$P$G', 14:12:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:12:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:12:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:12:46 INFO - 'PWD': 'C:\\slave\\test', 14:12:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:12:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:12:46 INFO - 'SYSTEMDRIVE': 'C:', 14:12:46 INFO - 'SYSTEMROOT': 'C:\\windows', 14:12:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:12:46 INFO - 'TEST1': 'testie', 14:12:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:12:46 INFO - 'USERDOMAIN': 'T-W864-IX-038', 14:12:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-038', 14:12:46 INFO - 'USERNAME': 'cltbld', 14:12:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-038', 14:12:46 INFO - 'WINDIR': 'C:\\windows', 14:12:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:12:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:12:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:12:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:12:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:12:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:12:54 INFO - Unpacking c:\slave\test\build\tests\marionette 14:12:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:12:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:12:54 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 14:12:54 INFO - Running setup.py install for browsermob-proxy 14:13:09 INFO - Running setup.py install for manifestparser 14:13:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Running setup.py install for marionette-client 14:13:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:13:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Running setup.py install for marionette-driver 14:13:09 INFO - Running setup.py install for mozcrash 14:13:09 INFO - Running setup.py install for mozdebug 14:13:09 INFO - Running setup.py install for mozdevice 14:13:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Running setup.py install for mozfile 14:13:09 INFO - Running setup.py install for mozhttpd 14:13:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Running setup.py install for mozinfo 14:13:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Running setup.py install for mozInstall 14:13:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Running setup.py install for mozleak 14:13:09 INFO - Running setup.py install for mozlog 14:13:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Running setup.py install for moznetwork 14:13:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Running setup.py install for mozprocess 14:13:09 INFO - Running setup.py install for mozprofile 14:13:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:13:09 INFO - Running setup.py install for mozrunner 14:13:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:13:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:13:10 INFO - Running setup.py install for mozscreenshot 14:13:10 INFO - Running setup.py install for moztest 14:13:10 INFO - Running setup.py install for mozversion 14:13:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:13:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:13:10 INFO - Running setup.py install for wptserve 14:13:10 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 14:13:10 INFO - Cleaning up... 14:13:10 INFO - Return code: 0 14:13:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:13:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:13:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:13:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:13:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:13:10 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 0x0247E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02537200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024DB3D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024AF368>, '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 0x02252D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025420C0>, '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-038', 'USERDOMAIN': 'T-W864-IX-038', '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-038', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-038', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-038', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-038', '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-038\\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 14:13:10 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 14:13:10 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 14:13:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:13:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Roaming', 14:13:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:13:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:13:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:13:10 INFO - 'COMPUTERNAME': 'T-W864-IX-038', 14:13:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:13:10 INFO - 'DCLOCATION': 'SCL3', 14:13:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:13:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:13:10 INFO - 'HOMEDRIVE': 'C:', 14:13:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-038', 14:13:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:13:10 INFO - 'KTS_VERSION': '1.19c', 14:13:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Local', 14:13:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-038', 14:13:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:13:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:13:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:13:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:13:10 INFO - 'MOZ_NO_REMOTE': '1', 14:13:10 INFO - 'NO_EM_RESTART': '1', 14:13:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:13:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:13:10 INFO - 'OS': 'Windows_NT', 14:13:10 INFO - 'OURDRIVE': 'C:', 14:13:10 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:13:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:13:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:13:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:13:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:13:10 INFO - 'PROCESSOR_LEVEL': '6', 14:13:10 INFO - 'PROCESSOR_REVISION': '1e05', 14:13:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:13:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:13:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:13:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:13:10 INFO - 'PROMPT': '$P$G', 14:13:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:13:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:13:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:13:10 INFO - 'PWD': 'C:\\slave\\test', 14:13:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:13:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:13:10 INFO - 'SYSTEMDRIVE': 'C:', 14:13:10 INFO - 'SYSTEMROOT': 'C:\\windows', 14:13:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:13:10 INFO - 'TEST1': 'testie', 14:13:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:13:10 INFO - 'USERDOMAIN': 'T-W864-IX-038', 14:13:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-038', 14:13:10 INFO - 'USERNAME': 'cltbld', 14:13:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-038', 14:13:10 INFO - 'WINDIR': 'C:\\windows', 14:13:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:13:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:13:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:13:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:13:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:13:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:13:14 INFO - Unpacking c:\slave\test\build\tests\marionette 14:13:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:13:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:13:14 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)) 14:13:26 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)) 14:13:26 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)) 14:13:26 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)) 14:13:26 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)) 14:13:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:13:26 INFO - Downloading blessings-1.6.tar.gz 14:13:26 INFO - Running setup.py egg_info for package blessings 14:13:26 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)) 14:13:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:13:26 INFO - Running setup.py install for blessings 14:13:26 INFO - Running setup.py install for browsermob-proxy 14:13:26 INFO - Running setup.py install for manifestparser 14:13:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Running setup.py install for marionette-client 14:13:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:13:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Running setup.py install for marionette-driver 14:13:26 INFO - Running setup.py install for mozcrash 14:13:26 INFO - Running setup.py install for mozdebug 14:13:26 INFO - Running setup.py install for mozdevice 14:13:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Running setup.py install for mozhttpd 14:13:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Running setup.py install for mozInstall 14:13:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:13:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:13:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:13:27 INFO - Running setup.py install for mozleak 14:13:27 INFO - Running setup.py install for mozprofile 14:13:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:13:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:13:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:13:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:13:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:13:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:13:27 INFO - Running setup.py install for mozrunner 14:13:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:13:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:13:28 INFO - Running setup.py install for mozscreenshot 14:13:28 INFO - Running setup.py install for moztest 14:13:28 INFO - Running setup.py install for mozversion 14:13:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:13:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:13:28 INFO - Running setup.py install for wptserve 14:13:28 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:13:28 INFO - Cleaning up... 14:13:28 INFO - Return code: 0 14:13:28 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:13:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:13:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:13:29 INFO - Reading from file tmpfile_stdout 14:13:29 INFO - Using _rmtree_windows ... 14:13:29 INFO - Using _rmtree_windows ... 14:13:29 INFO - Current package versions: 14:13:29 INFO - blessings == 1.6 14:13:29 INFO - blobuploader == 1.2.4 14:13:29 INFO - browsermob-proxy == 0.6.0 14:13:29 INFO - distribute == 0.6.14 14:13:29 INFO - docopt == 0.6.1 14:13:29 INFO - manifestparser == 1.1 14:13:29 INFO - marionette-client == 2.3.0 14:13:29 INFO - marionette-driver == 1.4.0 14:13:29 INFO - mozInstall == 1.12 14:13:29 INFO - mozcrash == 0.17 14:13:29 INFO - mozdebug == 0.1 14:13:29 INFO - mozdevice == 0.48 14:13:29 INFO - mozfile == 1.2 14:13:29 INFO - mozhttpd == 0.7 14:13:29 INFO - mozinfo == 0.9 14:13:29 INFO - mozleak == 0.1 14:13:29 INFO - mozlog == 3.1 14:13:29 INFO - moznetwork == 0.27 14:13:29 INFO - mozprocess == 0.22 14:13:29 INFO - mozprofile == 0.28 14:13:29 INFO - mozrunner == 6.11 14:13:29 INFO - mozscreenshot == 0.1 14:13:29 INFO - mozsystemmonitor == 0.0 14:13:29 INFO - moztest == 0.7 14:13:29 INFO - mozversion == 1.4 14:13:29 INFO - requests == 1.2.3 14:13:29 INFO - wptserve == 1.4.0 14:13:29 INFO - Running post-action listener: _resource_record_post_action 14:13:29 INFO - Running post-action listener: _start_resource_monitoring 14:13:29 INFO - Starting resource monitoring. 14:13:29 INFO - ##### 14:13:29 INFO - ##### Running pull step. 14:13:29 INFO - ##### 14:13:29 INFO - Running pre-action listener: _resource_record_pre_action 14:13:29 INFO - Running main action method: pull 14:13:29 INFO - Pull has nothing to do! 14:13:29 INFO - Running post-action listener: _resource_record_post_action 14:13:29 INFO - ##### 14:13:29 INFO - ##### Running install step. 14:13:29 INFO - ##### 14:13:29 INFO - Running pre-action listener: _resource_record_pre_action 14:13:29 INFO - Running main action method: install 14:13:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:13:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:13:29 INFO - Reading from file tmpfile_stdout 14:13:29 INFO - Using _rmtree_windows ... 14:13:29 INFO - Using _rmtree_windows ... 14:13:29 INFO - Detecting whether we're running mozinstall >=1.0... 14:13:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:13:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:13:29 INFO - Reading from file tmpfile_stdout 14:13:29 INFO - Output received: 14:13:29 INFO - Usage: mozinstall-script.py [options] installer 14:13:29 INFO - Options: 14:13:29 INFO - -h, --help show this help message and exit 14:13:29 INFO - -d DEST, --destination=DEST 14:13:29 INFO - Directory to install application into. [default: 14:13:29 INFO - "C:\slave\test"] 14:13:29 INFO - --app=APP Application being installed. [default: firefox] 14:13:29 INFO - Using _rmtree_windows ... 14:13:29 INFO - Using _rmtree_windows ... 14:13:29 INFO - mkdir: C:\slave\test\build\application 14:13:29 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.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:13:29 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.0a2.en-US.win64.zip --destination C:\slave\test\build\application 14:13:32 INFO - Reading from file tmpfile_stdout 14:13:32 INFO - Output received: 14:13:32 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:13:32 INFO - Using _rmtree_windows ... 14:13:32 INFO - Using _rmtree_windows ... 14:13:32 INFO - Running post-action listener: _resource_record_post_action 14:13:32 INFO - ##### 14:13:32 INFO - ##### Running run-tests step. 14:13:32 INFO - ##### 14:13:32 INFO - Running pre-action listener: _resource_record_pre_action 14:13:32 INFO - Running main action method: run_tests 14:13:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:13:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:13:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:13:32 INFO - grabbing minidump binary from tooltool 14:13:32 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')]} 14:13:32 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 0x024AF368>, '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 0x02252D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025420C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:13:32 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 14:13:32 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 14:13:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:13:33 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpcahztb 14:13:33 INFO - INFO - File integrity verified, renaming tmpcahztb to win32-minidump_stackwalk.exe 14:13:33 INFO - Return code: 0 14:13:33 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:13:33 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:13:33 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/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.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 14:13:33 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/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.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 14:13:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:13:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Roaming', 14:13:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:13:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:13:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:13:33 INFO - 'COMPUTERNAME': 'T-W864-IX-038', 14:13:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:13:33 INFO - 'DCLOCATION': 'SCL3', 14:13:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:13:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:13:33 INFO - 'HOMEDRIVE': 'C:', 14:13:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-038', 14:13:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:13:33 INFO - 'KTS_VERSION': '1.19c', 14:13:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-038\\AppData\\Local', 14:13:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-038', 14:13:33 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:13:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:13:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:13:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:13:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:13:33 INFO - 'MOZ_NO_REMOTE': '1', 14:13:33 INFO - 'NO_EM_RESTART': '1', 14:13:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:13:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:13:33 INFO - 'OS': 'Windows_NT', 14:13:33 INFO - 'OURDRIVE': 'C:', 14:13:33 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', 14:13:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:13:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:13:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:13:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:13:33 INFO - 'PROCESSOR_LEVEL': '6', 14:13:33 INFO - 'PROCESSOR_REVISION': '1e05', 14:13:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:13:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:13:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:13:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:13:33 INFO - 'PROMPT': '$P$G', 14:13:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:13:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:13:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:13:33 INFO - 'PWD': 'C:\\slave\\test', 14:13:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:13:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:13:33 INFO - 'SYSTEMDRIVE': 'C:', 14:13:33 INFO - 'SYSTEMROOT': 'C:\\windows', 14:13:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:13:33 INFO - 'TEST1': 'testie', 14:13:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:13:33 INFO - 'USERDOMAIN': 'T-W864-IX-038', 14:13:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-038', 14:13:33 INFO - 'USERNAME': 'cltbld', 14:13:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-038', 14:13:33 INFO - 'WINDIR': 'C:\\windows', 14:13:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:13:33 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/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.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 14:13:35 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 14:13:35 INFO - import pkg_resources 14:13:36 INFO - Using 1 client processes 14:13:39 INFO - SUITE-START | Running 778 tests 14:13:39 INFO - Running testharness tests 14:13:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:13:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:13:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:13:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:13:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:13:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:13:40 INFO - Setting up ssl 14:13:40 INFO - PROCESS | certutil | 14:13:40 INFO - PROCESS | certutil | 14:13:40 INFO - PROCESS | certutil | 14:13:40 INFO - Certificate Nickname Trust Attributes 14:13:40 INFO - SSL,S/MIME,JAR/XPI 14:13:40 INFO - 14:13:40 INFO - web-platform-tests CT,, 14:13:40 INFO - 14:13:40 INFO - Starting runner 14:13:41 INFO - PROCESS | 3432 | [3432] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:13:41 INFO - PROCESS | 3432 | [3432] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:13:41 INFO - PROCESS | 3432 | [3432] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:13:41 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:13:41 INFO - PROCESS | 3432 | [3432] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:13:42 INFO - PROCESS | 3432 | 1463174022843 Marionette DEBUG Marionette enabled via build flag and pref 14:13:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D24B5D800 == 1 [pid = 3432] [id = 1] 14:13:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 1 (0000001D33E5E000) [pid = 3432] [serial = 1] [outer = 0000000000000000] 14:13:43 INFO - PROCESS | 3432 | [3432] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:13:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 2 (0000001D33E5F000) [pid = 3432] [serial = 2] [outer = 0000001D33E5E000] 14:13:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37039800 == 2 [pid = 3432] [id = 2] 14:13:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 3 (0000001D3703A000) [pid = 3432] [serial = 3] [outer = 0000000000000000] 14:13:44 INFO - PROCESS | 3432 | [3432] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:13:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 4 (0000001D3703B000) [pid = 3432] [serial = 4] [outer = 0000001D3703A000] 14:13:44 INFO - PROCESS | 3432 | 1463174024498 Marionette INFO Listening on port 2828 14:13:46 INFO - PROCESS | 3432 | 1463174026412 Marionette DEBUG Marionette enabled via command-line flag 14:13:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37F57000 == 3 [pid = 3432] [id = 3] 14:13:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 5 (0000001D37FBF800) [pid = 3432] [serial = 5] [outer = 0000000000000000] 14:13:46 INFO - PROCESS | 3432 | [3432] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:13:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 6 (0000001D37FC0800) [pid = 3432] [serial = 6] [outer = 0000001D37FBF800] 14:13:46 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:13:46 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:13:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 7 (0000001D380CB000) [pid = 3432] [serial = 7] [outer = 0000001D3703A000] 14:13:47 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:13:47 INFO - PROCESS | 3432 | 1463174027157 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 14:13:47 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:13:47 INFO - PROCESS | 3432 | 1463174027188 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 14:13:47 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:13:47 INFO - PROCESS | 3432 | 1463174027195 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 14:13:47 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:13:47 INFO - PROCESS | 3432 | 1463174027229 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 14:13:47 INFO - PROCESS | 3432 | 1463174027232 Marionette DEBUG Closed connection conn0 14:13:47 INFO - PROCESS | 3432 | 1463174027233 Marionette DEBUG Closed connection conn1 14:13:47 INFO - PROCESS | 3432 | 1463174027235 Marionette DEBUG Closed connection conn2 14:13:47 INFO - PROCESS | 3432 | 1463174027310 Marionette DEBUG Closed connection conn3 14:13:47 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:13:47 INFO - PROCESS | 3432 | 1463174027315 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 14:13:47 INFO - PROCESS | 3432 | 1463174027441 Marionette DEBUG Closed connection conn4 14:13:47 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:13:47 INFO - PROCESS | 3432 | 1463174027448 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 14:13:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D39ADB800 == 4 [pid = 3432] [id = 4] 14:13:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 8 (0000001D39A16400) [pid = 3432] [serial = 8] [outer = 0000000000000000] 14:13:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 9 (0000001D3909D000) [pid = 3432] [serial = 9] [outer = 0000001D39A16400] 14:13:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 10 (0000001D39A19800) [pid = 3432] [serial = 10] [outer = 0000001D39A16400] 14:13:47 INFO - PROCESS | 3432 | 1463174027683 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:13:47 INFO - PROCESS | 3432 | 1463174027688 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160513114547","device":"desktop","version":"48.0a2"} 14:13:48 INFO - PROCESS | 3432 | [3432] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:13:48 INFO - PROCESS | 3432 | [3432] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:13:48 INFO - PROCESS | 3432 | [3432] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:13:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA89000 == 5 [pid = 3432] [id = 5] 14:13:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 11 (0000001D3EA89800) [pid = 3432] [serial = 11] [outer = 0000000000000000] 14:13:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA8A000 == 6 [pid = 3432] [id = 6] 14:13:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 12 (0000001D3C844800) [pid = 3432] [serial = 12] [outer = 0000000000000000] 14:13:49 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:13:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F6A9000 == 7 [pid = 3432] [id = 7] 14:13:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 13 (0000001D3C844000) [pid = 3432] [serial = 13] [outer = 0000000000000000] 14:13:49 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:13:49 INFO - PROCESS | 3432 | [3432] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:13:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 14 (0000001D3FB0B400) [pid = 3432] [serial = 14] [outer = 0000001D3C844000] 14:13:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 15 (0000001D3FE2F000) [pid = 3432] [serial = 15] [outer = 0000001D3EA89800] 14:13:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 16 (0000001D3F8D1800) [pid = 3432] [serial = 16] [outer = 0000001D3C844800] 14:13:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 17 (0000001D3FC71800) [pid = 3432] [serial = 17] [outer = 0000001D3C844000] 14:13:50 INFO - PROCESS | 3432 | 1463174030748 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 3432 | 1463174030762 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 18 (0000001D42294C00) [pid = 3432] [serial = 18] [outer = 0000001D3C844000] 14:13:51 INFO - PROCESS | 3432 | 1463174031724 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"1d51e54c-c901-4d93-abfd-d2e2bb3476a3","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160513114547","device":"desktop","version":"48.0a2","command_id":1}}] 14:13:52 INFO - PROCESS | 3432 | 1463174032298 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:13:52 INFO - PROCESS | 3432 | 1463174032330 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 14:13:52 INFO - PROCESS | 3432 | 1463174032353 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:13:52 INFO - PROCESS | 3432 | [3432] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:13:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D24B5D800 == 6 [pid = 3432] [id = 1] 14:13:54 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:13:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 19 (0000001D3297B000) [pid = 3432] [serial = 19] [outer = 0000001D3C844000] 14:13:54 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:54 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:54 INFO - PROCESS | 3432 | 1463174034812 Marionette TRACE conn5 <- [1,3,null,{}] 14:13:54 INFO - PROCESS | 3432 | 1463174034818 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:13:54 INFO - PROCESS | 3432 | 1463174034840 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 14:13:54 INFO - PROCESS | 3432 | 1463174034874 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 14:13:54 INFO - PROCESS | 3432 | 1463174034878 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 14:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:13:54 INFO - PROCESS | 3432 | 1463174034884 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:13:54 INFO - PROCESS | 3432 | 1463174034887 Marionette TRACE conn5 <- [1,6,null,{}] 14:13:55 INFO - PROCESS | 3432 | 1463174035011 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:55 INFO - PROCESS | 3432 | 1463174035032 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 14:13:55 INFO - PROCESS | 3432 | 1463174035037 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D34171000 == 7 [pid = 3432] [id = 8] 14:13:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 20 (0000001D3CF5B400) [pid = 3432] [serial = 20] [outer = 0000000000000000] 14:13:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 21 (0000001D3D084800) [pid = 3432] [serial = 21] [outer = 0000001D3CF5B400] 14:13:55 INFO - PROCESS | 3432 | 1463174035098 Marionette DEBUG loaded listener.js 14:13:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 22 (0000001D3F2E2800) [pid = 3432] [serial = 22] [outer = 0000001D3CF5B400] 14:13:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3BB39000 == 8 [pid = 3432] [id = 9] 14:13:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 23 (0000001D3F7FB400) [pid = 3432] [serial = 23] [outer = 0000000000000000] 14:13:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 24 (0000001D3F899400) [pid = 3432] [serial = 24] [outer = 0000001D3F7FB400] 14:13:55 INFO - PROCESS | 3432 | 1463174035692 Marionette DEBUG loaded listener.js 14:13:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 25 (0000001D3FECE400) [pid = 3432] [serial = 25] [outer = 0000001D3F7FB400] 14:13:56 INFO - PROCESS | 3432 | 1463174036224 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1389ms 14:13:56 INFO - PROCESS | 3432 | 1463174036446 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 14:13:56 INFO - PROCESS | 3432 | 1463174036450 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 14:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:13:56 INFO - PROCESS | 3432 | 1463174036472 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 3432 | 1463174036475 Marionette TRACE conn5 <- [1,10,null,{}] 14:13:56 INFO - PROCESS | 3432 | 1463174036481 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D32FA5800 == 9 [pid = 3432] [id = 10] 14:13:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 26 (0000001D32FA6000) [pid = 3432] [serial = 26] [outer = 0000000000000000] 14:13:56 INFO - PROCESS | 3432 | 1463174036601 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 14:13:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 27 (0000001D33157800) [pid = 3432] [serial = 27] [outer = 0000001D32FA6000] 14:13:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 28 (0000001D3315B800) [pid = 3432] [serial = 28] [outer = 0000001D32FA6000] 14:13:56 INFO - PROCESS | 3432 | 1463174036733 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D317E2000 == 10 [pid = 3432] [id = 11] 14:13:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 29 (0000001D31F32400) [pid = 3432] [serial = 29] [outer = 0000000000000000] 14:13:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 30 (0000001D37DA4000) [pid = 3432] [serial = 30] [outer = 0000001D31F32400] 14:13:56 INFO - PROCESS | 3432 | --DOCSHELL 0000001D39ADB800 == 9 [pid = 3432] [id = 4] 14:13:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D33FC1000 == 10 [pid = 3432] [id = 12] 14:13:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 31 (0000001D33811400) [pid = 3432] [serial = 31] [outer = 0000000000000000] 14:13:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 32 (0000001D37DA3C00) [pid = 3432] [serial = 32] [outer = 0000001D33811400] 14:13:56 INFO - PROCESS | 3432 | 1463174036835 Marionette DEBUG loaded listener.js 14:13:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 33 (0000001D38CCD000) [pid = 3432] [serial = 33] [outer = 0000001D33811400] 14:13:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 34 (0000001D3CA3C000) [pid = 3432] [serial = 34] [outer = 0000001D31F32400] 14:13:57 INFO - PROCESS | 3432 | 1463174037407 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 14:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1003ms 14:13:57 INFO - PROCESS | 3432 | 1463174037467 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 14:13:57 INFO - PROCESS | 3432 | 1463174037472 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 14:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:13:57 INFO - PROCESS | 3432 | 1463174037479 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:13:57 INFO - PROCESS | 3432 | 1463174037482 Marionette TRACE conn5 <- [1,14,null,{}] 14:13:57 INFO - PROCESS | 3432 | 1463174037485 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:57 INFO - PROCESS | 3432 | 1463174037571 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 14:13:57 INFO - PROCESS | 3432 | 1463174037633 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37F5F800 == 11 [pid = 3432] [id = 13] 14:13:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 35 (0000001D373EF800) [pid = 3432] [serial = 35] [outer = 0000000000000000] 14:13:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 36 (0000001D3D8D3000) [pid = 3432] [serial = 36] [outer = 0000001D373EF800] 14:13:57 INFO - PROCESS | 3432 | 1463174037688 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 37 (0000001D3F8A0000) [pid = 3432] [serial = 37] [outer = 0000001D373EF800] 14:13:58 INFO - PROCESS | 3432 | 1463174038068 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 626ms 14:13:58 INFO - PROCESS | 3432 | 1463174038113 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 14:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:13:58 INFO - PROCESS | 3432 | 1463174038116 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 14:13:58 INFO - PROCESS | 3432 | 1463174038120 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 3432 | 1463174038124 Marionette TRACE conn5 <- [1,18,null,{}] 14:13:58 INFO - PROCESS | 3432 | 1463174038140 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:58 INFO - PROCESS | 3432 | 1463174038248 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 14:13:58 INFO - PROCESS | 3432 | 1463174038258 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6F1800 == 12 [pid = 3432] [id = 14] 14:13:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 38 (0000001D40D1EC00) [pid = 3432] [serial = 38] [outer = 0000000000000000] 14:13:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 39 (0000001D41D9FC00) [pid = 3432] [serial = 39] [outer = 0000001D40D1EC00] 14:13:58 INFO - PROCESS | 3432 | 1463174038309 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 40 (0000001D3C6BF400) [pid = 3432] [serial = 40] [outer = 0000001D40D1EC00] 14:13:58 INFO - PROCESS | 3432 | 1463174038732 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 647ms 14:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:13:58 INFO - PROCESS | 3432 | 1463174038768 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 3432 | 1463174038771 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 14:13:58 INFO - PROCESS | 3432 | 1463174038774 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 3432 | 1463174038776 Marionette TRACE conn5 <- [1,22,null,{}] 14:13:58 INFO - PROCESS | 3432 | 1463174038780 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:58 INFO - PROCESS | 3432 | 1463174038858 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 14:13:58 INFO - PROCESS | 3432 | 1463174038866 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D06C000 == 13 [pid = 3432] [id = 15] 14:13:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 41 (0000001D3D5A0400) [pid = 3432] [serial = 41] [outer = 0000000000000000] 14:13:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 42 (0000001D3D5A3C00) [pid = 3432] [serial = 42] [outer = 0000001D3D5A0400] 14:13:58 INFO - PROCESS | 3432 | 1463174038912 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 43 (0000001D43104000) [pid = 3432] [serial = 43] [outer = 0000001D3D5A0400] 14:13:59 INFO - PROCESS | 3432 | 1463174039308 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 14:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 14:13:59 INFO - PROCESS | 3432 | 1463174039364 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 14:13:59 INFO - PROCESS | 3432 | 1463174039366 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 14:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:13:59 INFO - PROCESS | 3432 | 1463174039370 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:13:59 INFO - PROCESS | 3432 | 1463174039372 Marionette TRACE conn5 <- [1,26,null,{}] 14:13:59 INFO - PROCESS | 3432 | 1463174039375 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:59 INFO - PROCESS | 3432 | 1463174039451 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 14:13:59 INFO - PROCESS | 3432 | 1463174039458 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA88800 == 14 [pid = 3432] [id = 16] 14:13:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 44 (0000001D42DEB400) [pid = 3432] [serial = 44] [outer = 0000000000000000] 14:13:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 45 (0000001D42DF0C00) [pid = 3432] [serial = 45] [outer = 0000001D42DEB400] 14:13:59 INFO - PROCESS | 3432 | 1463174039503 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 46 (0000001D42DF7C00) [pid = 3432] [serial = 46] [outer = 0000001D42DEB400] 14:13:59 INFO - PROCESS | 3432 | 1463174039906 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 14:13:59 INFO - PROCESS | 3432 | 1463174039963 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 14:13:59 INFO - PROCESS | 3432 | 1463174039966 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 14:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:13:59 INFO - PROCESS | 3432 | 1463174039969 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:13:59 INFO - PROCESS | 3432 | 1463174039971 Marionette TRACE conn5 <- [1,30,null,{}] 14:13:59 INFO - PROCESS | 3432 | 1463174039974 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:00 INFO - PROCESS | 3432 | 1463174040089 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 14:14:00 INFO - PROCESS | 3432 | 1463174040113 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F658000 == 15 [pid = 3432] [id = 17] 14:14:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 47 (0000001D39679400) [pid = 3432] [serial = 47] [outer = 0000000000000000] 14:14:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 48 (0000001D449F0400) [pid = 3432] [serial = 48] [outer = 0000001D39679400] 14:14:00 INFO - PROCESS | 3432 | 1463174040160 Marionette DEBUG loaded listener.js 14:14:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 49 (0000001D449F9000) [pid = 3432] [serial = 49] [outer = 0000001D39679400] 14:14:00 INFO - PROCESS | 3432 | 1463174040538 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 14:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 627ms 14:14:00 INFO - PROCESS | 3432 | 1463174040600 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 14:14:00 INFO - PROCESS | 3432 | 1463174040602 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 14:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:14:00 INFO - PROCESS | 3432 | 1463174040605 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:14:00 INFO - PROCESS | 3432 | 1463174040607 Marionette TRACE conn5 <- [1,34,null,{}] 14:14:00 INFO - PROCESS | 3432 | 1463174040610 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:00 INFO - PROCESS | 3432 | 1463174040743 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 14:14:00 INFO - PROCESS | 3432 | 1463174040788 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40DA4800 == 16 [pid = 3432] [id = 18] 14:14:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 50 (0000001D38E1B800) [pid = 3432] [serial = 50] [outer = 0000000000000000] 14:14:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 51 (0000001D40211800) [pid = 3432] [serial = 51] [outer = 0000001D38E1B800] 14:14:00 INFO - PROCESS | 3432 | 1463174040833 Marionette DEBUG loaded listener.js 14:14:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 52 (0000001D40217000) [pid = 3432] [serial = 52] [outer = 0000001D38E1B800] 14:14:01 INFO - PROCESS | 3432 | 1463174041203 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 14:14:01 INFO - PROCESS | 3432 | 1463174041236 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 3432 | 1463174041238 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 14:14:01 INFO - PROCESS | 3432 | 1463174041241 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:14:01 INFO - PROCESS | 3432 | 1463174041243 Marionette TRACE conn5 <- [1,38,null,{}] 14:14:01 INFO - PROCESS | 3432 | 1463174041257 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:01 INFO - PROCESS | 3432 | 1463174041338 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 14:14:01 INFO - PROCESS | 3432 | 1463174041344 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42348800 == 17 [pid = 3432] [id = 19] 14:14:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 53 (0000001D30DC4400) [pid = 3432] [serial = 53] [outer = 0000000000000000] 14:14:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 54 (0000001D30DCB400) [pid = 3432] [serial = 54] [outer = 0000001D30DC4400] 14:14:01 INFO - PROCESS | 3432 | 1463174041390 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 55 (0000001D40210000) [pid = 3432] [serial = 55] [outer = 0000001D30DC4400] 14:14:01 INFO - PROCESS | 3432 | 1463174041754 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 14:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:14:01 INFO - PROCESS | 3432 | 1463174041768 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 3432 | 1463174041771 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 14:14:01 INFO - PROCESS | 3432 | 1463174041778 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 3432 | 1463174041780 Marionette TRACE conn5 <- [1,42,null,{}] 14:14:01 INFO - PROCESS | 3432 | 1463174041783 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:01 INFO - PROCESS | 3432 | 1463174041886 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 14:14:01 INFO - PROCESS | 3432 | 1463174041894 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D431C6000 == 18 [pid = 3432] [id = 20] 14:14:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 56 (0000001D30DC7000) [pid = 3432] [serial = 56] [outer = 0000000000000000] 14:14:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 57 (0000001D32A0B000) [pid = 3432] [serial = 57] [outer = 0000001D30DC7000] 14:14:01 INFO - PROCESS | 3432 | 1463174041939 Marionette DEBUG loaded listener.js 14:14:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 58 (0000001D3737B400) [pid = 3432] [serial = 58] [outer = 0000001D30DC7000] 14:14:02 INFO - PROCESS | 3432 | 1463174042319 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 14:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 14:14:02 INFO - PROCESS | 3432 | 1463174042365 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 3432 | 1463174042367 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 14:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:14:02 INFO - PROCESS | 3432 | 1463174042370 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 3432 | 1463174042372 Marionette TRACE conn5 <- [1,46,null,{}] 14:14:02 INFO - PROCESS | 3432 | 1463174042376 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:02 INFO - PROCESS | 3432 | 1463174042481 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 14:14:02 INFO - PROCESS | 3432 | 1463174042490 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A24800 == 19 [pid = 3432] [id = 21] 14:14:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 59 (0000001D30DCC800) [pid = 3432] [serial = 59] [outer = 0000000000000000] 14:14:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 60 (0000001D433B2000) [pid = 3432] [serial = 60] [outer = 0000001D30DCC800] 14:14:02 INFO - PROCESS | 3432 | 1463174042535 Marionette DEBUG loaded listener.js 14:14:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 61 (0000001D433BB000) [pid = 3432] [serial = 61] [outer = 0000001D30DCC800] 14:14:02 INFO - PROCESS | 3432 | 1463174042910 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 14:14:02 INFO - PROCESS | 3432 | 1463174042960 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 3432 | 1463174042963 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 14:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:14:02 INFO - PROCESS | 3432 | 1463174042966 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 3432 | 1463174042969 Marionette TRACE conn5 <- [1,50,null,{}] 14:14:02 INFO - PROCESS | 3432 | 1463174042973 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:03 INFO - PROCESS | 3432 | 1463174043087 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 14:14:03 INFO - PROCESS | 3432 | 1463174043096 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C22000 == 20 [pid = 3432] [id = 22] 14:14:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 62 (0000001D449F5800) [pid = 3432] [serial = 62] [outer = 0000000000000000] 14:14:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 63 (0000001D45C53000) [pid = 3432] [serial = 63] [outer = 0000001D449F5800] 14:14:03 INFO - PROCESS | 3432 | 1463174043160 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 64 (0000001D46C39400) [pid = 3432] [serial = 64] [outer = 0000001D449F5800] 14:14:03 INFO - PROCESS | 3432 | 1463174043552 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 14:14:03 INFO - PROCESS | 3432 | 1463174043597 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 14:14:03 INFO - PROCESS | 3432 | 1463174043599 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 14:14:03 INFO - PROCESS | 3432 | 1463174043602 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:14:03 INFO - PROCESS | 3432 | 1463174043604 Marionette TRACE conn5 <- [1,54,null,{}] 14:14:03 INFO - PROCESS | 3432 | 1463174043608 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:03 INFO - PROCESS | 3432 | 1463174043720 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 14:14:03 INFO - PROCESS | 3432 | 1463174043728 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BE1800 == 21 [pid = 3432] [id = 23] 14:14:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 65 (0000001D46C3E000) [pid = 3432] [serial = 65] [outer = 0000000000000000] 14:14:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 66 (0000001D46E07800) [pid = 3432] [serial = 66] [outer = 0000001D46C3E000] 14:14:03 INFO - PROCESS | 3432 | 1463174043772 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 67 (0000001D46E0E000) [pid = 3432] [serial = 67] [outer = 0000001D46C3E000] 14:14:04 INFO - PROCESS | 3432 | --DOCSHELL 0000001D34171000 == 20 [pid = 3432] [id = 8] 14:14:04 INFO - PROCESS | 3432 | 1463174044888 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1325ms 14:14:04 INFO - PROCESS | 3432 | 1463174044932 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 3432 | 1463174044936 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 14:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:14:04 INFO - PROCESS | 3432 | 1463174044947 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 3432 | 1463174044950 Marionette TRACE conn5 <- [1,58,null,{}] 14:14:04 INFO - PROCESS | 3432 | 1463174044956 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:05 INFO - PROCESS | 3432 | 1463174045056 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 14:14:05 INFO - PROCESS | 3432 | 1463174045067 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D372D2000 == 21 [pid = 3432] [id = 24] 14:14:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 68 (0000001D32A0F800) [pid = 3432] [serial = 68] [outer = 0000000000000000] 14:14:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 69 (0000001D33807C00) [pid = 3432] [serial = 69] [outer = 0000001D32A0F800] 14:14:05 INFO - PROCESS | 3432 | 1463174045115 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 70 (0000001D37266C00) [pid = 3432] [serial = 70] [outer = 0000001D32A0F800] 14:14:05 INFO - PROCESS | 3432 | 1463174045540 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 14:14:05 INFO - PROCESS | 3432 | 1463174045580 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 14:14:05 INFO - PROCESS | 3432 | 1463174045586 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 14:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:14:05 INFO - PROCESS | 3432 | 1463174045592 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:14:05 INFO - PROCESS | 3432 | 1463174045595 Marionette TRACE conn5 <- [1,62,null,{}] 14:14:05 INFO - PROCESS | 3432 | 1463174045598 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:05 INFO - PROCESS | 3432 | 1463174045702 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 14:14:05 INFO - PROCESS | 3432 | 1463174045710 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C37800 == 22 [pid = 3432] [id = 25] 14:14:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 71 (0000001D376CCC00) [pid = 3432] [serial = 71] [outer = 0000000000000000] 14:14:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 72 (0000001D37FE5000) [pid = 3432] [serial = 72] [outer = 0000001D376CCC00] 14:14:05 INFO - PROCESS | 3432 | 1463174045757 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 73 (0000001D38E15400) [pid = 3432] [serial = 73] [outer = 0000001D376CCC00] 14:14:06 INFO - PROCESS | 3432 | --DOMWINDOW == 72 (0000001D39A16400) [pid = 3432] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:14:06 INFO - PROCESS | 3432 | --DOMWINDOW == 71 (0000001D40D1EC00) [pid = 3432] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:14:06 INFO - PROCESS | 3432 | --DOMWINDOW == 70 (0000001D3D5A0400) [pid = 3432] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:14:06 INFO - PROCESS | 3432 | --DOMWINDOW == 69 (0000001D42DEB400) [pid = 3432] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:14:06 INFO - PROCESS | 3432 | --DOMWINDOW == 68 (0000001D3CF5B400) [pid = 3432] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:14:06 INFO - PROCESS | 3432 | --DOMWINDOW == 67 (0000001D33811400) [pid = 3432] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:14:06 INFO - PROCESS | 3432 | --DOMWINDOW == 66 (0000001D373EF800) [pid = 3432] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:14:06 INFO - PROCESS | 3432 | 1463174046443 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 14:14:06 INFO - PROCESS | 3432 | 1463174046473 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 3432 | 1463174046484 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 14:14:06 INFO - PROCESS | 3432 | 1463174046488 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:14:06 INFO - PROCESS | 3432 | 1463174046491 Marionette TRACE conn5 <- [1,66,null,{}] 14:14:06 INFO - PROCESS | 3432 | 1463174046507 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:06 INFO - PROCESS | 3432 | 1463174046617 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 14:14:06 INFO - PROCESS | 3432 | 1463174046662 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6FD000 == 23 [pid = 3432] [id = 26] 14:14:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 67 (0000001D3BB84C00) [pid = 3432] [serial = 74] [outer = 0000000000000000] 14:14:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 68 (0000001D3C847000) [pid = 3432] [serial = 75] [outer = 0000001D3BB84C00] 14:14:06 INFO - PROCESS | 3432 | 1463174046711 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 69 (0000001D3CF5B400) [pid = 3432] [serial = 76] [outer = 0000001D3BB84C00] 14:14:07 INFO - PROCESS | 3432 | 1463174047040 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 585ms 14:14:07 INFO - PROCESS | 3432 | 1463174047078 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 14:14:07 INFO - PROCESS | 3432 | 1463174047081 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 14:14:07 INFO - PROCESS | 3432 | 1463174047084 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:14:07 INFO - PROCESS | 3432 | 1463174047086 Marionette TRACE conn5 <- [1,70,null,{}] 14:14:07 INFO - PROCESS | 3432 | 1463174047106 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:07 INFO - PROCESS | 3432 | 1463174047206 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 14:14:07 INFO - PROCESS | 3432 | 1463174047213 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA7A000 == 24 [pid = 3432] [id = 27] 14:14:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 70 (0000001D3D5A0000) [pid = 3432] [serial = 77] [outer = 0000000000000000] 14:14:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 71 (0000001D3D5F0400) [pid = 3432] [serial = 78] [outer = 0000001D3D5A0000] 14:14:07 INFO - PROCESS | 3432 | 1463174047262 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 72 (0000001D3F2E1400) [pid = 3432] [serial = 79] [outer = 0000001D3D5A0000] 14:14:07 INFO - PROCESS | 3432 | 1463174047630 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 14:14:07 INFO - PROCESS | 3432 | 1463174047673 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 14:14:07 INFO - PROCESS | 3432 | 1463174047675 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 14:14:07 INFO - PROCESS | 3432 | 1463174047679 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:14:07 INFO - PROCESS | 3432 | 1463174047680 Marionette TRACE conn5 <- [1,74,null,{}] 14:14:07 INFO - PROCESS | 3432 | 1463174047684 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:07 INFO - PROCESS | 3432 | 1463174047767 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 14:14:07 INFO - PROCESS | 3432 | 1463174047774 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F69F800 == 25 [pid = 3432] [id = 28] 14:14:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 73 (0000001D376C1400) [pid = 3432] [serial = 80] [outer = 0000000000000000] 14:14:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 74 (0000001D3F897800) [pid = 3432] [serial = 81] [outer = 0000001D376C1400] 14:14:07 INFO - PROCESS | 3432 | 1463174047820 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 75 (0000001D4020B800) [pid = 3432] [serial = 82] [outer = 0000001D376C1400] 14:14:08 INFO - PROCESS | 3432 | 1463174048226 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 14:14:08 INFO - PROCESS | 3432 | 1463174048304 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 3432 | 1463174048308 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 14:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:14:08 INFO - PROCESS | 3432 | 1463174048319 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - PROCESS | 3432 | 1463174048324 Marionette TRACE conn5 <- [1,78,null,{}] 14:14:08 INFO - PROCESS | 3432 | 1463174048331 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:08 INFO - PROCESS | 3432 | 1463174048435 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 14:14:08 INFO - PROCESS | 3432 | 1463174048513 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3746A000 == 26 [pid = 3432] [id = 29] 14:14:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 76 (0000001D3287B400) [pid = 3432] [serial = 83] [outer = 0000000000000000] 14:14:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 77 (0000001D32880C00) [pid = 3432] [serial = 84] [outer = 0000001D3287B400] 14:14:08 INFO - PROCESS | 3432 | 1463174048573 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D3734C400) [pid = 3432] [serial = 85] [outer = 0000001D3287B400] 14:14:09 INFO - PROCESS | 3432 | 1463174049170 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 878ms 14:14:09 INFO - PROCESS | 3432 | 1463174049202 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 3432 | 1463174049206 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 14:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:14:09 INFO - PROCESS | 3432 | 1463174049215 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 3432 | 1463174049219 Marionette TRACE conn5 <- [1,82,null,{}] 14:14:09 INFO - PROCESS | 3432 | 1463174049223 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:09 INFO - PROCESS | 3432 | 1463174049326 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 14:14:09 INFO - PROCESS | 3432 | 1463174049402 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41D5F000 == 27 [pid = 3432] [id = 30] 14:14:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D3CBF1C00) [pid = 3432] [serial = 86] [outer = 0000000000000000] 14:14:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D3D59DC00) [pid = 3432] [serial = 87] [outer = 0000001D3CBF1C00] 14:14:09 INFO - PROCESS | 3432 | 1463174049460 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D3FC7AC00) [pid = 3432] [serial = 88] [outer = 0000001D3CBF1C00] 14:14:09 INFO - PROCESS | 3432 | 1463174049950 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 795ms 14:14:10 INFO - PROCESS | 3432 | 1463174050010 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 14:14:10 INFO - PROCESS | 3432 | 1463174050013 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 14:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:14:10 INFO - PROCESS | 3432 | 1463174050017 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - PROCESS | 3432 | 1463174050020 Marionette TRACE conn5 <- [1,86,null,{}] 14:14:10 INFO - PROCESS | 3432 | 1463174050030 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:10 INFO - PROCESS | 3432 | 1463174050132 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 14:14:10 INFO - PROCESS | 3432 | 1463174050209 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D431C4000 == 28 [pid = 3432] [id = 31] 14:14:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D41E1E000) [pid = 3432] [serial = 89] [outer = 0000000000000000] 14:14:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D42325800) [pid = 3432] [serial = 90] [outer = 0000001D41E1E000] 14:14:10 INFO - PROCESS | 3432 | 1463174050271 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D42DEE400) [pid = 3432] [serial = 91] [outer = 0000001D41E1E000] 14:14:10 INFO - PROCESS | 3432 | 1463174050786 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 795ms 14:14:10 INFO - PROCESS | 3432 | 1463174050821 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 14:14:10 INFO - PROCESS | 3432 | 1463174050824 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 14:14:10 INFO - PROCESS | 3432 | 1463174050829 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:14:10 INFO - PROCESS | 3432 | 1463174050831 Marionette TRACE conn5 <- [1,90,null,{}] 14:14:10 INFO - PROCESS | 3432 | 1463174050835 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:10 INFO - PROCESS | 3432 | 1463174050934 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 14:14:11 INFO - PROCESS | 3432 | 1463174051007 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C19800 == 29 [pid = 3432] [id = 32] 14:14:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D31828800) [pid = 3432] [serial = 92] [outer = 0000000000000000] 14:14:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D3182D000) [pid = 3432] [serial = 93] [outer = 0000001D31828800] 14:14:11 INFO - PROCESS | 3432 | 1463174051063 Marionette DEBUG loaded listener.js 14:14:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D42DF6000) [pid = 3432] [serial = 94] [outer = 0000001D31828800] 14:14:11 INFO - PROCESS | 3432 | 1463174051564 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 776ms 14:14:11 INFO - PROCESS | 3432 | 1463174051610 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 14:14:11 INFO - PROCESS | 3432 | 1463174051613 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 14:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:14:11 INFO - PROCESS | 3432 | 1463174051616 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 3432 | 1463174051618 Marionette TRACE conn5 <- [1,94,null,{}] 14:14:11 INFO - PROCESS | 3432 | 1463174051622 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:11 INFO - PROCESS | 3432 | 1463174051716 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 14:14:11 INFO - PROCESS | 3432 | 1463174051789 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F41800 == 30 [pid = 3432] [id = 33] 14:14:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D32936400) [pid = 3432] [serial = 95] [outer = 0000000000000000] 14:14:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D3293C400) [pid = 3432] [serial = 96] [outer = 0000001D32936400] 14:14:11 INFO - PROCESS | 3432 | 1463174051845 Marionette DEBUG loaded listener.js 14:14:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D32941C00) [pid = 3432] [serial = 97] [outer = 0000001D32936400] 14:14:12 INFO - PROCESS | 3432 | 1463174052369 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 878ms 14:14:12 INFO - PROCESS | 3432 | 1463174052497 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 14:14:12 INFO - PROCESS | 3432 | 1463174052501 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 14:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:14:12 INFO - PROCESS | 3432 | 1463174052505 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - PROCESS | 3432 | 1463174052509 Marionette TRACE conn5 <- [1,98,null,{}] 14:14:12 INFO - PROCESS | 3432 | 1463174052515 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:12 INFO - PROCESS | 3432 | 1463174052619 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 14:14:12 INFO - PROCESS | 3432 | 1463174052689 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3745D800 == 31 [pid = 3432] [id = 34] 14:14:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D31828000) [pid = 3432] [serial = 98] [outer = 0000000000000000] 14:14:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D318D6400) [pid = 3432] [serial = 99] [outer = 0000001D31828000] 14:14:12 INFO - PROCESS | 3432 | 1463174052739 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D3297C400) [pid = 3432] [serial = 100] [outer = 0000001D31828000] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D41D9FC00) [pid = 3432] [serial = 39] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D3D5A3C00) [pid = 3432] [serial = 42] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D42DF0C00) [pid = 3432] [serial = 45] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D449F0400) [pid = 3432] [serial = 48] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D40211800) [pid = 3432] [serial = 51] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D30DCB400) [pid = 3432] [serial = 54] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D32A0B000) [pid = 3432] [serial = 57] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D433B2000) [pid = 3432] [serial = 60] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D3D084800) [pid = 3432] [serial = 21] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D3F2E2800) [pid = 3432] [serial = 22] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D3F899400) [pid = 3432] [serial = 24] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D37DA4000) [pid = 3432] [serial = 30] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D37DA3C00) [pid = 3432] [serial = 32] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D38CCD000) [pid = 3432] [serial = 33] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D3D8D3000) [pid = 3432] [serial = 36] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 77 (0000001D3C6BF400) [pid = 3432] [serial = 40] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 76 (0000001D33157800) [pid = 3432] [serial = 27] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 75 (0000001D43104000) [pid = 3432] [serial = 43] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 74 (0000001D42DF7C00) [pid = 3432] [serial = 46] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 73 (0000001D3F8A0000) [pid = 3432] [serial = 37] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 72 (0000001D45C53000) [pid = 3432] [serial = 63] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 71 (0000001D3FC71800) [pid = 3432] [serial = 17] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 70 (0000001D3FB0B400) [pid = 3432] [serial = 14] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 69 (0000001D3909D000) [pid = 3432] [serial = 9] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 68 (0000001D39A19800) [pid = 3432] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:14:13 INFO - PROCESS | 3432 | --DOMWINDOW == 67 (0000001D3703B000) [pid = 3432] [serial = 4] [outer = 0000000000000000] [url = about:blank] 14:14:13 INFO - PROCESS | 3432 | 1463174053243 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 775ms 14:14:13 INFO - PROCESS | 3432 | 1463174053286 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 3432 | 1463174053289 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 14:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:14:13 INFO - PROCESS | 3432 | 1463174053297 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 3432 | 1463174053300 Marionette TRACE conn5 <- [1,102,null,{}] 14:14:13 INFO - PROCESS | 3432 | 1463174053304 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:13 INFO - PROCESS | 3432 | 1463174053386 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 14:14:13 INFO - PROCESS | 3432 | 1463174053395 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D372D3000 == 32 [pid = 3432] [id = 35] 14:14:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 68 (0000001D32A5FC00) [pid = 3432] [serial = 101] [outer = 0000000000000000] 14:14:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 69 (0000001D32A64400) [pid = 3432] [serial = 102] [outer = 0000001D32A5FC00] 14:14:13 INFO - PROCESS | 3432 | 1463174053442 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 70 (0000001D33F98C00) [pid = 3432] [serial = 103] [outer = 0000001D32A5FC00] 14:14:13 INFO - PROCESS | 3432 | 1463174053846 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 14:14:13 INFO - PROCESS | 3432 | 1463174053886 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 3432 | 1463174053889 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 14:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:14:13 INFO - PROCESS | 3432 | 1463174053892 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 3432 | 1463174053895 Marionette TRACE conn5 <- [1,106,null,{}] 14:14:13 INFO - PROCESS | 3432 | 1463174053905 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:13 INFO - PROCESS | 3432 | 1463174053991 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 14:14:14 INFO - PROCESS | 3432 | 1463174054033 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CA8A800 == 33 [pid = 3432] [id = 36] 14:14:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 71 (0000001D38B4F000) [pid = 3432] [serial = 104] [outer = 0000000000000000] 14:14:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 72 (0000001D38CC9800) [pid = 3432] [serial = 105] [outer = 0000001D38B4F000] 14:14:14 INFO - PROCESS | 3432 | 1463174054084 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 73 (0000001D39A0A400) [pid = 3432] [serial = 106] [outer = 0000001D38B4F000] 14:14:14 INFO - PROCESS | 3432 | 1463174054494 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 626ms 14:14:14 INFO - PROCESS | 3432 | 1463174054521 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 14:14:14 INFO - PROCESS | 3432 | 1463174054523 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 14:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:14:14 INFO - PROCESS | 3432 | 1463174054527 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - PROCESS | 3432 | 1463174054529 Marionette TRACE conn5 <- [1,110,null,{}] 14:14:14 INFO - PROCESS | 3432 | 1463174054532 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:14 INFO - PROCESS | 3432 | 1463174054613 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 14:14:14 INFO - PROCESS | 3432 | 1463174054620 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F220000 == 34 [pid = 3432] [id = 37] 14:14:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 74 (0000001D3C6C1C00) [pid = 3432] [serial = 107] [outer = 0000000000000000] 14:14:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 75 (0000001D3D0E9400) [pid = 3432] [serial = 108] [outer = 0000001D3C6C1C00] 14:14:14 INFO - PROCESS | 3432 | 1463174054668 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 76 (0000001D3EA31400) [pid = 3432] [serial = 109] [outer = 0000001D3C6C1C00] 14:14:15 INFO - PROCESS | 3432 | 1463174055073 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 586ms 14:14:15 INFO - PROCESS | 3432 | 1463174055117 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 14:14:15 INFO - PROCESS | 3432 | 1463174055119 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 14:14:15 INFO - PROCESS | 3432 | 1463174055122 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:14:15 INFO - PROCESS | 3432 | 1463174055124 Marionette TRACE conn5 <- [1,114,null,{}] 14:14:15 INFO - PROCESS | 3432 | 1463174055128 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:15 INFO - PROCESS | 3432 | 1463174055205 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 14:14:15 INFO - PROCESS | 3432 | 1463174055212 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FB8B000 == 35 [pid = 3432] [id = 38] 14:14:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 77 (0000001D3F50D000) [pid = 3432] [serial = 110] [outer = 0000000000000000] 14:14:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D3F8A2400) [pid = 3432] [serial = 111] [outer = 0000001D3F50D000] 14:14:15 INFO - PROCESS | 3432 | 1463174055257 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D4020A000) [pid = 3432] [serial = 112] [outer = 0000001D3F50D000] 14:14:15 INFO - PROCESS | 3432 | 1463174055709 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 14:14:15 INFO - PROCESS | 3432 | 1463174055755 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 14:14:15 INFO - PROCESS | 3432 | 1463174055757 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 14:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:14:15 INFO - PROCESS | 3432 | 1463174055761 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:14:15 INFO - PROCESS | 3432 | 1463174055762 Marionette TRACE conn5 <- [1,118,null,{}] 14:14:15 INFO - PROCESS | 3432 | 1463174055766 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:15 INFO - PROCESS | 3432 | 1463174055898 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 14:14:15 INFO - PROCESS | 3432 | 1463174055947 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D32899800 == 36 [pid = 3432] [id = 39] 14:14:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D42DEF800) [pid = 3432] [serial = 113] [outer = 0000000000000000] 14:14:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D42DF3400) [pid = 3432] [serial = 114] [outer = 0000001D42DEF800] 14:14:16 INFO - PROCESS | 3432 | 1463174055994 Marionette DEBUG loaded listener.js 14:14:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D433B1000) [pid = 3432] [serial = 115] [outer = 0000001D42DEF800] 14:14:16 INFO - PROCESS | 3432 | 1463174056387 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 14:14:16 INFO - PROCESS | 3432 | 1463174056441 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 3432 | 1463174056443 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 14:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:14:16 INFO - PROCESS | 3432 | 1463174056446 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 3432 | 1463174056448 Marionette TRACE conn5 <- [1,122,null,{}] 14:14:16 INFO - PROCESS | 3432 | 1463174056452 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:16 INFO - PROCESS | 3432 | 1463174056547 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 14:14:16 INFO - PROCESS | 3432 | 1463174056607 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43318800 == 37 [pid = 3432] [id = 40] 14:14:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D32B5D800) [pid = 3432] [serial = 116] [outer = 0000000000000000] 14:14:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D32B63800) [pid = 3432] [serial = 117] [outer = 0000001D32B5D800] 14:14:16 INFO - PROCESS | 3432 | 1463174056653 Marionette DEBUG loaded listener.js 14:14:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D433B2000) [pid = 3432] [serial = 118] [outer = 0000001D32B5D800] 14:14:17 INFO - PROCESS | 3432 | 1463174057014 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:14:17 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D32A0F800) [pid = 3432] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:14:17 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D376CCC00) [pid = 3432] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:14:17 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D3BB84C00) [pid = 3432] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:14:17 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D3D5A0000) [pid = 3432] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:14:17 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D46C3E000) [pid = 3432] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:14:17 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D30DC4400) [pid = 3432] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:14:17 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D30DC7000) [pid = 3432] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:14:17 INFO - PROCESS | 3432 | --DOMWINDOW == 77 (0000001D38E1B800) [pid = 3432] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:14:17 INFO - PROCESS | 3432 | --DOMWINDOW == 76 (0000001D39679400) [pid = 3432] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:14:17 INFO - PROCESS | 3432 | --DOMWINDOW == 75 (0000001D449F5800) [pid = 3432] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:14:17 INFO - PROCESS | 3432 | --DOMWINDOW == 74 (0000001D30DCC800) [pid = 3432] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 14:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:14:17 INFO - PROCESS | 3432 | 1463174057078 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 14:14:17 INFO - PROCESS | 3432 | 1463174057080 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 14:14:17 INFO - PROCESS | 3432 | 1463174057084 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:14:17 INFO - PROCESS | 3432 | 1463174057086 Marionette TRACE conn5 <- [1,126,null,{}] 14:14:17 INFO - PROCESS | 3432 | 1463174057090 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:17 INFO - PROCESS | 3432 | 1463174057174 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 14:14:17 INFO - PROCESS | 3432 | 1463174057181 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42238000 == 38 [pid = 3432] [id = 41] 14:14:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 75 (0000001D32A0F800) [pid = 3432] [serial = 119] [outer = 0000000000000000] 14:14:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 76 (0000001D37DA4C00) [pid = 3432] [serial = 120] [outer = 0000001D32A0F800] 14:14:17 INFO - PROCESS | 3432 | 1463174057226 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 77 (0000001D433B5400) [pid = 3432] [serial = 121] [outer = 0000001D32A0F800] 14:14:17 INFO - PROCESS | 3432 | 1463174057603 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 522ms 14:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:14:17 INFO - PROCESS | 3432 | 1463174057615 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 14:14:17 INFO - PROCESS | 3432 | 1463174057617 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 14:14:17 INFO - PROCESS | 3432 | 1463174057621 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:14:17 INFO - PROCESS | 3432 | 1463174057623 Marionette TRACE conn5 <- [1,130,null,{}] 14:14:17 INFO - PROCESS | 3432 | 1463174057626 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:17 INFO - PROCESS | 3432 | 1463174057729 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 14:14:17 INFO - PROCESS | 3432 | 1463174057739 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D32C81000 == 39 [pid = 3432] [id = 42] 14:14:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D32907400) [pid = 3432] [serial = 122] [outer = 0000000000000000] 14:14:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D3290C000) [pid = 3432] [serial = 123] [outer = 0000001D32907400] 14:14:17 INFO - PROCESS | 3432 | 1463174057783 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D32B62000) [pid = 3432] [serial = 124] [outer = 0000001D32907400] 14:14:18 INFO - PROCESS | 3432 | 1463174058172 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 14:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 14:14:18 INFO - PROCESS | 3432 | 1463174058209 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 14:14:18 INFO - PROCESS | 3432 | 1463174058212 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 14:14:18 INFO - PROCESS | 3432 | 1463174058215 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:14:18 INFO - PROCESS | 3432 | 1463174058217 Marionette TRACE conn5 <- [1,134,null,{}] 14:14:18 INFO - PROCESS | 3432 | 1463174058220 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:18 INFO - PROCESS | 3432 | 1463174058320 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 14:14:18 INFO - PROCESS | 3432 | 1463174058329 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4720B000 == 40 [pid = 3432] [id = 43] 14:14:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D3290BC00) [pid = 3432] [serial = 125] [outer = 0000000000000000] 14:14:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D449BCC00) [pid = 3432] [serial = 126] [outer = 0000001D3290BC00] 14:14:18 INFO - PROCESS | 3432 | 1463174058373 Marionette DEBUG loaded listener.js 14:14:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D45C4C800) [pid = 3432] [serial = 127] [outer = 0000001D3290BC00] 14:14:18 INFO - PROCESS | 3432 | 1463174058756 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 14:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 14:14:18 INFO - PROCESS | 3432 | 1463174058805 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 14:14:18 INFO - PROCESS | 3432 | 1463174058807 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 14:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:14:18 INFO - PROCESS | 3432 | 1463174058811 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - PROCESS | 3432 | 1463174058813 Marionette TRACE conn5 <- [1,138,null,{}] 14:14:18 INFO - PROCESS | 3432 | 1463174058817 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:18 INFO - PROCESS | 3432 | 1463174058937 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 14:14:18 INFO - PROCESS | 3432 | 1463174058945 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47163000 == 41 [pid = 3432] [id = 44] 14:14:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D38B03400) [pid = 3432] [serial = 128] [outer = 0000000000000000] 14:14:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D38B05000) [pid = 3432] [serial = 129] [outer = 0000001D38B03400] 14:14:19 INFO - PROCESS | 3432 | 1463174059002 Marionette DEBUG loaded listener.js 14:14:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D38B5A800) [pid = 3432] [serial = 130] [outer = 0000001D38B03400] 14:14:19 INFO - PROCESS | 3432 | 1463174059395 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 14:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 629ms 14:14:19 INFO - PROCESS | 3432 | 1463174059454 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 14:14:19 INFO - PROCESS | 3432 | 1463174059458 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 14:14:19 INFO - PROCESS | 3432 | 1463174059464 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:14:19 INFO - PROCESS | 3432 | 1463174059469 Marionette TRACE conn5 <- [1,142,null,{}] 14:14:19 INFO - PROCESS | 3432 | 1463174059475 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:19 INFO - PROCESS | 3432 | 1463174059576 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 14:14:19 INFO - PROCESS | 3432 | 1463174059688 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D34171000 == 42 [pid = 3432] [id = 45] 14:14:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D31FC4400) [pid = 3432] [serial = 131] [outer = 0000000000000000] 14:14:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D32902800) [pid = 3432] [serial = 132] [outer = 0000001D31FC4400] 14:14:19 INFO - PROCESS | 3432 | 1463174059746 Marionette DEBUG loaded listener.js 14:14:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D32A59400) [pid = 3432] [serial = 133] [outer = 0000001D31FC4400] 14:14:20 INFO - PROCESS | 3432 | 1463174060345 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 14:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 943ms 14:14:20 INFO - PROCESS | 3432 | 1463174060414 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 3432 | 1463174060418 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 14:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:14:20 INFO - PROCESS | 3432 | 1463174060426 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 3432 | 1463174060430 Marionette TRACE conn5 <- [1,146,null,{}] 14:14:20 INFO - PROCESS | 3432 | 1463174060435 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:20 INFO - PROCESS | 3432 | 1463174060575 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 14:14:20 INFO - PROCESS | 3432 | 1463174060593 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4010F000 == 43 [pid = 3432] [id = 46] 14:14:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D3737FC00) [pid = 3432] [serial = 134] [outer = 0000000000000000] 14:14:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D37FF0400) [pid = 3432] [serial = 135] [outer = 0000001D3737FC00] 14:14:20 INFO - PROCESS | 3432 | 1463174060649 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D38CCC800) [pid = 3432] [serial = 136] [outer = 0000001D3737FC00] 14:14:21 INFO - PROCESS | 3432 | 1463174061270 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 901ms 14:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:14:21 INFO - PROCESS | 3432 | 1463174061328 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 14:14:21 INFO - PROCESS | 3432 | 1463174061331 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 14:14:21 INFO - PROCESS | 3432 | 1463174061335 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - PROCESS | 3432 | 1463174061337 Marionette TRACE conn5 <- [1,150,null,{}] 14:14:21 INFO - PROCESS | 3432 | 1463174061348 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:21 INFO - PROCESS | 3432 | 1463174061487 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 14:14:21 INFO - PROCESS | 3432 | 1463174061569 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474D2000 == 44 [pid = 3432] [id = 47] 14:14:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D40142C00) [pid = 3432] [serial = 137] [outer = 0000000000000000] 14:14:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D406FA000) [pid = 3432] [serial = 138] [outer = 0000001D40142C00] 14:14:21 INFO - PROCESS | 3432 | 1463174061630 Marionette DEBUG loaded listener.js 14:14:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D42DEA400) [pid = 3432] [serial = 139] [outer = 0000001D40142C00] 14:14:22 INFO - PROCESS | 3432 | 1463174062220 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 944ms 14:14:22 INFO - PROCESS | 3432 | 1463174062281 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 3432 | 1463174062284 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 14:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:14:22 INFO - PROCESS | 3432 | 1463174062287 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - PROCESS | 3432 | 1463174062289 Marionette TRACE conn5 <- [1,154,null,{}] 14:14:22 INFO - PROCESS | 3432 | 1463174062293 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:22 INFO - PROCESS | 3432 | 1463174062428 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 14:14:22 INFO - PROCESS | 3432 | 1463174062492 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471AD000 == 45 [pid = 3432] [id = 48] 14:14:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D449C0800) [pid = 3432] [serial = 140] [outer = 0000000000000000] 14:14:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D46C35000) [pid = 3432] [serial = 141] [outer = 0000001D449C0800] 14:14:22 INFO - PROCESS | 3432 | 1463174062549 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D46E0AC00) [pid = 3432] [serial = 142] [outer = 0000001D449C0800] 14:14:23 INFO - PROCESS | 3432 | 1463174063323 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 14:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1080ms 14:14:23 INFO - PROCESS | 3432 | 1463174063370 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 14:14:23 INFO - PROCESS | 3432 | 1463174063374 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 14:14:23 INFO - PROCESS | 3432 | 1463174063379 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:14:23 INFO - PROCESS | 3432 | 1463174063383 Marionette TRACE conn5 <- [1,158,null,{}] 14:14:23 INFO - PROCESS | 3432 | 1463174063390 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:23 INFO - PROCESS | 3432 | 1463174063483 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 14:14:23 INFO - PROCESS | 3432 | 1463174063554 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CA8C000 == 46 [pid = 3432] [id = 49] 14:14:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D32933400) [pid = 3432] [serial = 143] [outer = 0000000000000000] 14:14:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D3293D400) [pid = 3432] [serial = 144] [outer = 0000001D32933400] 14:14:23 INFO - PROCESS | 3432 | 1463174063605 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D32A63400) [pid = 3432] [serial = 145] [outer = 0000001D32933400] 14:14:24 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4720B000 == 45 [pid = 3432] [id = 43] 14:14:24 INFO - PROCESS | 3432 | --DOCSHELL 0000001D32C81000 == 44 [pid = 3432] [id = 42] 14:14:24 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42238000 == 43 [pid = 3432] [id = 41] 14:14:24 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43318800 == 42 [pid = 3432] [id = 40] 14:14:24 INFO - PROCESS | 3432 | --DOCSHELL 0000001D32899800 == 41 [pid = 3432] [id = 39] 14:14:24 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FB8B000 == 40 [pid = 3432] [id = 38] 14:14:24 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F220000 == 39 [pid = 3432] [id = 37] 14:14:24 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3CA8A800 == 38 [pid = 3432] [id = 36] 14:14:24 INFO - PROCESS | 3432 | --DOCSHELL 0000001D372D3000 == 37 [pid = 3432] [id = 35] 14:14:24 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3745D800 == 36 [pid = 3432] [id = 34] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D3F897800) [pid = 3432] [serial = 81] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D33807C00) [pid = 3432] [serial = 69] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D37FE5000) [pid = 3432] [serial = 72] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D38E15400) [pid = 3432] [serial = 73] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D3C847000) [pid = 3432] [serial = 75] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D37266C00) [pid = 3432] [serial = 70] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D46E0E000) [pid = 3432] [serial = 67] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D3F2E1400) [pid = 3432] [serial = 79] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D3CF5B400) [pid = 3432] [serial = 76] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D3D5F0400) [pid = 3432] [serial = 78] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D46E07800) [pid = 3432] [serial = 66] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D40210000) [pid = 3432] [serial = 55] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D3737B400) [pid = 3432] [serial = 58] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D40217000) [pid = 3432] [serial = 52] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D449F9000) [pid = 3432] [serial = 49] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D46C39400) [pid = 3432] [serial = 64] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D433BB000) [pid = 3432] [serial = 61] [outer = 0000000000000000] [url = about:blank] 14:14:24 INFO - PROCESS | 3432 | 1463174064249 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 881ms 14:14:24 INFO - PROCESS | 3432 | 1463174064265 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 3432 | 1463174064271 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 14:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:14:24 INFO - PROCESS | 3432 | 1463174064277 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 3432 | 1463174064280 Marionette TRACE conn5 <- [1,162,null,{}] 14:14:24 INFO - PROCESS | 3432 | 1463174064284 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:24 INFO - PROCESS | 3432 | 1463174064371 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 14:14:24 INFO - PROCESS | 3432 | 1463174064379 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3703D000 == 37 [pid = 3432] [id = 50] 14:14:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D31827C00) [pid = 3432] [serial = 146] [outer = 0000000000000000] 14:14:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D32934C00) [pid = 3432] [serial = 147] [outer = 0000001D31827C00] 14:14:24 INFO - PROCESS | 3432 | 1463174064425 Marionette DEBUG loaded listener.js 14:14:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D32B57800) [pid = 3432] [serial = 148] [outer = 0000001D31827C00] 14:14:24 INFO - PROCESS | 3432 | 1463174064871 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 14:14:24 INFO - PROCESS | 3432 | 1463174064908 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 3432 | 1463174064911 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 14:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:14:24 INFO - PROCESS | 3432 | 1463174064914 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 3432 | 1463174064918 Marionette TRACE conn5 <- [1,166,null,{}] 14:14:24 INFO - PROCESS | 3432 | 1463174064930 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:25 INFO - PROCESS | 3432 | 1463174065012 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 14:14:25 INFO - PROCESS | 3432 | 1463174065023 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D577000 == 38 [pid = 3432] [id = 51] 14:14:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D37B23C00) [pid = 3432] [serial = 149] [outer = 0000000000000000] 14:14:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D37F9E400) [pid = 3432] [serial = 150] [outer = 0000001D37B23C00] 14:14:25 INFO - PROCESS | 3432 | 1463174065072 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D38B58C00) [pid = 3432] [serial = 151] [outer = 0000001D37B23C00] 14:14:25 INFO - PROCESS | 3432 | 1463174065495 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 627ms 14:14:25 INFO - PROCESS | 3432 | 1463174065550 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 14:14:25 INFO - PROCESS | 3432 | 1463174065554 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 14:14:25 INFO - PROCESS | 3432 | 1463174065558 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - PROCESS | 3432 | 1463174065559 Marionette TRACE conn5 <- [1,170,null,{}] 14:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:14:25 INFO - PROCESS | 3432 | 1463174065563 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:25 INFO - PROCESS | 3432 | 1463174065647 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 14:14:25 INFO - PROCESS | 3432 | 1463174065656 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FB88000 == 39 [pid = 3432] [id = 52] 14:14:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D39097800) [pid = 3432] [serial = 152] [outer = 0000000000000000] 14:14:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D3BB53800) [pid = 3432] [serial = 153] [outer = 0000001D39097800] 14:14:25 INFO - PROCESS | 3432 | 1463174065702 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D3CBE8C00) [pid = 3432] [serial = 154] [outer = 0000001D39097800] 14:14:26 INFO - PROCESS | 3432 | 1463174066080 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 585ms 14:14:26 INFO - PROCESS | 3432 | 1463174066149 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 14:14:26 INFO - PROCESS | 3432 | 1463174066151 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 14:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:14:26 INFO - PROCESS | 3432 | 1463174066154 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:14:26 INFO - PROCESS | 3432 | 1463174066156 Marionette TRACE conn5 <- [1,174,null,{}] 14:14:26 INFO - PROCESS | 3432 | 1463174066160 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:26 INFO - PROCESS | 3432 | 1463174066238 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 14:14:26 INFO - PROCESS | 3432 | 1463174066244 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:26 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4222D000 == 40 [pid = 3432] [id = 53] 14:14:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D3D59BC00) [pid = 3432] [serial = 155] [outer = 0000000000000000] 14:14:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D3D5A5400) [pid = 3432] [serial = 156] [outer = 0000001D3D59BC00] 14:14:26 INFO - PROCESS | 3432 | 1463174066290 Marionette DEBUG loaded listener.js 14:14:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D3F2DE800) [pid = 3432] [serial = 157] [outer = 0000001D3D59BC00] 14:14:26 INFO - PROCESS | 3432 | 1463174066754 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 14:14:26 INFO - PROCESS | 3432 | 1463174066786 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 14:14:26 INFO - PROCESS | 3432 | 1463174066788 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 14:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:14:26 INFO - PROCESS | 3432 | 1463174066792 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:14:26 INFO - PROCESS | 3432 | 1463174066794 Marionette TRACE conn5 <- [1,178,null,{}] 14:14:26 INFO - PROCESS | 3432 | 1463174066797 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:26 INFO - PROCESS | 3432 | 1463174066923 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 14:14:26 INFO - PROCESS | 3432 | 1463174066938 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:26 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43313800 == 41 [pid = 3432] [id = 54] 14:14:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D3FED9800) [pid = 3432] [serial = 158] [outer = 0000000000000000] 14:14:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D40218C00) [pid = 3432] [serial = 159] [outer = 0000001D3FED9800] 14:14:27 INFO - PROCESS | 3432 | 1463174067018 Marionette DEBUG loaded listener.js 14:14:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D40EE5C00) [pid = 3432] [serial = 160] [outer = 0000001D3FED9800] 14:14:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D40EB2400) [pid = 3432] [serial = 161] [outer = 0000001D31F32400] 14:14:27 INFO - PROCESS | 3432 | 1463174067488 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 733ms 14:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:14:27 INFO - PROCESS | 3432 | 1463174067528 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 3432 | 1463174067530 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 14:14:27 INFO - PROCESS | 3432 | 1463174067534 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 3432 | 1463174067536 Marionette TRACE conn5 <- [1,182,null,{}] 14:14:27 INFO - PROCESS | 3432 | 1463174067539 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:27 INFO - PROCESS | 3432 | 1463174067664 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 14:14:27 INFO - PROCESS | 3432 | 1463174067712 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A28000 == 42 [pid = 3432] [id = 55] 14:14:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D3705A400) [pid = 3432] [serial = 162] [outer = 0000000000000000] 14:14:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D3D0F5400) [pid = 3432] [serial = 163] [outer = 0000001D3705A400] 14:14:27 INFO - PROCESS | 3432 | 1463174067758 Marionette DEBUG loaded listener.js 14:14:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D449B7000) [pid = 3432] [serial = 164] [outer = 0000001D3705A400] 14:14:28 INFO - PROCESS | 3432 | 1463174068147 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms 14:14:28 INFO - PROCESS | 3432 | 1463174068165 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 14:14:28 INFO - PROCESS | 3432 | 1463174068168 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 14:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:14:28 INFO - PROCESS | 3432 | 1463174068171 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:14:28 INFO - PROCESS | 3432 | 1463174068173 Marionette TRACE conn5 <- [1,186,null,{}] 14:14:28 INFO - PROCESS | 3432 | 1463174068176 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:28 INFO - PROCESS | 3432 | 1463174068283 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 14:14:28 INFO - PROCESS | 3432 | 1463174068289 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47164000 == 43 [pid = 3432] [id = 56] 14:14:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D423E2000) [pid = 3432] [serial = 165] [outer = 0000000000000000] 14:14:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D45C4B400) [pid = 3432] [serial = 166] [outer = 0000001D423E2000] 14:14:28 INFO - PROCESS | 3432 | 1463174068334 Marionette DEBUG loaded listener.js 14:14:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D46C36C00) [pid = 3432] [serial = 167] [outer = 0000001D423E2000] 14:14:28 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D42DEF800) [pid = 3432] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:14:28 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D32B5D800) [pid = 3432] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:14:28 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D31828000) [pid = 3432] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:14:28 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3F50D000) [pid = 3432] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:14:28 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D38B4F000) [pid = 3432] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:14:28 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D32A5FC00) [pid = 3432] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:14:28 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D32A0F800) [pid = 3432] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:14:28 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D3C6C1C00) [pid = 3432] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:14:28 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D376C1400) [pid = 3432] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:14:28 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D3290BC00) [pid = 3432] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:14:28 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D32907400) [pid = 3432] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:14:28 INFO - PROCESS | 3432 | 1463174068816 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 690ms 14:14:28 INFO - PROCESS | 3432 | 1463174068864 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 14:14:28 INFO - PROCESS | 3432 | 1463174068866 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 14:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:14:28 INFO - PROCESS | 3432 | 1463174068870 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:14:28 INFO - PROCESS | 3432 | 1463174068872 Marionette TRACE conn5 <- [1,190,null,{}] 14:14:28 INFO - PROCESS | 3432 | 1463174068875 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:28 INFO - PROCESS | 3432 | 1463174068979 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 14:14:29 INFO - PROCESS | 3432 | 1463174069043 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BCE800 == 44 [pid = 3432] [id = 57] 14:14:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D33811400) [pid = 3432] [serial = 168] [outer = 0000000000000000] 14:14:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D3EA2E400) [pid = 3432] [serial = 169] [outer = 0000001D33811400] 14:14:29 INFO - PROCESS | 3432 | 1463174069089 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D46C3D800) [pid = 3432] [serial = 170] [outer = 0000001D33811400] 14:14:29 INFO - PROCESS | 3432 | 1463174069409 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 586ms 14:14:29 INFO - PROCESS | 3432 | 1463174069459 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 14:14:29 INFO - PROCESS | 3432 | 1463174069462 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 14:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:14:29 INFO - PROCESS | 3432 | 1463174069465 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - PROCESS | 3432 | 1463174069467 Marionette TRACE conn5 <- [1,194,null,{}] 14:14:29 INFO - PROCESS | 3432 | 1463174069471 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:29 INFO - PROCESS | 3432 | 1463174069579 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 14:14:29 INFO - PROCESS | 3432 | 1463174069587 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474DB000 == 45 [pid = 3432] [id = 58] 14:14:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D46E08400) [pid = 3432] [serial = 171] [outer = 0000000000000000] 14:14:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D46E10C00) [pid = 3432] [serial = 172] [outer = 0000001D46E08400] 14:14:29 INFO - PROCESS | 3432 | 1463174069639 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D472B8400) [pid = 3432] [serial = 173] [outer = 0000001D46E08400] 14:14:30 INFO - PROCESS | 3432 | 1463174070009 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 14:14:30 INFO - PROCESS | 3432 | 1463174070062 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 14:14:30 INFO - PROCESS | 3432 | 1463174070064 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 14:14:30 INFO - PROCESS | 3432 | 1463174070068 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:14:30 INFO - PROCESS | 3432 | 1463174070070 Marionette TRACE conn5 <- [1,198,null,{}] 14:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:14:30 INFO - PROCESS | 3432 | 1463174070074 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:30 INFO - PROCESS | 3432 | 1463174070173 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 14:14:30 INFO - PROCESS | 3432 | 1463174070180 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D484C0800 == 46 [pid = 3432] [id = 59] 14:14:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D472BC000) [pid = 3432] [serial = 174] [outer = 0000000000000000] 14:14:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D47315000) [pid = 3432] [serial = 175] [outer = 0000001D472BC000] 14:14:30 INFO - PROCESS | 3432 | 1463174070231 Marionette DEBUG loaded listener.js 14:14:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D47321400) [pid = 3432] [serial = 176] [outer = 0000001D472BC000] 14:14:30 INFO - PROCESS | 3432 | 1463174070646 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 627ms 14:14:30 INFO - PROCESS | 3432 | 1463174070712 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 14:14:30 INFO - PROCESS | 3432 | 1463174070716 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 14:14:30 INFO - PROCESS | 3432 | 1463174070722 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:14:30 INFO - PROCESS | 3432 | 1463174070727 Marionette TRACE conn5 <- [1,202,null,{}] 14:14:30 INFO - PROCESS | 3432 | 1463174070733 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:30 INFO - PROCESS | 3432 | 1463174070849 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 14:14:30 INFO - PROCESS | 3432 | 1463174070935 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37038800 == 47 [pid = 3432] [id = 60] 14:14:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D32820400) [pid = 3432] [serial = 177] [outer = 0000000000000000] 14:14:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D32877C00) [pid = 3432] [serial = 178] [outer = 0000001D32820400] 14:14:31 INFO - PROCESS | 3432 | 1463174070994 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D32A03C00) [pid = 3432] [serial = 179] [outer = 0000001D32820400] 14:14:31 INFO - PROCESS | 3432 | 1463174071610 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 943ms 14:14:31 INFO - PROCESS | 3432 | 1463174071671 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 14:14:31 INFO - PROCESS | 3432 | 1463174071675 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 14:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:14:31 INFO - PROCESS | 3432 | 1463174071684 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 3432 | 1463174071688 Marionette TRACE conn5 <- [1,206,null,{}] 14:14:31 INFO - PROCESS | 3432 | 1463174071693 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:31 INFO - PROCESS | 3432 | 1463174071808 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 14:14:31 INFO - PROCESS | 3432 | 1463174071883 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42D2F000 == 48 [pid = 3432] [id = 61] 14:14:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D3380A400) [pid = 3432] [serial = 180] [outer = 0000000000000000] 14:14:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D38B07400) [pid = 3432] [serial = 181] [outer = 0000001D3380A400] 14:14:31 INFO - PROCESS | 3432 | 1463174071938 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D3C6C1400) [pid = 3432] [serial = 182] [outer = 0000001D3380A400] 14:14:32 INFO - PROCESS | 3432 | 1463174072444 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 838ms 14:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:14:32 INFO - PROCESS | 3432 | 1463174072523 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 14:14:32 INFO - PROCESS | 3432 | 1463174072526 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 14:14:32 INFO - PROCESS | 3432 | 1463174072530 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:14:32 INFO - PROCESS | 3432 | 1463174072532 Marionette TRACE conn5 <- [1,210,null,{}] 14:14:32 INFO - PROCESS | 3432 | 1463174072543 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:32 INFO - PROCESS | 3432 | 1463174072655 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 14:14:32 INFO - PROCESS | 3432 | 1463174072727 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D484BF000 == 49 [pid = 3432] [id = 62] 14:14:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D40210C00) [pid = 3432] [serial = 183] [outer = 0000000000000000] 14:14:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D40216C00) [pid = 3432] [serial = 184] [outer = 0000001D40210C00] 14:14:32 INFO - PROCESS | 3432 | 1463174072788 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D46C3C800) [pid = 3432] [serial = 185] [outer = 0000001D40210C00] 14:14:33 INFO - PROCESS | 3432 | 1463174073354 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 880ms 14:14:33 INFO - PROCESS | 3432 | 1463174073411 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 3432 | 1463174073414 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 14:14:33 INFO - PROCESS | 3432 | 1463174073418 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:14:33 INFO - PROCESS | 3432 | 1463174073420 Marionette TRACE conn5 <- [1,214,null,{}] 14:14:33 INFO - PROCESS | 3432 | 1463174073424 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:33 INFO - PROCESS | 3432 | 1463174073529 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 14:14:33 INFO - PROCESS | 3432 | 1463174073609 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41556800 == 50 [pid = 3432] [id = 63] 14:14:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D45CC2800) [pid = 3432] [serial = 186] [outer = 0000000000000000] 14:14:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D45CC5C00) [pid = 3432] [serial = 187] [outer = 0000001D45CC2800] 14:14:33 INFO - PROCESS | 3432 | 1463174073666 Marionette DEBUG loaded listener.js 14:14:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D472B9C00) [pid = 3432] [serial = 188] [outer = 0000001D45CC2800] 14:14:34 INFO - PROCESS | 3432 | 1463174074176 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 14:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 776ms 14:14:34 INFO - PROCESS | 3432 | 1463174074196 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 3432 | 1463174074199 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 14:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:14:34 INFO - PROCESS | 3432 | 1463174074219 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - PROCESS | 3432 | 1463174074221 Marionette TRACE conn5 <- [1,218,null,{}] 14:14:34 INFO - PROCESS | 3432 | 1463174074226 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:34 INFO - PROCESS | 3432 | 1463174074352 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 14:14:34 INFO - PROCESS | 3432 | 1463174074433 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FFB000 == 51 [pid = 3432] [id = 64] 14:14:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D45CC3000) [pid = 3432] [serial = 189] [outer = 0000000000000000] 14:14:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D47318400) [pid = 3432] [serial = 190] [outer = 0000001D45CC3000] 14:14:34 INFO - PROCESS | 3432 | 1463174074489 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D47436C00) [pid = 3432] [serial = 191] [outer = 0000001D45CC3000] 14:14:35 INFO - PROCESS | 3432 | 1463174075016 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 14:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 859ms 14:14:35 INFO - PROCESS | 3432 | 1463174075064 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 14:14:35 INFO - PROCESS | 3432 | 1463174075067 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 14:14:35 INFO - PROCESS | 3432 | 1463174075071 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:14:35 INFO - PROCESS | 3432 | 1463174075073 Marionette TRACE conn5 <- [1,222,null,{}] 14:14:35 INFO - PROCESS | 3432 | 1463174075077 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:35 INFO - PROCESS | 3432 | 1463174075206 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 14:14:35 INFO - PROCESS | 3432 | 1463174075293 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:35 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37FD4800 == 52 [pid = 3432] [id = 65] 14:14:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D34113400) [pid = 3432] [serial = 192] [outer = 0000000000000000] 14:14:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D3D59D800) [pid = 3432] [serial = 193] [outer = 0000001D34113400] 14:14:35 INFO - PROCESS | 3432 | 1463174075350 Marionette DEBUG loaded listener.js 14:14:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D48557400) [pid = 3432] [serial = 194] [outer = 0000001D34113400] 14:14:36 INFO - PROCESS | 3432 | 1463174076070 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 14:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1031ms 14:14:36 INFO - PROCESS | 3432 | 1463174076104 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 3432 | 1463174076108 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 14:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:14:36 INFO - PROCESS | 3432 | 1463174076114 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:14:36 INFO - PROCESS | 3432 | 1463174076117 Marionette TRACE conn5 <- [1,226,null,{}] 14:14:36 INFO - PROCESS | 3432 | 1463174076123 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:36 INFO - PROCESS | 3432 | 1463174076221 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 14:14:36 INFO - PROCESS | 3432 | 1463174076293 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6E7000 == 53 [pid = 3432] [id = 66] 14:14:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D32A0D400) [pid = 3432] [serial = 195] [outer = 0000000000000000] 14:14:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D32A5CC00) [pid = 3432] [serial = 196] [outer = 0000001D32A0D400] 14:14:36 INFO - PROCESS | 3432 | 1463174076345 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D32F17800) [pid = 3432] [serial = 197] [outer = 0000001D32A0D400] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474DB000 == 52 [pid = 3432] [id = 58] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BCE800 == 51 [pid = 3432] [id = 57] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47164000 == 50 [pid = 3432] [id = 56] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A28000 == 49 [pid = 3432] [id = 55] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43313800 == 48 [pid = 3432] [id = 54] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4222D000 == 47 [pid = 3432] [id = 53] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FB88000 == 46 [pid = 3432] [id = 52] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D577000 == 45 [pid = 3432] [id = 51] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3703D000 == 44 [pid = 3432] [id = 50] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3CA8C000 == 43 [pid = 3432] [id = 49] 14:14:36 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D42325800) [pid = 3432] [serial = 90] [outer = 0000000000000000] [url = about:blank] 14:14:36 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D3293C400) [pid = 3432] [serial = 96] [outer = 0000000000000000] [url = about:blank] 14:14:36 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D3D59DC00) [pid = 3432] [serial = 87] [outer = 0000000000000000] [url = about:blank] 14:14:36 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D32880C00) [pid = 3432] [serial = 84] [outer = 0000000000000000] [url = about:blank] 14:14:36 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D3182D000) [pid = 3432] [serial = 93] [outer = 0000000000000000] [url = about:blank] 14:14:36 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D38B05000) [pid = 3432] [serial = 129] [outer = 0000000000000000] [url = about:blank] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4010F000 == 42 [pid = 3432] [id = 46] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D34171000 == 41 [pid = 3432] [id = 45] 14:14:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47163000 == 40 [pid = 3432] [id = 44] 14:14:36 INFO - PROCESS | 3432 | 1463174076971 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 880ms 14:14:37 INFO - PROCESS | 3432 | 1463174076994 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 14:14:37 INFO - PROCESS | 3432 | 1463174076999 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 14:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:14:37 INFO - PROCESS | 3432 | 1463174077006 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 3432 | 1463174077008 Marionette TRACE conn5 <- [1,230,null,{}] 14:14:37 INFO - PROCESS | 3432 | 1463174077012 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:37 INFO - PROCESS | 3432 | 1463174077105 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D42DF3400) [pid = 3432] [serial = 114] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D433B1000) [pid = 3432] [serial = 115] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D32B63800) [pid = 3432] [serial = 117] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D318D6400) [pid = 3432] [serial = 99] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D3F8A2400) [pid = 3432] [serial = 111] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D38CC9800) [pid = 3432] [serial = 105] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D39A0A400) [pid = 3432] [serial = 106] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D32A64400) [pid = 3432] [serial = 102] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D33F98C00) [pid = 3432] [serial = 103] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D37DA4C00) [pid = 3432] [serial = 120] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D3D0E9400) [pid = 3432] [serial = 108] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D3EA31400) [pid = 3432] [serial = 109] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D4020B800) [pid = 3432] [serial = 82] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D45C4C800) [pid = 3432] [serial = 127] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D449BCC00) [pid = 3432] [serial = 126] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D433B5400) [pid = 3432] [serial = 121] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D433B2000) [pid = 3432] [serial = 118] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D3297C400) [pid = 3432] [serial = 100] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D3290C000) [pid = 3432] [serial = 123] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D32B62000) [pid = 3432] [serial = 124] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D4020A000) [pid = 3432] [serial = 112] [outer = 0000000000000000] [url = about:blank] 14:14:37 INFO - PROCESS | 3432 | 1463174077185 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3703D000 == 41 [pid = 3432] [id = 67] 14:14:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D32873C00) [pid = 3432] [serial = 198] [outer = 0000000000000000] 14:14:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D32A03800) [pid = 3432] [serial = 199] [outer = 0000001D32873C00] 14:14:37 INFO - PROCESS | 3432 | 1463174077232 Marionette DEBUG loaded listener.js 14:14:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D32F16000) [pid = 3432] [serial = 200] [outer = 0000001D32873C00] 14:14:37 INFO - PROCESS | 3432 | 1463174077608 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 14:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 627ms 14:14:37 INFO - PROCESS | 3432 | 1463174077637 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 14:14:37 INFO - PROCESS | 3432 | 1463174077639 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 14:14:37 INFO - PROCESS | 3432 | 1463174077643 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:14:37 INFO - PROCESS | 3432 | 1463174077647 Marionette TRACE conn5 <- [1,234,null,{}] 14:14:37 INFO - PROCESS | 3432 | 1463174077658 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:37 INFO - PROCESS | 3432 | 1463174077746 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 14:14:37 INFO - PROCESS | 3432 | 1463174077754 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6FA800 == 42 [pid = 3432] [id = 68] 14:14:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D37B29400) [pid = 3432] [serial = 201] [outer = 0000000000000000] 14:14:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D38B05400) [pid = 3432] [serial = 202] [outer = 0000001D37B29400] 14:14:37 INFO - PROCESS | 3432 | 1463174077803 Marionette DEBUG loaded listener.js 14:14:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D38E18C00) [pid = 3432] [serial = 203] [outer = 0000001D37B29400] 14:14:38 INFO - PROCESS | 3432 | 1463174078226 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 14:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 628ms 14:14:38 INFO - PROCESS | 3432 | 1463174078276 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 14:14:38 INFO - PROCESS | 3432 | 1463174078279 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 14:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:14:38 INFO - PROCESS | 3432 | 1463174078290 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - PROCESS | 3432 | 1463174078292 Marionette TRACE conn5 <- [1,238,null,{}] 14:14:38 INFO - PROCESS | 3432 | 1463174078296 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:38 INFO - PROCESS | 3432 | 1463174078379 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 14:14:38 INFO - PROCESS | 3432 | 1463174078389 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F451000 == 43 [pid = 3432] [id = 69] 14:14:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D3C6BF400) [pid = 3432] [serial = 204] [outer = 0000000000000000] 14:14:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D3CBE7C00) [pid = 3432] [serial = 205] [outer = 0000001D3C6BF400] 14:14:38 INFO - PROCESS | 3432 | 1463174078435 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D3D59F000) [pid = 3432] [serial = 206] [outer = 0000001D3C6BF400] 14:14:38 INFO - PROCESS | 3432 | 1463174078866 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 14:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 650ms 14:14:38 INFO - PROCESS | 3432 | 1463174078935 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 14:14:38 INFO - PROCESS | 3432 | 1463174078938 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 14:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:14:38 INFO - PROCESS | 3432 | 1463174078941 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - PROCESS | 3432 | 1463174078943 Marionette TRACE conn5 <- [1,242,null,{}] 14:14:38 INFO - PROCESS | 3432 | 1463174078947 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:39 INFO - PROCESS | 3432 | 1463174079027 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 14:14:39 INFO - PROCESS | 3432 | 1463174079034 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40E79800 == 44 [pid = 3432] [id = 70] 14:14:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D3D5E5C00) [pid = 3432] [serial = 207] [outer = 0000000000000000] 14:14:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D3EA32400) [pid = 3432] [serial = 208] [outer = 0000001D3D5E5C00] 14:14:39 INFO - PROCESS | 3432 | 1463174079080 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D3F897400) [pid = 3432] [serial = 209] [outer = 0000001D3D5E5C00] 14:14:39 INFO - PROCESS | 3432 | 1463174079561 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 14:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 14:14:39 INFO - PROCESS | 3432 | 1463174079577 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 14:14:39 INFO - PROCESS | 3432 | 1463174079580 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 14:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:14:39 INFO - PROCESS | 3432 | 1463174079591 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:14:39 INFO - PROCESS | 3432 | 1463174079593 Marionette TRACE conn5 <- [1,246,null,{}] 14:14:39 INFO - PROCESS | 3432 | 1463174079596 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:39 INFO - PROCESS | 3432 | 1463174079716 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 14:14:39 INFO - PROCESS | 3432 | 1463174079789 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FE8000 == 45 [pid = 3432] [id = 71] 14:14:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D401EF000) [pid = 3432] [serial = 210] [outer = 0000000000000000] 14:14:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D401F8400) [pid = 3432] [serial = 211] [outer = 0000001D401EF000] 14:14:39 INFO - PROCESS | 3432 | 1463174079837 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D40217C00) [pid = 3432] [serial = 212] [outer = 0000001D401EF000] 14:14:40 INFO - PROCESS | 3432 | 1463174080380 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 839ms 14:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:14:40 INFO - PROCESS | 3432 | 1463174080431 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 14:14:40 INFO - PROCESS | 3432 | 1463174080433 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 14:14:40 INFO - PROCESS | 3432 | 1463174080437 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 3432 | 1463174080446 Marionette TRACE conn5 <- [1,250,null,{}] 14:14:40 INFO - PROCESS | 3432 | 1463174080459 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:40 INFO - PROCESS | 3432 | 1463174080562 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 14:14:40 INFO - PROCESS | 3432 | 1463174080573 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43310000 == 46 [pid = 3432] [id = 72] 14:14:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D401F1000) [pid = 3432] [serial = 213] [outer = 0000000000000000] 14:14:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D423DA800) [pid = 3432] [serial = 214] [outer = 0000001D401F1000] 14:14:40 INFO - PROCESS | 3432 | 1463174080618 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D433BA800) [pid = 3432] [serial = 215] [outer = 0000001D401F1000] 14:14:41 INFO - PROCESS | 3432 | 1463174081037 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 650ms 14:14:41 INFO - PROCESS | 3432 | 1463174081113 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 14:14:41 INFO - PROCESS | 3432 | 1463174081115 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 14:14:41 INFO - PROCESS | 3432 | 1463174081118 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - PROCESS | 3432 | 1463174081120 Marionette TRACE conn5 <- [1,254,null,{}] 14:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:14:41 INFO - PROCESS | 3432 | 1463174081124 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:41 INFO - PROCESS | 3432 | 1463174081228 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 14:14:41 INFO - PROCESS | 3432 | 1463174081433 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D3CBF1C00) [pid = 3432] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D32936400) [pid = 3432] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D3287B400) [pid = 3432] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D31828800) [pid = 3432] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D41E1E000) [pid = 3432] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D3FED9800) [pid = 3432] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D3705A400) [pid = 3432] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D33811400) [pid = 3432] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D37B23C00) [pid = 3432] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D423E2000) [pid = 3432] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D449C0800) [pid = 3432] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D31827C00) [pid = 3432] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D32933400) [pid = 3432] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3D59BC00) [pid = 3432] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D39097800) [pid = 3432] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D46E08400) [pid = 3432] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:14:41 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D38B03400) [pid = 3432] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:14:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D380C3000 == 47 [pid = 3432] [id = 73] 14:14:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D3181E800) [pid = 3432] [serial = 216] [outer = 0000000000000000] 14:14:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D3287BC00) [pid = 3432] [serial = 217] [outer = 0000001D3181E800] 14:14:41 INFO - PROCESS | 3432 | 1463174081486 Marionette DEBUG loaded listener.js 14:14:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D38B03400) [pid = 3432] [serial = 218] [outer = 0000001D3181E800] 14:14:41 INFO - PROCESS | 3432 | 1463174081833 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 14:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 734ms 14:14:41 INFO - PROCESS | 3432 | 1463174081859 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 14:14:41 INFO - PROCESS | 3432 | 1463174081861 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 14:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:14:41 INFO - PROCESS | 3432 | 1463174081865 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - PROCESS | 3432 | 1463174081866 Marionette TRACE conn5 <- [1,258,null,{}] 14:14:41 INFO - PROCESS | 3432 | 1463174081870 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:41 INFO - PROCESS | 3432 | 1463174081960 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 14:14:42 INFO - PROCESS | 3432 | 1463174082025 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F4C000 == 48 [pid = 3432] [id = 74] 14:14:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D32A55400) [pid = 3432] [serial = 219] [outer = 0000000000000000] 14:14:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D449B5C00) [pid = 3432] [serial = 220] [outer = 0000001D32A55400] 14:14:42 INFO - PROCESS | 3432 | 1463174082071 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D45C53400) [pid = 3432] [serial = 221] [outer = 0000001D32A55400] 14:14:42 INFO - PROCESS | 3432 | 1463174082429 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 14:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 14:14:42 INFO - PROCESS | 3432 | 1463174082454 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 14:14:42 INFO - PROCESS | 3432 | 1463174082456 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 14:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:14:42 INFO - PROCESS | 3432 | 1463174082460 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:14:42 INFO - PROCESS | 3432 | 1463174082461 Marionette TRACE conn5 <- [1,262,null,{}] 14:14:42 INFO - PROCESS | 3432 | 1463174082465 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:42 INFO - PROCESS | 3432 | 1463174082546 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 14:14:42 INFO - PROCESS | 3432 | 1463174082612 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47203000 == 49 [pid = 3432] [id = 75] 14:14:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D37F33C00) [pid = 3432] [serial = 222] [outer = 0000000000000000] 14:14:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D44438C00) [pid = 3432] [serial = 223] [outer = 0000001D37F33C00] 14:14:42 INFO - PROCESS | 3432 | 1463174082658 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D44440800) [pid = 3432] [serial = 224] [outer = 0000001D37F33C00] 14:14:43 INFO - PROCESS | 3432 | 1463174083039 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 14:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 627ms 14:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:14:43 INFO - PROCESS | 3432 | 1463174083091 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 3432 | 1463174083093 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 14:14:43 INFO - PROCESS | 3432 | 1463174083096 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 3432 | 1463174083099 Marionette TRACE conn5 <- [1,266,null,{}] 14:14:43 INFO - PROCESS | 3432 | 1463174083103 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:43 INFO - PROCESS | 3432 | 1463174083229 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 14:14:43 INFO - PROCESS | 3432 | 1463174083238 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48062000 == 50 [pid = 3432] [id = 76] 14:14:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D45C55C00) [pid = 3432] [serial = 225] [outer = 0000000000000000] 14:14:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D46C3E800) [pid = 3432] [serial = 226] [outer = 0000001D45C55C00] 14:14:43 INFO - PROCESS | 3432 | 1463174083297 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D47315C00) [pid = 3432] [serial = 227] [outer = 0000001D45C55C00] 14:14:43 INFO - PROCESS | 3432 | 1463174083926 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 942ms 14:14:44 INFO - PROCESS | 3432 | 1463174084081 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 3432 | 1463174084084 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 14:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:14:44 INFO - PROCESS | 3432 | 1463174084175 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 3432 | 1463174084178 Marionette TRACE conn5 <- [1,270,null,{}] 14:14:44 INFO - PROCESS | 3432 | 1463174084248 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:44 INFO - PROCESS | 3432 | 1463174084415 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 14:14:44 INFO - PROCESS | 3432 | 1463174084541 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FB8A800 == 51 [pid = 3432] [id = 77] 14:14:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D32907400) [pid = 3432] [serial = 228] [outer = 0000000000000000] 14:14:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D37F9BC00) [pid = 3432] [serial = 229] [outer = 0000001D32907400] 14:14:44 INFO - PROCESS | 3432 | 1463174084600 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D3BB7F000) [pid = 3432] [serial = 230] [outer = 0000001D32907400] 14:14:45 INFO - PROCESS | 3432 | 1463174085153 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1015ms 14:14:45 INFO - PROCESS | 3432 | 1463174085161 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 14:14:45 INFO - PROCESS | 3432 | 1463174085168 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 14:14:45 INFO - PROCESS | 3432 | 1463174085175 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:14:45 INFO - PROCESS | 3432 | 1463174085178 Marionette TRACE conn5 <- [1,274,null,{}] 14:14:45 INFO - PROCESS | 3432 | 1463174085183 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:45 INFO - PROCESS | 3432 | 1463174085295 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 14:14:45 INFO - PROCESS | 3432 | 1463174085384 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471A0000 == 52 [pid = 3432] [id = 78] 14:14:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D3FC0E400) [pid = 3432] [serial = 231] [outer = 0000000000000000] 14:14:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D401EDC00) [pid = 3432] [serial = 232] [outer = 0000001D3FC0E400] 14:14:45 INFO - PROCESS | 3432 | 1463174085440 Marionette DEBUG loaded listener.js 14:14:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D401F8800) [pid = 3432] [serial = 233] [outer = 0000001D3FC0E400] 14:14:46 INFO - PROCESS | 3432 | 1463174086034 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 14:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 880ms 14:14:46 INFO - PROCESS | 3432 | 1463174086061 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 3432 | 1463174086064 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 14:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:14:46 INFO - PROCESS | 3432 | 1463174086068 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 3432 | 1463174086072 Marionette TRACE conn5 <- [1,278,null,{}] 14:14:46 INFO - PROCESS | 3432 | 1463174086084 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:46 INFO - PROCESS | 3432 | 1463174086196 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 14:14:46 INFO - PROCESS | 3432 | 1463174086269 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47BC6000 == 53 [pid = 3432] [id = 79] 14:14:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D448F1400) [pid = 3432] [serial = 234] [outer = 0000000000000000] 14:14:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D448F3400) [pid = 3432] [serial = 235] [outer = 0000001D448F1400] 14:14:46 INFO - PROCESS | 3432 | 1463174086368 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D448FC000) [pid = 3432] [serial = 236] [outer = 0000001D448F1400] 14:14:46 INFO - PROCESS | 3432 | 1463174086904 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 14:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 881ms 14:14:46 INFO - PROCESS | 3432 | 1463174086951 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 3432 | 1463174086955 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 14:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:14:46 INFO - PROCESS | 3432 | 1463174086958 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 3432 | 1463174086960 Marionette TRACE conn5 <- [1,282,null,{}] 14:14:46 INFO - PROCESS | 3432 | 1463174086964 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:47 INFO - PROCESS | 3432 | 1463174087074 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 14:14:47 INFO - PROCESS | 3432 | 1463174087158 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47675800 == 54 [pid = 3432] [id = 80] 14:14:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D448BE800) [pid = 3432] [serial = 237] [outer = 0000000000000000] 14:14:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D448C6C00) [pid = 3432] [serial = 238] [outer = 0000001D448BE800] 14:14:47 INFO - PROCESS | 3432 | 1463174087217 Marionette DEBUG loaded listener.js 14:14:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D449B7400) [pid = 3432] [serial = 239] [outer = 0000001D448BE800] 14:14:47 INFO - PROCESS | 3432 | 1463174087774 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 14:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 839ms 14:14:47 INFO - PROCESS | 3432 | 1463174087802 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 14:14:47 INFO - PROCESS | 3432 | 1463174087805 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 14:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:14:47 INFO - PROCESS | 3432 | 1463174087810 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:14:47 INFO - PROCESS | 3432 | 1463174087812 Marionette TRACE conn5 <- [1,286,null,{}] 14:14:47 INFO - PROCESS | 3432 | 1463174087816 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:47 INFO - PROCESS | 3432 | 1463174087922 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 14:14:48 INFO - PROCESS | 3432 | 1463174088142 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:48 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38ECA800 == 55 [pid = 3432] [id = 81] 14:14:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D3281E800) [pid = 3432] [serial = 240] [outer = 0000000000000000] 14:14:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D32880C00) [pid = 3432] [serial = 241] [outer = 0000001D3281E800] 14:14:48 INFO - PROCESS | 3432 | 1463174088192 Marionette DEBUG loaded listener.js 14:14:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D32A60000) [pid = 3432] [serial = 242] [outer = 0000001D3281E800] 14:14:48 INFO - PROCESS | 3432 | 1463174088737 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 14:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1030ms 14:14:48 INFO - PROCESS | 3432 | 1463174088844 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 14:14:48 INFO - PROCESS | 3432 | 1463174088849 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 14:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:14:48 INFO - PROCESS | 3432 | 1463174088886 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 3432 | 1463174088890 Marionette TRACE conn5 <- [1,290,null,{}] 14:14:48 INFO - PROCESS | 3432 | 1463174088894 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:49 INFO - PROCESS | 3432 | 1463174088999 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 14:14:49 INFO - PROCESS | 3432 | 1463174089066 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6EC000 == 56 [pid = 3432] [id = 82] 14:14:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D32903C00) [pid = 3432] [serial = 243] [outer = 0000000000000000] 14:14:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D37A80C00) [pid = 3432] [serial = 244] [outer = 0000001D32903C00] 14:14:49 INFO - PROCESS | 3432 | 1463174089118 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D38CCD000) [pid = 3432] [serial = 245] [outer = 0000001D32903C00] 14:14:49 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C19800 == 55 [pid = 3432] [id = 32] 14:14:49 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47203000 == 54 [pid = 3432] [id = 75] 14:14:49 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F4C000 == 53 [pid = 3432] [id = 74] 14:14:49 INFO - PROCESS | 3432 | --DOCSHELL 0000001D380C3000 == 52 [pid = 3432] [id = 73] 14:14:49 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43310000 == 51 [pid = 3432] [id = 72] 14:14:49 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FE8000 == 50 [pid = 3432] [id = 71] 14:14:49 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40E79800 == 49 [pid = 3432] [id = 70] 14:14:49 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F451000 == 48 [pid = 3432] [id = 69] 14:14:49 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6FA800 == 47 [pid = 3432] [id = 68] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D32902800) [pid = 3432] [serial = 132] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D37FF0400) [pid = 3432] [serial = 135] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D406FA000) [pid = 3432] [serial = 138] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D47315000) [pid = 3432] [serial = 175] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3703D000 == 46 [pid = 3432] [id = 67] 14:14:49 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6E7000 == 45 [pid = 3432] [id = 66] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D3FC7AC00) [pid = 3432] [serial = 88] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D32941C00) [pid = 3432] [serial = 97] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D3734C400) [pid = 3432] [serial = 85] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D42DF6000) [pid = 3432] [serial = 94] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D42DEE400) [pid = 3432] [serial = 91] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D40218C00) [pid = 3432] [serial = 159] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D3D0F5400) [pid = 3432] [serial = 163] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D40EE5C00) [pid = 3432] [serial = 160] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D3EA2E400) [pid = 3432] [serial = 169] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D37F9E400) [pid = 3432] [serial = 150] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D38B58C00) [pid = 3432] [serial = 151] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D45C4B400) [pid = 3432] [serial = 166] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D46E0AC00) [pid = 3432] [serial = 142] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D46C35000) [pid = 3432] [serial = 141] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D32934C00) [pid = 3432] [serial = 147] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D32B57800) [pid = 3432] [serial = 148] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D32A63400) [pid = 3432] [serial = 145] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D3293D400) [pid = 3432] [serial = 144] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D3D5A5400) [pid = 3432] [serial = 156] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D3BB53800) [pid = 3432] [serial = 153] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D3CBE8C00) [pid = 3432] [serial = 154] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D449B7000) [pid = 3432] [serial = 164] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3CA3C000) [pid = 3432] [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.] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D46E10C00) [pid = 3432] [serial = 172] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D46C36C00) [pid = 3432] [serial = 167] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D38B5A800) [pid = 3432] [serial = 130] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D46C3D800) [pid = 3432] [serial = 170] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D3F2DE800) [pid = 3432] [serial = 157] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D472B8400) [pid = 3432] [serial = 173] [outer = 0000000000000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3432 | 1463174089650 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 796ms 14:14:49 INFO - PROCESS | 3432 | 1463174089676 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 14:14:49 INFO - PROCESS | 3432 | 1463174089680 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 14:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:14:49 INFO - PROCESS | 3432 | 1463174089684 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:14:49 INFO - PROCESS | 3432 | 1463174089686 Marionette TRACE conn5 <- [1,294,null,{}] 14:14:49 INFO - PROCESS | 3432 | 1463174089690 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:49 INFO - PROCESS | 3432 | 1463174089776 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 14:14:49 INFO - PROCESS | 3432 | 1463174089788 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D380C4800 == 46 [pid = 3432] [id = 83] 14:14:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D32937800) [pid = 3432] [serial = 246] [outer = 0000000000000000] 14:14:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D32B5DC00) [pid = 3432] [serial = 247] [outer = 0000001D32937800] 14:14:49 INFO - PROCESS | 3432 | 1463174089834 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D37FF0400) [pid = 3432] [serial = 248] [outer = 0000001D32937800] 14:14:50 INFO - PROCESS | 3432 | 1463174090280 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:50 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. 14:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 627ms 14:14:50 INFO - PROCESS | 3432 | 1463174090315 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 14:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:14:50 INFO - PROCESS | 3432 | 1463174090318 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 14:14:50 INFO - PROCESS | 3432 | 1463174090328 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - PROCESS | 3432 | 1463174090334 Marionette TRACE conn5 <- [1,298,null,{}] 14:14:50 INFO - PROCESS | 3432 | 1463174090339 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:50 INFO - PROCESS | 3432 | 1463174090451 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 14:14:50 INFO - PROCESS | 3432 | 1463174090464 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCA0000 == 47 [pid = 3432] [id = 84] 14:14:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D3BB80800) [pid = 3432] [serial = 249] [outer = 0000000000000000] 14:14:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D3CB0D800) [pid = 3432] [serial = 250] [outer = 0000001D3BB80800] 14:14:50 INFO - PROCESS | 3432 | 1463174090510 Marionette DEBUG loaded listener.js 14:14:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D3D598000) [pid = 3432] [serial = 251] [outer = 0000001D3BB80800] 14:14:50 INFO - PROCESS | 3432 | 1463174090791 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:14:50 INFO - PROCESS | 3432 | 1463174090978 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:51 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. 14:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 692ms 14:14:51 INFO - PROCESS | 3432 | 1463174091016 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 14:14:51 INFO - PROCESS | 3432 | 1463174091019 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 14:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:14:51 INFO - PROCESS | 3432 | 1463174091022 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:14:51 INFO - PROCESS | 3432 | 1463174091024 Marionette TRACE conn5 <- [1,302,null,{}] 14:14:51 INFO - PROCESS | 3432 | 1463174091028 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:51 INFO - PROCESS | 3432 | 1463174091112 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 14:14:51 INFO - PROCESS | 3432 | 1463174091121 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C4C800 == 48 [pid = 3432] [id = 85] 14:14:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D3F898000) [pid = 3432] [serial = 252] [outer = 0000000000000000] 14:14:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D3FED8C00) [pid = 3432] [serial = 253] [outer = 0000001D3F898000] 14:14:51 INFO - PROCESS | 3432 | 1463174091167 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D401F1800) [pid = 3432] [serial = 254] [outer = 0000001D3F898000] 14:14:51 INFO - PROCESS | 3432 | 1463174091580 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:51 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. 14:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 586ms 14:14:51 INFO - PROCESS | 3432 | 1463174091611 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 14:14:51 INFO - PROCESS | 3432 | 1463174091614 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 14:14:51 INFO - PROCESS | 3432 | 1463174091617 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:14:51 INFO - PROCESS | 3432 | 1463174091619 Marionette TRACE conn5 <- [1,306,null,{}] 14:14:51 INFO - PROCESS | 3432 | 1463174091622 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:51 INFO - PROCESS | 3432 | 1463174091703 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 14:14:51 INFO - PROCESS | 3432 | 1463174091710 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432E9000 == 49 [pid = 3432] [id = 86] 14:14:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D40214C00) [pid = 3432] [serial = 255] [outer = 0000000000000000] 14:14:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D406FA000) [pid = 3432] [serial = 256] [outer = 0000001D40214C00] 14:14:51 INFO - PROCESS | 3432 | 1463174091765 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D4232FC00) [pid = 3432] [serial = 257] [outer = 0000001D40214C00] 14:14:52 INFO - PROCESS | 3432 | 1463174092242 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:52 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. 14:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 693ms 14:14:52 INFO - PROCESS | 3432 | 1463174092315 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 14:14:52 INFO - PROCESS | 3432 | 1463174092325 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 14:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:14:52 INFO - PROCESS | 3432 | 1463174092329 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 3432 | 1463174092331 Marionette TRACE conn5 <- [1,310,null,{}] 14:14:52 INFO - PROCESS | 3432 | 1463174092335 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:52 INFO - PROCESS | 3432 | 1463174092446 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 14:14:52 INFO - PROCESS | 3432 | 1463174092493 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37B05800 == 50 [pid = 3432] [id = 87] 14:14:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D4310E000) [pid = 3432] [serial = 258] [outer = 0000000000000000] 14:14:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D433B9800) [pid = 3432] [serial = 259] [outer = 0000001D4310E000] 14:14:52 INFO - PROCESS | 3432 | 1463174092539 Marionette DEBUG loaded listener.js 14:14:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D448BC800) [pid = 3432] [serial = 260] [outer = 0000001D4310E000] 14:14:52 INFO - PROCESS | 3432 | 1463174092946 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:52 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. 14:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 14:14:52 INFO - PROCESS | 3432 | 1463174092961 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 14:14:52 INFO - PROCESS | 3432 | 1463174092964 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 14:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:14:52 INFO - PROCESS | 3432 | 1463174092973 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 3432 | 1463174092975 Marionette TRACE conn5 <- [1,314,null,{}] 14:14:52 INFO - PROCESS | 3432 | 1463174092978 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:53 INFO - PROCESS | 3432 | 1463174093083 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 14:14:53 INFO - PROCESS | 3432 | 1463174093159 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BE0800 == 51 [pid = 3432] [id = 88] 14:14:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D448C5C00) [pid = 3432] [serial = 261] [outer = 0000000000000000] 14:14:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D448F4400) [pid = 3432] [serial = 262] [outer = 0000001D448C5C00] 14:14:53 INFO - PROCESS | 3432 | 1463174093205 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D449BB400) [pid = 3432] [serial = 263] [outer = 0000001D448C5C00] 14:14:53 INFO - PROCESS | 3432 | 1463174093626 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:53 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. 14:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 688ms 14:14:53 INFO - PROCESS | 3432 | 1463174093664 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 14:14:53 INFO - PROCESS | 3432 | 1463174093666 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 14:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:14:53 INFO - PROCESS | 3432 | 1463174093674 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:14:53 INFO - PROCESS | 3432 | 1463174093676 Marionette TRACE conn5 <- [1,318,null,{}] 14:14:53 INFO - PROCESS | 3432 | 1463174093688 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:53 INFO - PROCESS | 3432 | 1463174093793 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 14:14:53 INFO - PROCESS | 3432 | 1463174093802 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471A3800 == 52 [pid = 3432] [id = 89] 14:14:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D32BDE000) [pid = 3432] [serial = 264] [outer = 0000000000000000] 14:14:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D32BE3000) [pid = 3432] [serial = 265] [outer = 0000001D32BDE000] 14:14:53 INFO - PROCESS | 3432 | 1463174093851 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D448F7000) [pid = 3432] [serial = 266] [outer = 0000001D32BDE000] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D401EF000) [pid = 3432] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D401F1000) [pid = 3432] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D3181E800) [pid = 3432] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D32A55400) [pid = 3432] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D32820400) [pid = 3432] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D32873C00) [pid = 3432] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D3D5E5C00) [pid = 3432] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D34113400) [pid = 3432] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D3C6BF400) [pid = 3432] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D37B29400) [pid = 3432] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D3380A400) [pid = 3432] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D32A0D400) [pid = 3432] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D37F33C00) [pid = 3432] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D40142C00) [pid = 3432] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D31FC4400) [pid = 3432] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:14:54 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D3737FC00) [pid = 3432] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:14:54 INFO - PROCESS | 3432 | 1463174094374 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:54 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. 14:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 796ms 14:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:14:54 INFO - PROCESS | 3432 | 1463174094469 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 14:14:54 INFO - PROCESS | 3432 | 1463174094471 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 14:14:54 INFO - PROCESS | 3432 | 1463174094474 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:14:54 INFO - PROCESS | 3432 | 1463174094476 Marionette TRACE conn5 <- [1,322,null,{}] 14:14:54 INFO - PROCESS | 3432 | 1463174094480 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:54 INFO - PROCESS | 3432 | 1463174094571 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 14:14:54 INFO - PROCESS | 3432 | 1463174094578 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47203000 == 53 [pid = 3432] [id = 90] 14:14:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D33271400) [pid = 3432] [serial = 267] [outer = 0000000000000000] 14:14:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D3CB1B400) [pid = 3432] [serial = 268] [outer = 0000001D33271400] 14:14:54 INFO - PROCESS | 3432 | 1463174094622 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D449B6400) [pid = 3432] [serial = 269] [outer = 0000001D33271400] 14:14:55 INFO - PROCESS | 3432 | 1463174095040 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:55 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. 14:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 585ms 14:14:55 INFO - PROCESS | 3432 | 1463174095063 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 14:14:55 INFO - PROCESS | 3432 | 1463174095065 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 14:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:14:55 INFO - PROCESS | 3432 | 1463174095068 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 3432 | 1463174095070 Marionette TRACE conn5 <- [1,326,null,{}] 14:14:55 INFO - PROCESS | 3432 | 1463174095082 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:55 INFO - PROCESS | 3432 | 1463174095165 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 14:14:55 INFO - PROCESS | 3432 | 1463174095172 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474E7000 == 54 [pid = 3432] [id = 91] 14:14:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D444B8400) [pid = 3432] [serial = 270] [outer = 0000000000000000] 14:14:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D37F33C00) [pid = 3432] [serial = 271] [outer = 0000001D444B8400] 14:14:55 INFO - PROCESS | 3432 | 1463174095222 Marionette DEBUG loaded listener.js 14:14:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D45C4D400) [pid = 3432] [serial = 272] [outer = 0000001D444B8400] 14:14:55 INFO - PROCESS | 3432 | 1463174095658 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:55 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. 14:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 649ms 14:14:55 INFO - PROCESS | 3432 | 1463174095721 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 14:14:55 INFO - PROCESS | 3432 | 1463174095724 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 14:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:14:55 INFO - PROCESS | 3432 | 1463174095727 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 3432 | 1463174095730 Marionette TRACE conn5 <- [1,330,null,{}] 14:14:55 INFO - PROCESS | 3432 | 1463174095734 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:55 INFO - PROCESS | 3432 | 1463174095839 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 14:14:55 INFO - PROCESS | 3432 | 1463174095848 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48067000 == 55 [pid = 3432] [id = 92] 14:14:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D444C0C00) [pid = 3432] [serial = 273] [outer = 0000000000000000] 14:14:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D45C4E400) [pid = 3432] [serial = 274] [outer = 0000001D444C0C00] 14:14:55 INFO - PROCESS | 3432 | 1463174095927 Marionette DEBUG loaded listener.js 14:14:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D45CC7000) [pid = 3432] [serial = 275] [outer = 0000001D444C0C00] 14:14:56 INFO - PROCESS | 3432 | 1463174096511 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:56 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. 14:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 881ms 14:14:56 INFO - PROCESS | 3432 | 1463174096611 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 14:14:56 INFO - PROCESS | 3432 | 1463174096617 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 14:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:14:56 INFO - PROCESS | 3432 | 1463174096635 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:14:56 INFO - PROCESS | 3432 | 1463174096640 Marionette TRACE conn5 <- [1,334,null,{}] 14:14:56 INFO - PROCESS | 3432 | 1463174096646 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:56 INFO - PROCESS | 3432 | 1463174096768 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 14:14:56 INFO - PROCESS | 3432 | 1463174096834 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D068800 == 56 [pid = 3432] [id = 93] 14:14:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D32A02400) [pid = 3432] [serial = 276] [outer = 0000000000000000] 14:14:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D32B5BC00) [pid = 3432] [serial = 277] [outer = 0000001D32A02400] 14:14:56 INFO - PROCESS | 3432 | 1463174096932 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D34105C00) [pid = 3432] [serial = 278] [outer = 0000001D32A02400] 14:14:57 INFO - PROCESS | 3432 | 1463174097535 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:57 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. 14:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 944ms 14:14:57 INFO - PROCESS | 3432 | 1463174097583 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 14:14:57 INFO - PROCESS | 3432 | 1463174097589 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 14:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:14:57 INFO - PROCESS | 3432 | 1463174097596 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - PROCESS | 3432 | 1463174097599 Marionette TRACE conn5 <- [1,338,null,{}] 14:14:57 INFO - PROCESS | 3432 | 1463174097618 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:57 INFO - PROCESS | 3432 | 1463174097731 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 14:14:57 INFO - PROCESS | 3432 | 1463174097804 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A14000 == 57 [pid = 3432] [id = 94] 14:14:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D38E19C00) [pid = 3432] [serial = 279] [outer = 0000000000000000] 14:14:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D3BB56400) [pid = 3432] [serial = 280] [outer = 0000001D38E19C00] 14:14:57 INFO - PROCESS | 3432 | 1463174097860 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D3D6BE400) [pid = 3432] [serial = 281] [outer = 0000001D38E19C00] 14:14:58 INFO - PROCESS | 3432 | 1463174098479 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:58 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. 14:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 899ms 14:14:58 INFO - PROCESS | 3432 | 1463174098501 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 14:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:14:58 INFO - PROCESS | 3432 | 1463174098504 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 14:14:58 INFO - PROCESS | 3432 | 1463174098508 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:14:58 INFO - PROCESS | 3432 | 1463174098512 Marionette TRACE conn5 <- [1,342,null,{}] 14:14:58 INFO - PROCESS | 3432 | 1463174098524 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:58 INFO - PROCESS | 3432 | 1463174098638 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 14:14:58 INFO - PROCESS | 3432 | 1463174098727 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D484BB800 == 58 [pid = 3432] [id = 95] 14:14:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D40210800) [pid = 3432] [serial = 282] [outer = 0000000000000000] 14:14:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D40EE5C00) [pid = 3432] [serial = 283] [outer = 0000001D40210800] 14:14:58 INFO - PROCESS | 3432 | 1463174098787 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D433BAC00) [pid = 3432] [serial = 284] [outer = 0000001D40210800] 14:14:59 INFO - PROCESS | 3432 | 1463174099335 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:14:59 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. 14:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 880ms 14:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:14:59 INFO - PROCESS | 3432 | 1463174099390 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 14:14:59 INFO - PROCESS | 3432 | 1463174099393 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 14:14:59 INFO - PROCESS | 3432 | 1463174099397 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 3432 | 1463174099399 Marionette TRACE conn5 <- [1,346,null,{}] 14:14:59 INFO - PROCESS | 3432 | 1463174099403 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:59 INFO - PROCESS | 3432 | 1463174099516 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 14:14:59 INFO - PROCESS | 3432 | 1463174099601 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3EC800 == 59 [pid = 3432] [id = 96] 14:14:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D444C0800) [pid = 3432] [serial = 285] [outer = 0000000000000000] 14:14:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D448F4800) [pid = 3432] [serial = 286] [outer = 0000001D444C0800] 14:14:59 INFO - PROCESS | 3432 | 1463174099658 Marionette DEBUG loaded listener.js 14:14:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D46C34C00) [pid = 3432] [serial = 287] [outer = 0000001D444C0800] 14:15:00 INFO - PROCESS | 3432 | 1463174100241 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:15:00 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. 14:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 880ms 14:15:00 INFO - PROCESS | 3432 | 1463174100278 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 14:15:00 INFO - PROCESS | 3432 | 1463174100281 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 14:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:15:00 INFO - PROCESS | 3432 | 1463174100285 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:15:00 INFO - PROCESS | 3432 | 1463174100287 Marionette TRACE conn5 <- [1,350,null,{}] 14:15:00 INFO - PROCESS | 3432 | 1463174100291 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:00 INFO - PROCESS | 3432 | 1463174100397 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 14:15:00 INFO - PROCESS | 3432 | 1463174100483 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE1A800 == 60 [pid = 3432] [id = 97] 14:15:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D45CC2C00) [pid = 3432] [serial = 288] [outer = 0000000000000000] 14:15:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D46E07400) [pid = 3432] [serial = 289] [outer = 0000001D45CC2C00] 14:15:00 INFO - PROCESS | 3432 | 1463174100538 Marionette DEBUG loaded listener.js 14:15:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D472B5400) [pid = 3432] [serial = 290] [outer = 0000001D45CC2C00] 14:15:01 INFO - PROCESS | 3432 | 1463174101059 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:15:01 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. 14:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 838ms 14:15:01 INFO - PROCESS | 3432 | 1463174101132 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 14:15:01 INFO - PROCESS | 3432 | 1463174101135 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 14:15:01 INFO - PROCESS | 3432 | 1463174101139 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:15:01 INFO - PROCESS | 3432 | 1463174101142 Marionette TRACE conn5 <- [1,354,null,{}] 14:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:15:01 INFO - PROCESS | 3432 | 1463174101146 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:01 INFO - PROCESS | 3432 | 1463174101272 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 14:15:01 INFO - PROCESS | 3432 | 1463174101353 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37A22000 == 61 [pid = 3432] [id = 98] 14:15:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D3326B000) [pid = 3432] [serial = 291] [outer = 0000000000000000] 14:15:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D3D5A0400) [pid = 3432] [serial = 292] [outer = 0000001D3326B000] 14:15:01 INFO - PROCESS | 3432 | 1463174101411 Marionette DEBUG loaded listener.js 14:15:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D472B6000) [pid = 3432] [serial = 293] [outer = 0000001D3326B000] 14:15:02 INFO - PROCESS | 3432 | 1463174102152 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:15:02 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. 14:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1028ms 14:15:02 INFO - PROCESS | 3432 | 1463174102173 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 3432 | 1463174102178 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 14:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:15:02 INFO - PROCESS | 3432 | 1463174102183 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - PROCESS | 3432 | 1463174102187 Marionette TRACE conn5 <- [1,358,null,{}] 14:15:02 INFO - PROCESS | 3432 | 1463174102193 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:02 INFO - PROCESS | 3432 | 1463174102310 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 14:15:02 INFO - PROCESS | 3432 | 1463174102389 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA8F000 == 62 [pid = 3432] [id = 99] 14:15:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D32875800) [pid = 3432] [serial = 294] [outer = 0000000000000000] 14:15:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D3290C000) [pid = 3432] [serial = 295] [outer = 0000001D32875800] 14:15:02 INFO - PROCESS | 3432 | 1463174102490 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D32BE1C00) [pid = 3432] [serial = 296] [outer = 0000001D32875800] 14:15:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474E7000 == 61 [pid = 3432] [id = 91] 14:15:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47203000 == 60 [pid = 3432] [id = 90] 14:15:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471A3800 == 59 [pid = 3432] [id = 89] 14:15:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BE0800 == 58 [pid = 3432] [id = 88] 14:15:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37B05800 == 57 [pid = 3432] [id = 87] 14:15:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D432E9000 == 56 [pid = 3432] [id = 86] 14:15:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C4C800 == 55 [pid = 3432] [id = 85] 14:15:02 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D46C3E800) [pid = 3432] [serial = 226] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D40216C00) [pid = 3432] [serial = 184] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D45CC5C00) [pid = 3432] [serial = 187] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D47318400) [pid = 3432] [serial = 190] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCA0000 == 54 [pid = 3432] [id = 84] 14:15:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D380C4800 == 53 [pid = 3432] [id = 83] 14:15:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6EC000 == 52 [pid = 3432] [id = 82] 14:15:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38ECA800 == 51 [pid = 3432] [id = 81] 14:15:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47BC6000 == 50 [pid = 3432] [id = 79] 14:15:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471A0000 == 49 [pid = 3432] [id = 78] 14:15:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FB8A800 == 48 [pid = 3432] [id = 77] 14:15:03 INFO - PROCESS | 3432 | 1463174103113 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:15:03 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. 14:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 985ms 14:15:03 INFO - PROCESS | 3432 | 1463174103172 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 14:15:03 INFO - PROCESS | 3432 | 1463174103178 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 14:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:15:03 INFO - PROCESS | 3432 | 1463174103184 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:15:03 INFO - PROCESS | 3432 | 1463174103187 Marionette TRACE conn5 <- [1,362,null,{}] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D42DEA400) [pid = 3432] [serial = 139] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D32A59400) [pid = 3432] [serial = 133] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D38CCC800) [pid = 3432] [serial = 136] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D401F8400) [pid = 3432] [serial = 211] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D423DA800) [pid = 3432] [serial = 214] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D40217C00) [pid = 3432] [serial = 212] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D433BA800) [pid = 3432] [serial = 215] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D3287BC00) [pid = 3432] [serial = 217] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D449B5C00) [pid = 3432] [serial = 220] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D32877C00) [pid = 3432] [serial = 178] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D32A03C00) [pid = 3432] [serial = 179] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D32A03800) [pid = 3432] [serial = 199] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D32F16000) [pid = 3432] [serial = 200] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D3EA32400) [pid = 3432] [serial = 208] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D48557400) [pid = 3432] [serial = 194] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D3D59D800) [pid = 3432] [serial = 193] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D3CBE7C00) [pid = 3432] [serial = 205] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D3D59F000) [pid = 3432] [serial = 206] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D38B05400) [pid = 3432] [serial = 202] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D38E18C00) [pid = 3432] [serial = 203] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D3C6C1400) [pid = 3432] [serial = 182] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D38B07400) [pid = 3432] [serial = 181] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D32A5CC00) [pid = 3432] [serial = 196] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D32F17800) [pid = 3432] [serial = 197] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D38B03400) [pid = 3432] [serial = 218] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D44438C00) [pid = 3432] [serial = 223] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D44440800) [pid = 3432] [serial = 224] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D45C53400) [pid = 3432] [serial = 221] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D3F897400) [pid = 3432] [serial = 209] [outer = 0000000000000000] [url = about:blank] 14:15:03 INFO - PROCESS | 3432 | 1463174103221 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:03 INFO - PROCESS | 3432 | 1463174103311 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 14:15:03 INFO - PROCESS | 3432 | 1463174103324 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37FD4000 == 49 [pid = 3432] [id = 100] 14:15:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D3287AC00) [pid = 3432] [serial = 297] [outer = 0000000000000000] 14:15:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D32A11800) [pid = 3432] [serial = 298] [outer = 0000001D3287AC00] 14:15:03 INFO - PROCESS | 3432 | 1463174103370 Marionette DEBUG loaded listener.js 14:15:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D32B63800) [pid = 3432] [serial = 299] [outer = 0000001D3287AC00] 14:15:03 INFO - PROCESS | 3432 | 1463174103846 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:15:03 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. 14:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 14:15:03 INFO - PROCESS | 3432 | 1463174103878 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 14:15:03 INFO - PROCESS | 3432 | 1463174103880 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 14:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:15:03 INFO - PROCESS | 3432 | 1463174103884 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:15:03 INFO - PROCESS | 3432 | 1463174103888 Marionette TRACE conn5 <- [1,366,null,{}] 14:15:03 INFO - PROCESS | 3432 | 1463174103898 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:03 INFO - PROCESS | 3432 | 1463174103987 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 14:15:04 INFO - PROCESS | 3432 | 1463174103997 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F44C800 == 50 [pid = 3432] [id = 101] 14:15:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D37AE8000) [pid = 3432] [serial = 300] [outer = 0000000000000000] 14:15:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D38B06000) [pid = 3432] [serial = 301] [outer = 0000001D37AE8000] 14:15:04 INFO - PROCESS | 3432 | 1463174104046 Marionette DEBUG loaded listener.js 14:15:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D38E12C00) [pid = 3432] [serial = 302] [outer = 0000001D37AE8000] 14:15:04 INFO - PROCESS | 3432 | 1463174104492 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:15:04 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. 14:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 692ms 14:15:04 INFO - PROCESS | 3432 | 1463174104579 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 14:15:04 INFO - PROCESS | 3432 | 1463174104582 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 14:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:15:04 INFO - PROCESS | 3432 | 1463174104585 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:15:04 INFO - PROCESS | 3432 | 1463174104587 Marionette TRACE conn5 <- [1,370,null,{}] 14:15:04 INFO - PROCESS | 3432 | 1463174104591 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:04 INFO - PROCESS | 3432 | 1463174104702 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 14:15:04 INFO - PROCESS | 3432 | 1463174104775 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37BA4000 == 51 [pid = 3432] [id = 102] 14:15:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D38CC6C00) [pid = 3432] [serial = 303] [outer = 0000000000000000] 14:15:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D3C6C4000) [pid = 3432] [serial = 304] [outer = 0000001D38CC6C00] 14:15:04 INFO - PROCESS | 3432 | 1463174104823 Marionette DEBUG loaded listener.js 14:15:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D3D59BC00) [pid = 3432] [serial = 305] [outer = 0000001D38CC6C00] 14:15:05 INFO - PROCESS | 3432 | 1463174105209 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:15:05 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. 14:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 690ms 14:15:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:15:05 INFO - PROCESS | 3432 | 1463174105282 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 3432 | 1463174105284 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 14:15:05 INFO - PROCESS | 3432 | 1463174105287 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - PROCESS | 3432 | 1463174105289 Marionette TRACE conn5 <- [1,374,null,{}] 14:15:05 INFO - PROCESS | 3432 | 1463174105292 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:05 INFO - PROCESS | 3432 | 1463174105401 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 14:15:05 INFO - PROCESS | 3432 | 1463174105450 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41555800 == 52 [pid = 3432] [id = 103] 14:15:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D3D5EB800) [pid = 3432] [serial = 306] [outer = 0000000000000000] 14:15:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D3D6BA800) [pid = 3432] [serial = 307] [outer = 0000001D3D5EB800] 14:15:05 INFO - PROCESS | 3432 | 1463174105496 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D3F2E3000) [pid = 3432] [serial = 308] [outer = 0000001D3D5EB800] 14:15:05 INFO - PROCESS | 3432 | 1463174105940 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:15:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:15:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 14:15:05 INFO - PROCESS | 3432 | 1463174105982 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 3432 | 1463174105984 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 14:15:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:15:06 INFO - PROCESS | 3432 | 1463174106001 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 3432 | 1463174106003 Marionette TRACE conn5 <- [1,378,null,{}] 14:15:06 INFO - PROCESS | 3432 | 1463174106050 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:06 INFO - PROCESS | 3432 | 1463174106191 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 14:15:06 INFO - PROCESS | 3432 | 1463174106237 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FFA800 == 53 [pid = 3432] [id = 104] 14:15:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D401F1C00) [pid = 3432] [serial = 309] [outer = 0000000000000000] 14:15:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D40D17800) [pid = 3432] [serial = 310] [outer = 0000001D401F1C00] 14:15:06 INFO - PROCESS | 3432 | 1463174106283 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D42D34000) [pid = 3432] [serial = 311] [outer = 0000001D401F1C00] 14:15:06 INFO - PROCESS | 3432 | 1463174106851 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:15:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:15:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 922ms 14:15:06 INFO - PROCESS | 3432 | 1463174106919 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 14:15:06 INFO - PROCESS | 3432 | 1463174106921 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 14:15:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:15:06 INFO - PROCESS | 3432 | 1463174106924 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 3432 | 1463174106926 Marionette TRACE conn5 <- [1,382,null,{}] 14:15:06 INFO - PROCESS | 3432 | 1463174106930 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:07 INFO - PROCESS | 3432 | 1463174107036 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 14:15:07 INFO - PROCESS | 3432 | 1463174107086 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43314800 == 54 [pid = 3432] [id = 105] 14:15:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D43105800) [pid = 3432] [serial = 312] [outer = 0000000000000000] 14:15:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D43149C00) [pid = 3432] [serial = 313] [outer = 0000001D43105800] 14:15:07 INFO - PROCESS | 3432 | 1463174107132 Marionette DEBUG loaded listener.js 14:15:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D44438000) [pid = 3432] [serial = 314] [outer = 0000001D43105800] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D45CC2800) [pid = 3432] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D40210C00) [pid = 3432] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D45CC3000) [pid = 3432] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D4310E000) [pid = 3432] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D448C5C00) [pid = 3432] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D3F898000) [pid = 3432] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D3281E800) [pid = 3432] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D40214C00) [pid = 3432] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D32903C00) [pid = 3432] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D32BDE000) [pid = 3432] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D45C55C00) [pid = 3432] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D32937800) [pid = 3432] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D3BB80800) [pid = 3432] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D33271400) [pid = 3432] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:15:07 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D444B8400) [pid = 3432] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:15:07 INFO - PROCESS | 3432 | 1463174107659 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:15:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:15:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 775ms 14:15:07 INFO - PROCESS | 3432 | 1463174107706 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 14:15:07 INFO - PROCESS | 3432 | 1463174107709 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 14:15:07 INFO - PROCESS | 3432 | 1463174107712 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:15:07 INFO - PROCESS | 3432 | 1463174107714 Marionette TRACE conn5 <- [1,386,null,{}] 14:15:07 INFO - PROCESS | 3432 | 1463174107718 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:07 INFO - PROCESS | 3432 | 1463174107808 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 14:15:07 INFO - PROCESS | 3432 | 1463174107817 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A22800 == 55 [pid = 3432] [id = 106] 14:15:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D3D59AC00) [pid = 3432] [serial = 315] [outer = 0000000000000000] 14:15:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D433B2C00) [pid = 3432] [serial = 316] [outer = 0000001D3D59AC00] 14:15:07 INFO - PROCESS | 3432 | 1463174107862 Marionette DEBUG loaded listener.js 14:15:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D444B8C00) [pid = 3432] [serial = 317] [outer = 0000001D3D59AC00] 14:15:08 INFO - PROCESS | 3432 | 1463174108293 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 14:15:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:15:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 14:15:08 INFO - PROCESS | 3432 | 1463174108344 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 14:15:08 INFO - PROCESS | 3432 | 1463174108347 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 14:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:15:08 INFO - PROCESS | 3432 | 1463174108350 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:15:08 INFO - PROCESS | 3432 | 1463174108352 Marionette TRACE conn5 <- [1,390,null,{}] 14:15:08 INFO - PROCESS | 3432 | 1463174108355 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:08 INFO - PROCESS | 3432 | 1463174108440 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 14:15:08 INFO - PROCESS | 3432 | 1463174108449 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BD9000 == 56 [pid = 3432] [id = 107] 14:15:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D3C6B6800) [pid = 3432] [serial = 318] [outer = 0000000000000000] 14:15:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D444C5400) [pid = 3432] [serial = 319] [outer = 0000001D3C6B6800] 14:15:08 INFO - PROCESS | 3432 | 1463174108494 Marionette DEBUG loaded listener.js 14:15:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D444D1400) [pid = 3432] [serial = 320] [outer = 0000001D3C6B6800] 14:15:08 INFO - PROCESS | 3432 | 1463174108957 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 14:15:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:15:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 14:15:08 INFO - PROCESS | 3432 | 1463174108986 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 14:15:08 INFO - PROCESS | 3432 | 1463174108988 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 14:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:15:09 INFO - PROCESS | 3432 | 1463174108992 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:15:09 INFO - PROCESS | 3432 | 1463174108994 Marionette TRACE conn5 <- [1,394,null,{}] 14:15:09 INFO - PROCESS | 3432 | 1463174108997 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:09 INFO - PROCESS | 3432 | 1463174109089 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 14:15:09 INFO - PROCESS | 3432 | 1463174109095 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4716A800 == 57 [pid = 3432] [id = 108] 14:15:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D448C4800) [pid = 3432] [serial = 321] [outer = 0000000000000000] 14:15:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D448F1000) [pid = 3432] [serial = 322] [outer = 0000001D448C4800] 14:15:09 INFO - PROCESS | 3432 | 1463174109143 Marionette DEBUG loaded listener.js 14:15:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D449C0800) [pid = 3432] [serial = 323] [outer = 0000001D448C4800] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47675800 == 56 [pid = 3432] [id = 80] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41D5F000 == 55 [pid = 3432] [id = 30] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D431C4000 == 54 [pid = 3432] [id = 31] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F41800 == 53 [pid = 3432] [id = 33] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471AD000 == 52 [pid = 3432] [id = 48] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D484C0800 == 51 [pid = 3432] [id = 59] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FFB000 == 50 [pid = 3432] [id = 64] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37FD4800 == 49 [pid = 3432] [id = 65] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37038800 == 48 [pid = 3432] [id = 60] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41556800 == 47 [pid = 3432] [id = 63] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42D2F000 == 46 [pid = 3432] [id = 61] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48062000 == 45 [pid = 3432] [id = 76] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D484BF000 == 44 [pid = 3432] [id = 62] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474D2000 == 43 [pid = 3432] [id = 47] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3EA8F000 == 42 [pid = 3432] [id = 99] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37A22000 == 41 [pid = 3432] [id = 98] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE1A800 == 40 [pid = 3432] [id = 97] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3EC800 == 39 [pid = 3432] [id = 96] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D484BB800 == 38 [pid = 3432] [id = 95] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A14000 == 37 [pid = 3432] [id = 94] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D068800 == 36 [pid = 3432] [id = 93] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48067000 == 35 [pid = 3432] [id = 92] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F44C800 == 34 [pid = 3432] [id = 101] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37FD4000 == 33 [pid = 3432] [id = 100] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43314800 == 32 [pid = 3432] [id = 105] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37BA4000 == 31 [pid = 3432] [id = 102] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FFA800 == 30 [pid = 3432] [id = 104] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BD9000 == 29 [pid = 3432] [id = 107] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A22800 == 28 [pid = 3432] [id = 106] 14:15:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41555800 == 27 [pid = 3432] [id = 103] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D472B9C00) [pid = 3432] [serial = 188] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D46C3C800) [pid = 3432] [serial = 185] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D47436C00) [pid = 3432] [serial = 191] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D433B9800) [pid = 3432] [serial = 259] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D448F4400) [pid = 3432] [serial = 262] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D448BC800) [pid = 3432] [serial = 260] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D3FED8C00) [pid = 3432] [serial = 253] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D401F1800) [pid = 3432] [serial = 254] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D32A60000) [pid = 3432] [serial = 242] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D32880C00) [pid = 3432] [serial = 241] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D448C6C00) [pid = 3432] [serial = 238] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D406FA000) [pid = 3432] [serial = 256] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D37A80C00) [pid = 3432] [serial = 244] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D38CCD000) [pid = 3432] [serial = 245] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D32BE3000) [pid = 3432] [serial = 265] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D45C4E400) [pid = 3432] [serial = 274] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D401EDC00) [pid = 3432] [serial = 232] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D47315C00) [pid = 3432] [serial = 227] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D37F9BC00) [pid = 3432] [serial = 229] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D32B5DC00) [pid = 3432] [serial = 247] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D37FF0400) [pid = 3432] [serial = 248] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D448F3400) [pid = 3432] [serial = 235] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D449BB400) [pid = 3432] [serial = 263] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D3CB0D800) [pid = 3432] [serial = 250] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D3D598000) [pid = 3432] [serial = 251] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D3CB1B400) [pid = 3432] [serial = 268] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D45C4D400) [pid = 3432] [serial = 272] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D37F33C00) [pid = 3432] [serial = 271] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D448F7000) [pid = 3432] [serial = 266] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D449B6400) [pid = 3432] [serial = 269] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D4232FC00) [pid = 3432] [serial = 257] [outer = 0000000000000000] [url = about:blank] 14:15:11 INFO - PROCESS | 3432 | 1463174111238 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 14:15:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:15:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 2293ms 14:15:11 INFO - PROCESS | 3432 | 1463174111288 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 14:15:11 INFO - PROCESS | 3432 | 1463174111292 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 14:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:15:11 INFO - PROCESS | 3432 | 1463174111298 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 3432 | 1463174111301 Marionette TRACE conn5 <- [1,398,null,{}] 14:15:11 INFO - PROCESS | 3432 | 1463174111308 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:11 INFO - PROCESS | 3432 | 1463174111400 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 14:15:11 INFO - PROCESS | 3432 | 1463174111409 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3315E000 == 28 [pid = 3432] [id = 109] 14:15:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D32877800) [pid = 3432] [serial = 324] [outer = 0000000000000000] 14:15:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D32878000) [pid = 3432] [serial = 325] [outer = 0000001D32877800] 14:15:11 INFO - PROCESS | 3432 | 1463174111460 Marionette DEBUG loaded listener.js 14:15:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D3290A400) [pid = 3432] [serial = 326] [outer = 0000001D32877800] 14:15:11 INFO - PROCESS | 3432 | 1463174111958 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 14:15:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:15:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 692ms 14:15:12 INFO - PROCESS | 3432 | 1463174111994 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 14:15:12 INFO - PROCESS | 3432 | 1463174112001 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 14:15:12 INFO - PROCESS | 3432 | 1463174112008 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:15:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:15:12 INFO - PROCESS | 3432 | 1463174112010 Marionette TRACE conn5 <- [1,402,null,{}] 14:15:12 INFO - PROCESS | 3432 | 1463174112014 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:12 INFO - PROCESS | 3432 | 1463174112101 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 14:15:12 INFO - PROCESS | 3432 | 1463174112112 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37A2B800 == 29 [pid = 3432] [id = 110] 14:15:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D32A02C00) [pid = 3432] [serial = 327] [outer = 0000000000000000] 14:15:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D32A07000) [pid = 3432] [serial = 328] [outer = 0000001D32A02C00] 14:15:12 INFO - PROCESS | 3432 | 1463174112161 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D32A58000) [pid = 3432] [serial = 329] [outer = 0000001D32A02C00] 14:15:12 INFO - PROCESS | 3432 | 1463174112650 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 14:15:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:15:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 14:15:12 INFO - PROCESS | 3432 | 1463174112684 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 14:15:12 INFO - PROCESS | 3432 | 1463174112687 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 14:15:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:15:12 INFO - PROCESS | 3432 | 1463174112691 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:15:12 INFO - PROCESS | 3432 | 1463174112695 Marionette TRACE conn5 <- [1,406,null,{}] 14:15:12 INFO - PROCESS | 3432 | 1463174112706 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:12 INFO - PROCESS | 3432 | 1463174112833 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 14:15:12 INFO - PROCESS | 3432 | 1463174112906 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38EBD800 == 30 [pid = 3432] [id = 111] 14:15:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D30DC7C00) [pid = 3432] [serial = 330] [outer = 0000000000000000] 14:15:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D32B64C00) [pid = 3432] [serial = 331] [outer = 0000001D30DC7C00] 14:15:12 INFO - PROCESS | 3432 | 1463174112958 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D32BE5C00) [pid = 3432] [serial = 332] [outer = 0000001D30DC7C00] 14:15:13 INFO - PROCESS | 3432 | 1463174113707 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 14:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1034ms 14:15:13 INFO - PROCESS | 3432 | 1463174113737 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 14:15:13 INFO - PROCESS | 3432 | 1463174113743 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 14:15:13 INFO - PROCESS | 3432 | 1463174113749 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:15:13 INFO - PROCESS | 3432 | 1463174113754 Marionette TRACE conn5 <- [1,410,null,{}] 14:15:13 INFO - PROCESS | 3432 | 1463174113781 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:13 INFO - PROCESS | 3432 | 1463174113898 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 14:15:13 INFO - PROCESS | 3432 | 1463174113965 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37B60800 == 31 [pid = 3432] [id = 112] 14:15:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D32911400) [pid = 3432] [serial = 333] [outer = 0000000000000000] 14:15:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D3293F400) [pid = 3432] [serial = 334] [outer = 0000001D32911400] 14:15:14 INFO - PROCESS | 3432 | 1463174114025 Marionette DEBUG loaded listener.js 14:15:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D32A61000) [pid = 3432] [serial = 335] [outer = 0000001D32911400] 14:15:14 INFO - PROCESS | 3432 | 1463174114898 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:15:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1194ms 14:15:14 INFO - PROCESS | 3432 | 1463174114950 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 14:15:14 INFO - PROCESS | 3432 | 1463174114956 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 14:15:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:15:14 INFO - PROCESS | 3432 | 1463174114963 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:15:14 INFO - PROCESS | 3432 | 1463174114966 Marionette TRACE conn5 <- [1,414,null,{}] 14:15:14 INFO - PROCESS | 3432 | 1463174114971 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:15 INFO - PROCESS | 3432 | 1463174115114 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 14:15:15 INFO - PROCESS | 3432 | 1463174115173 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CA9C000 == 32 [pid = 3432] [id = 113] 14:15:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D3293C000) [pid = 3432] [serial = 336] [outer = 0000000000000000] 14:15:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D3414FC00) [pid = 3432] [serial = 337] [outer = 0000001D3293C000] 14:15:15 INFO - PROCESS | 3432 | 1463174115230 Marionette DEBUG loaded listener.js 14:15:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D37A04C00) [pid = 3432] [serial = 338] [outer = 0000001D3293C000] 14:15:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37F5F800 == 31 [pid = 3432] [id = 13] 14:15:16 INFO - PROCESS | 3432 | 1463174115996 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 14:15:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:15:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1084ms 14:15:16 INFO - PROCESS | 3432 | 1463174116053 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 14:15:16 INFO - PROCESS | 3432 | 1463174116057 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 14:15:16 INFO - PROCESS | 3432 | 1463174116063 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:15:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:15:16 INFO - PROCESS | 3432 | 1463174116066 Marionette TRACE conn5 <- [1,418,null,{}] 14:15:16 INFO - PROCESS | 3432 | 1463174116072 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:16 INFO - PROCESS | 3432 | 1463174116172 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 14:15:16 INFO - PROCESS | 3432 | 1463174116182 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37A16800 == 32 [pid = 3432] [id = 114] 14:15:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D32A55C00) [pid = 3432] [serial = 339] [outer = 0000000000000000] 14:15:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D32A5D400) [pid = 3432] [serial = 340] [outer = 0000001D32A55C00] 14:15:16 INFO - PROCESS | 3432 | 1463174116237 Marionette DEBUG loaded listener.js 14:15:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D32BE5000) [pid = 3432] [serial = 341] [outer = 0000001D32A55C00] 14:15:17 INFO - PROCESS | 3432 | 1463174117202 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 14:15:17 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 14:15:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1192ms 14:15:17 INFO - PROCESS | 3432 | 1463174117260 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 14:15:17 INFO - PROCESS | 3432 | 1463174117265 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 14:15:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:15:17 INFO - PROCESS | 3432 | 1463174117272 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:15:17 INFO - PROCESS | 3432 | 1463174117274 Marionette TRACE conn5 <- [1,422,null,{}] 14:15:17 INFO - PROCESS | 3432 | 1463174117278 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:17 INFO - PROCESS | 3432 | 1463174117359 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 14:15:17 INFO - PROCESS | 3432 | 1463174117367 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D05C800 == 33 [pid = 3432] [id = 115] 14:15:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D37A86800) [pid = 3432] [serial = 342] [outer = 0000000000000000] 14:15:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D37F30C00) [pid = 3432] [serial = 343] [outer = 0000001D37A86800] 14:15:17 INFO - PROCESS | 3432 | 1463174117413 Marionette DEBUG loaded listener.js 14:15:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D38B04400) [pid = 3432] [serial = 344] [outer = 0000001D37A86800] 14:15:18 INFO - PROCESS | 3432 | 1463174118341 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 14:15:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:15:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1132ms 14:15:18 INFO - PROCESS | 3432 | 1463174118405 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 14:15:18 INFO - PROCESS | 3432 | 1463174118408 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 14:15:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:15:18 INFO - PROCESS | 3432 | 1463174118411 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:15:18 INFO - PROCESS | 3432 | 1463174118415 Marionette TRACE conn5 <- [1,426,null,{}] 14:15:18 INFO - PROCESS | 3432 | 1463174118427 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:18 INFO - PROCESS | 3432 | 1463174118541 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 14:15:18 INFO - PROCESS | 3432 | 1463174118551 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F2C9000 == 34 [pid = 3432] [id = 116] 14:15:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D32934400) [pid = 3432] [serial = 345] [outer = 0000000000000000] 14:15:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D38E1AC00) [pid = 3432] [serial = 346] [outer = 0000001D32934400] 14:15:18 INFO - PROCESS | 3432 | 1463174118635 Marionette DEBUG loaded listener.js 14:15:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D39A18800) [pid = 3432] [serial = 347] [outer = 0000001D32934400] 14:15:19 INFO - PROCESS | 3432 | 1463174119122 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 14:15:19 INFO - PROCESS | 3432 | 1463174119150 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 14:15:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:15:19 INFO - PROCESS | 3432 | 1463174119154 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - PROCESS | 3432 | 1463174119155 Marionette TRACE conn5 <- [1,430,null,{}] 14:15:19 INFO - PROCESS | 3432 | 1463174119159 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:19 INFO - PROCESS | 3432 | 1463174119268 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 14:15:19 INFO - PROCESS | 3432 | 1463174119275 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F6A3000 == 35 [pid = 3432] [id = 117] 14:15:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D3C843000) [pid = 3432] [serial = 348] [outer = 0000000000000000] 14:15:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D3CB16000) [pid = 3432] [serial = 349] [outer = 0000001D3C843000] 14:15:19 INFO - PROCESS | 3432 | 1463174119322 Marionette DEBUG loaded listener.js 14:15:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D3D082000) [pid = 3432] [serial = 350] [outer = 0000001D3C843000] 14:15:19 INFO - PROCESS | 3432 | 1463174119775 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 14:15:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:15:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 14:15:19 INFO - PROCESS | 3432 | 1463174119847 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 14:15:19 INFO - PROCESS | 3432 | 1463174119849 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 14:15:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:15:19 INFO - PROCESS | 3432 | 1463174119853 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - PROCESS | 3432 | 1463174119855 Marionette TRACE conn5 <- [1,434,null,{}] 14:15:19 INFO - PROCESS | 3432 | 1463174119858 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:20 INFO - PROCESS | 3432 | 1463174119992 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 14:15:20 INFO - PROCESS | 3432 | 1463174120017 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCED800 == 36 [pid = 3432] [id = 118] 14:15:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D3D598400) [pid = 3432] [serial = 351] [outer = 0000000000000000] 14:15:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D3D59E000) [pid = 3432] [serial = 352] [outer = 0000001D3D598400] 14:15:20 INFO - PROCESS | 3432 | 1463174120071 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D3D5ECC00) [pid = 3432] [serial = 353] [outer = 0000001D3D598400] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D32907400) [pid = 3432] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D448F1400) [pid = 3432] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D32877800) [pid = 3432] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D32A02C00) [pid = 3432] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D472BC000) [pid = 3432] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D448BE800) [pid = 3432] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3FC0E400) [pid = 3432] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D448C4800) [pid = 3432] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D3C6B6800) [pid = 3432] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D43105800) [pid = 3432] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D401F1C00) [pid = 3432] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D38CC6C00) [pid = 3432] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D37AE8000) [pid = 3432] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D3287AC00) [pid = 3432] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D32875800) [pid = 3432] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D3326B000) [pid = 3432] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D45CC2C00) [pid = 3432] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D444C0800) [pid = 3432] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D40210800) [pid = 3432] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D38E19C00) [pid = 3432] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D32A02400) [pid = 3432] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D444C0C00) [pid = 3432] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D3D5EB800) [pid = 3432] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:15:20 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D3D59AC00) [pid = 3432] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:15:20 INFO - PROCESS | 3432 | 1463174120579 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 14:15:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:15:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 775ms 14:15:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:15:20 INFO - PROCESS | 3432 | 1463174120631 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 14:15:20 INFO - PROCESS | 3432 | 1463174120633 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 14:15:20 INFO - PROCESS | 3432 | 1463174120636 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:15:20 INFO - PROCESS | 3432 | 1463174120638 Marionette TRACE conn5 <- [1,438,null,{}] 14:15:20 INFO - PROCESS | 3432 | 1463174120642 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:20 INFO - PROCESS | 3432 | 1463174120750 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 14:15:20 INFO - PROCESS | 3432 | 1463174120758 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40E85800 == 37 [pid = 3432] [id = 119] 14:15:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D3D5EB800) [pid = 3432] [serial = 354] [outer = 0000000000000000] 14:15:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D3D6C2800) [pid = 3432] [serial = 355] [outer = 0000001D3D5EB800] 14:15:20 INFO - PROCESS | 3432 | 1463174120811 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D3F2E1C00) [pid = 3432] [serial = 356] [outer = 0000001D3D5EB800] 14:15:21 INFO - PROCESS | 3432 | 1463174121241 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:15:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 628ms 14:15:21 INFO - PROCESS | 3432 | 1463174121268 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 14:15:21 INFO - PROCESS | 3432 | 1463174121270 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 14:15:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:15:21 INFO - PROCESS | 3432 | 1463174121274 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 3432 | 1463174121275 Marionette TRACE conn5 <- [1,442,null,{}] 14:15:21 INFO - PROCESS | 3432 | 1463174121279 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:21 INFO - PROCESS | 3432 | 1463174121356 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 14:15:21 INFO - PROCESS | 3432 | 1463174121368 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41E3E000 == 38 [pid = 3432] [id = 120] 14:15:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D3F7F5000) [pid = 3432] [serial = 357] [outer = 0000000000000000] 14:15:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D3F898000) [pid = 3432] [serial = 358] [outer = 0000001D3F7F5000] 14:15:21 INFO - PROCESS | 3432 | 1463174121413 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D3FC71800) [pid = 3432] [serial = 359] [outer = 0000001D3F7F5000] 14:15:21 INFO - PROCESS | 3432 | 1463174121864 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:15:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 627ms 14:15:21 INFO - PROCESS | 3432 | 1463174121904 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 14:15:21 INFO - PROCESS | 3432 | 1463174121906 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 14:15:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:15:21 INFO - PROCESS | 3432 | 1463174121909 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 3432 | 1463174121912 Marionette TRACE conn5 <- [1,446,null,{}] 14:15:21 INFO - PROCESS | 3432 | 1463174121920 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:22 INFO - PROCESS | 3432 | 1463174121999 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 14:15:22 INFO - PROCESS | 3432 | 1463174122006 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42DA9000 == 39 [pid = 3432] [id = 121] 14:15:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D3FEDA400) [pid = 3432] [serial = 360] [outer = 0000000000000000] 14:15:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D401EBC00) [pid = 3432] [serial = 361] [outer = 0000001D3FEDA400] 14:15:22 INFO - PROCESS | 3432 | 1463174122051 Marionette DEBUG loaded listener.js 14:15:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D401F4800) [pid = 3432] [serial = 362] [outer = 0000001D3FEDA400] 14:15:22 INFO - PROCESS | 3432 | 1463174122685 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 14:15:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:15:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 901ms 14:15:22 INFO - PROCESS | 3432 | 1463174122814 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 14:15:22 INFO - PROCESS | 3432 | 1463174122819 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 14:15:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:15:22 INFO - PROCESS | 3432 | 1463174122825 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:15:22 INFO - PROCESS | 3432 | 1463174122829 Marionette TRACE conn5 <- [1,450,null,{}] 14:15:22 INFO - PROCESS | 3432 | 1463174122835 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:22 INFO - PROCESS | 3432 | 1463174122981 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 14:15:23 INFO - PROCESS | 3432 | 1463174123044 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6F8800 == 40 [pid = 3432] [id = 122] 14:15:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D3290FC00) [pid = 3432] [serial = 363] [outer = 0000000000000000] 14:15:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D32B5FC00) [pid = 3432] [serial = 364] [outer = 0000001D3290FC00] 14:15:23 INFO - PROCESS | 3432 | 1463174123146 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D37A6A400) [pid = 3432] [serial = 365] [outer = 0000001D3290FC00] 14:15:23 INFO - PROCESS | 3432 | 1463174123762 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 14:15:23 INFO - PROCESS | 3432 | 1463174123823 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 14:15:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:15:23 INFO - PROCESS | 3432 | 1463174123830 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - PROCESS | 3432 | 1463174123833 Marionette TRACE conn5 <- [1,454,null,{}] 14:15:23 INFO - PROCESS | 3432 | 1463174123838 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:23 INFO - PROCESS | 3432 | 1463174123943 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 14:15:24 INFO - PROCESS | 3432 | 1463174124014 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE12800 == 41 [pid = 3432] [id = 123] 14:15:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D38B51400) [pid = 3432] [serial = 366] [outer = 0000000000000000] 14:15:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D38E12800) [pid = 3432] [serial = 367] [outer = 0000001D38B51400] 14:15:24 INFO - PROCESS | 3432 | 1463174124071 Marionette DEBUG loaded listener.js 14:15:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D3C6BF800) [pid = 3432] [serial = 368] [outer = 0000001D38B51400] 14:15:24 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:24 INFO - PROCESS | 3432 | 1463174124708 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 14:15:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:15:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 942ms 14:15:24 INFO - PROCESS | 3432 | 1463174124778 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 14:15:24 INFO - PROCESS | 3432 | 1463174124781 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 14:15:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:15:24 INFO - PROCESS | 3432 | 1463174124785 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:15:24 INFO - PROCESS | 3432 | 1463174124789 Marionette TRACE conn5 <- [1,458,null,{}] 14:15:24 INFO - PROCESS | 3432 | 1463174124801 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:24 INFO - PROCESS | 3432 | 1463174124909 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 14:15:24 INFO - PROCESS | 3432 | 1463174124981 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432F2000 == 42 [pid = 3432] [id = 124] 14:15:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D401F1000) [pid = 3432] [serial = 369] [outer = 0000000000000000] 14:15:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D401F4C00) [pid = 3432] [serial = 370] [outer = 0000001D401F1000] 14:15:25 INFO - PROCESS | 3432 | 1463174125041 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D40214400) [pid = 3432] [serial = 371] [outer = 0000001D401F1000] 14:15:25 INFO - PROCESS | 3432 | 1463174125653 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 3432 | 1463174125690 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 14:15:25 INFO - PROCESS | 3432 | 1463174125694 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - PROCESS | 3432 | 1463174125696 Marionette TRACE conn5 <- [1,462,null,{}] 14:15:25 INFO - PROCESS | 3432 | 1463174125700 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:25 INFO - PROCESS | 3432 | 1463174125814 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 14:15:25 INFO - PROCESS | 3432 | 1463174125897 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D33829800 == 43 [pid = 3432] [id = 125] 14:15:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D3281E400) [pid = 3432] [serial = 372] [outer = 0000000000000000] 14:15:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D32A08000) [pid = 3432] [serial = 373] [outer = 0000001D3281E400] 14:15:25 INFO - PROCESS | 3432 | 1463174125954 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D40EBE000) [pid = 3432] [serial = 374] [outer = 0000001D3281E400] 14:15:26 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:26 INFO - PROCESS | 3432 | 1463174126655 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 14:15:26 INFO - PROCESS | 3432 | 1463174126727 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 14:15:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:15:26 INFO - PROCESS | 3432 | 1463174126733 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - PROCESS | 3432 | 1463174126737 Marionette TRACE conn5 <- [1,466,null,{}] 14:15:26 INFO - PROCESS | 3432 | 1463174126761 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:26 INFO - PROCESS | 3432 | 1463174126903 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 14:15:26 INFO - PROCESS | 3432 | 1463174126915 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38ECA800 == 44 [pid = 3432] [id = 126] 14:15:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D32908000) [pid = 3432] [serial = 375] [outer = 0000000000000000] 14:15:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D3293AC00) [pid = 3432] [serial = 376] [outer = 0000001D32908000] 14:15:26 INFO - PROCESS | 3432 | 1463174126964 Marionette DEBUG loaded listener.js 14:15:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D32B5F800) [pid = 3432] [serial = 377] [outer = 0000001D32908000] 14:15:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D3290E000) [pid = 3432] [serial = 378] [outer = 0000001D31F32400] 14:15:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BE1800 == 43 [pid = 3432] [id = 23] 14:15:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40DA4800 == 42 [pid = 3432] [id = 18] 14:15:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F69F800 == 41 [pid = 3432] [id = 28] 14:15:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3EA7A000 == 40 [pid = 3432] [id = 27] 14:15:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42348800 == 39 [pid = 3432] [id = 19] 14:15:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D06C000 == 38 [pid = 3432] [id = 15] 14:15:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C37800 == 37 [pid = 3432] [id = 25] 14:15:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D372D2000 == 36 [pid = 3432] [id = 24] 14:15:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6F1800 == 35 [pid = 3432] [id = 14] 14:15:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3EA88800 == 34 [pid = 3432] [id = 16] 14:15:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D431C6000 == 33 [pid = 3432] [id = 20] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D32B64C00) [pid = 3432] [serial = 331] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D444D1400) [pid = 3432] [serial = 320] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D448F1000) [pid = 3432] [serial = 322] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D43149C00) [pid = 3432] [serial = 313] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D42D34000) [pid = 3432] [serial = 311] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D40D17800) [pid = 3432] [serial = 310] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D444C5400) [pid = 3432] [serial = 319] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D44438000) [pid = 3432] [serial = 314] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D3C6C4000) [pid = 3432] [serial = 304] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D38B06000) [pid = 3432] [serial = 301] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D38E12C00) [pid = 3432] [serial = 302] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D32A11800) [pid = 3432] [serial = 298] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D32B63800) [pid = 3432] [serial = 299] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D32BE1C00) [pid = 3432] [serial = 296] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D3290C000) [pid = 3432] [serial = 295] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D472B6000) [pid = 3432] [serial = 293] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D3D5A0400) [pid = 3432] [serial = 292] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D472B5400) [pid = 3432] [serial = 290] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D46E07400) [pid = 3432] [serial = 289] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D46C34C00) [pid = 3432] [serial = 287] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D448F4800) [pid = 3432] [serial = 286] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D433BAC00) [pid = 3432] [serial = 284] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D40EE5C00) [pid = 3432] [serial = 283] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D3D6BE400) [pid = 3432] [serial = 281] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D3BB56400) [pid = 3432] [serial = 280] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D34105C00) [pid = 3432] [serial = 278] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D32B5BC00) [pid = 3432] [serial = 277] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D45CC7000) [pid = 3432] [serial = 275] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D3D6BA800) [pid = 3432] [serial = 307] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D3F2E3000) [pid = 3432] [serial = 308] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D32A58000) [pid = 3432] [serial = 329] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D433B2C00) [pid = 3432] [serial = 316] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 77 (0000001D3D59BC00) [pid = 3432] [serial = 305] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 76 (0000001D444B8C00) [pid = 3432] [serial = 317] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 75 (0000001D3BB7F000) [pid = 3432] [serial = 230] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 74 (0000001D448FC000) [pid = 3432] [serial = 236] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 73 (0000001D3290A400) [pid = 3432] [serial = 326] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 72 (0000001D32A07000) [pid = 3432] [serial = 328] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 71 (0000001D47321400) [pid = 3432] [serial = 176] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 70 (0000001D449B7400) [pid = 3432] [serial = 239] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 69 (0000001D401F8800) [pid = 3432] [serial = 233] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 68 (0000001D32878000) [pid = 3432] [serial = 325] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | --DOMWINDOW == 67 (0000001D449C0800) [pid = 3432] [serial = 323] [outer = 0000000000000000] [url = about:blank] 14:15:27 INFO - PROCESS | 3432 | 1463174127672 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 14:15:27 INFO - PROCESS | 3432 | 1463174127727 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 14:15:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:15:27 INFO - PROCESS | 3432 | 1463174127733 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 3432 | 1463174127736 Marionette TRACE conn5 <- [1,470,null,{}] 14:15:27 INFO - PROCESS | 3432 | 1463174127740 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:27 INFO - PROCESS | 3432 | 1463174127826 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 14:15:27 INFO - PROCESS | 3432 | 1463174127896 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37A13000 == 34 [pid = 3432] [id = 127] 14:15:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 68 (0000001D31821C00) [pid = 3432] [serial = 379] [outer = 0000000000000000] 14:15:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 69 (0000001D32B60C00) [pid = 3432] [serial = 380] [outer = 0000001D31821C00] 14:15:27 INFO - PROCESS | 3432 | 1463174127944 Marionette DEBUG loaded listener.js 14:15:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 70 (0000001D37FA0800) [pid = 3432] [serial = 381] [outer = 0000001D31821C00] 14:15:28 INFO - PROCESS | 3432 | 1463174128371 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 14:15:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:15:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 14:15:28 INFO - PROCESS | 3432 | 1463174128428 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 14:15:28 INFO - PROCESS | 3432 | 1463174128431 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 14:15:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:15:28 INFO - PROCESS | 3432 | 1463174128435 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:15:28 INFO - PROCESS | 3432 | 1463174128439 Marionette TRACE conn5 <- [1,474,null,{}] 14:15:28 INFO - PROCESS | 3432 | 1463174128450 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:28 INFO - PROCESS | 3432 | 1463174128537 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 14:15:28 INFO - PROCESS | 3432 | 1463174128546 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3CD800 == 35 [pid = 3432] [id = 128] 14:15:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 71 (0000001D39097400) [pid = 3432] [serial = 382] [outer = 0000000000000000] 14:15:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 72 (0000001D3C6B8400) [pid = 3432] [serial = 383] [outer = 0000001D39097400] 14:15:28 INFO - PROCESS | 3432 | 1463174128595 Marionette DEBUG loaded listener.js 14:15:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 73 (0000001D3CF56800) [pid = 3432] [serial = 384] [outer = 0000001D39097400] 14:15:29 INFO - PROCESS | 3432 | 1463174129059 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 14:15:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:15:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 14:15:29 INFO - PROCESS | 3432 | 1463174129128 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 14:15:29 INFO - PROCESS | 3432 | 1463174129138 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 14:15:29 INFO - PROCESS | 3432 | 1463174129142 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:15:29 INFO - PROCESS | 3432 | 1463174129144 Marionette TRACE conn5 <- [1,478,null,{}] 14:15:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:15:29 INFO - PROCESS | 3432 | 1463174129148 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:29 INFO - PROCESS | 3432 | 1463174129232 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 14:15:29 INFO - PROCESS | 3432 | 1463174129242 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F6A4000 == 36 [pid = 3432] [id = 129] 14:15:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 74 (0000001D3D5A3C00) [pid = 3432] [serial = 385] [outer = 0000000000000000] 14:15:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 75 (0000001D3D6B8C00) [pid = 3432] [serial = 386] [outer = 0000001D3D5A3C00] 14:15:29 INFO - PROCESS | 3432 | 1463174129289 Marionette DEBUG loaded listener.js 14:15:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 76 (0000001D3D6C5800) [pid = 3432] [serial = 387] [outer = 0000001D3D5A3C00] 14:15:29 INFO - PROCESS | 3432 | 1463174129722 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 14:15:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:15:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 14:15:29 INFO - PROCESS | 3432 | 1463174129777 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 14:15:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:15:29 INFO - PROCESS | 3432 | 1463174129779 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 14:15:29 INFO - PROCESS | 3432 | 1463174129782 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:15:29 INFO - PROCESS | 3432 | 1463174129784 Marionette TRACE conn5 <- [1,482,null,{}] 14:15:29 INFO - PROCESS | 3432 | 1463174129787 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:29 INFO - PROCESS | 3432 | 1463174129888 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 14:15:29 INFO - PROCESS | 3432 | 1463174129964 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCE8800 == 37 [pid = 3432] [id = 130] 14:15:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 77 (0000001D3F2E3000) [pid = 3432] [serial = 388] [outer = 0000000000000000] 14:15:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D3F896C00) [pid = 3432] [serial = 389] [outer = 0000001D3F2E3000] 14:15:30 INFO - PROCESS | 3432 | 1463174130011 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D401EF400) [pid = 3432] [serial = 390] [outer = 0000001D3F2E3000] 14:15:30 INFO - PROCESS | 3432 | 1463174130477 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:15:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 732ms 14:15:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:15:30 INFO - PROCESS | 3432 | 1463174130518 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 14:15:30 INFO - PROCESS | 3432 | 1463174130520 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 14:15:30 INFO - PROCESS | 3432 | 1463174130523 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:15:30 INFO - PROCESS | 3432 | 1463174130525 Marionette TRACE conn5 <- [1,486,null,{}] 14:15:30 INFO - PROCESS | 3432 | 1463174130529 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:30 INFO - PROCESS | 3432 | 1463174130669 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 14:15:30 INFO - PROCESS | 3432 | 1463174130685 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40DA4800 == 38 [pid = 3432] [id = 131] 14:15:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D40EE4800) [pid = 3432] [serial = 391] [outer = 0000000000000000] 14:15:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D423E0800) [pid = 3432] [serial = 392] [outer = 0000001D40EE4800] 14:15:30 INFO - PROCESS | 3432 | 1463174130769 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D42DEC000) [pid = 3432] [serial = 393] [outer = 0000001D40EE4800] 14:15:31 INFO - PROCESS | 3432 | 1463174131181 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:15:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 733ms 14:15:31 INFO - PROCESS | 3432 | 1463174131268 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 3432 | 1463174131271 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 14:15:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:15:31 INFO - PROCESS | 3432 | 1463174131274 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 3432 | 1463174131276 Marionette TRACE conn5 <- [1,490,null,{}] 14:15:31 INFO - PROCESS | 3432 | 1463174131284 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:31 INFO - PROCESS | 3432 | 1463174131386 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 14:15:31 INFO - PROCESS | 3432 | 1463174131399 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3315C000 == 39 [pid = 3432] [id = 132] 14:15:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D42DF0000) [pid = 3432] [serial = 394] [outer = 0000000000000000] 14:15:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D43105800) [pid = 3432] [serial = 395] [outer = 0000001D42DF0000] 14:15:31 INFO - PROCESS | 3432 | 1463174131444 Marionette DEBUG loaded listener.js 14:15:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D4314B000) [pid = 3432] [serial = 396] [outer = 0000001D42DF0000] 14:15:31 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D32A55C00) [pid = 3432] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:15:31 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D3F7F5000) [pid = 3432] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:15:31 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D37A86800) [pid = 3432] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:15:31 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D32934400) [pid = 3432] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:15:31 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D3293C000) [pid = 3432] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:15:31 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D3C843000) [pid = 3432] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:15:31 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D3D598400) [pid = 3432] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:15:31 INFO - PROCESS | 3432 | --DOMWINDOW == 77 (0000001D3D5EB800) [pid = 3432] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:15:31 INFO - PROCESS | 3432 | 1463174131912 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:15:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 14:15:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:15:31 INFO - PROCESS | 3432 | 1463174131969 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 3432 | 1463174131971 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 14:15:31 INFO - PROCESS | 3432 | 1463174131974 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 3432 | 1463174131976 Marionette TRACE conn5 <- [1,494,null,{}] 14:15:31 INFO - PROCESS | 3432 | 1463174131980 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:32 INFO - PROCESS | 3432 | 1463174132068 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 14:15:32 INFO - PROCESS | 3432 | 1463174132136 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FF6000 == 40 [pid = 3432] [id = 133] 14:15:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D32904C00) [pid = 3432] [serial = 397] [outer = 0000000000000000] 14:15:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D32A55C00) [pid = 3432] [serial = 398] [outer = 0000001D32904C00] 14:15:32 INFO - PROCESS | 3432 | 1463174132182 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D433B4400) [pid = 3432] [serial = 399] [outer = 0000001D32904C00] 14:15:32 INFO - PROCESS | 3432 | 1463174132564 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:15:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 14:15:32 INFO - PROCESS | 3432 | 1463174132606 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 14:15:32 INFO - PROCESS | 3432 | 1463174132609 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 14:15:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:15:32 INFO - PROCESS | 3432 | 1463174132612 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 3432 | 1463174132614 Marionette TRACE conn5 <- [1,498,null,{}] 14:15:32 INFO - PROCESS | 3432 | 1463174132617 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:32 INFO - PROCESS | 3432 | 1463174132746 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 14:15:32 INFO - PROCESS | 3432 | 1463174132762 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43317800 == 41 [pid = 3432] [id = 134] 14:15:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D4314DC00) [pid = 3432] [serial = 400] [outer = 0000000000000000] 14:15:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D44433000) [pid = 3432] [serial = 401] [outer = 0000001D4314DC00] 14:15:32 INFO - PROCESS | 3432 | 1463174132807 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D4443C800) [pid = 3432] [serial = 402] [outer = 0000001D4314DC00] 14:15:33 INFO - PROCESS | 3432 | 1463174133207 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 14:15:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:15:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 14:15:33 INFO - PROCESS | 3432 | 1463174133244 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 3432 | 1463174133247 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 14:15:33 INFO - PROCESS | 3432 | 1463174133251 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:15:33 INFO - PROCESS | 3432 | 1463174133252 Marionette TRACE conn5 <- [1,502,null,{}] 14:15:33 INFO - PROCESS | 3432 | 1463174133256 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:33 INFO - PROCESS | 3432 | 1463174133361 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 14:15:33 INFO - PROCESS | 3432 | 1463174133370 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A2E800 == 42 [pid = 3432] [id = 135] 14:15:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D44440800) [pid = 3432] [serial = 403] [outer = 0000000000000000] 14:15:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D444B6800) [pid = 3432] [serial = 404] [outer = 0000001D44440800] 14:15:33 INFO - PROCESS | 3432 | 1463174133423 Marionette DEBUG loaded listener.js 14:15:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D444BF800) [pid = 3432] [serial = 405] [outer = 0000001D44440800] 14:15:33 INFO - PROCESS | 3432 | 1463174133879 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 14:15:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:15:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 691ms 14:15:33 INFO - PROCESS | 3432 | 1463174133945 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 3432 | 1463174133950 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 14:15:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:15:33 INFO - PROCESS | 3432 | 1463174133955 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - PROCESS | 3432 | 1463174133960 Marionette TRACE conn5 <- [1,506,null,{}] 14:15:33 INFO - PROCESS | 3432 | 1463174133968 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:34 INFO - PROCESS | 3432 | 1463174134166 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 14:15:34 INFO - PROCESS | 3432 | 1463174134259 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C3B800 == 43 [pid = 3432] [id = 136] 14:15:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D3293D800) [pid = 3432] [serial = 406] [outer = 0000000000000000] 14:15:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D32A5B800) [pid = 3432] [serial = 407] [outer = 0000001D3293D800] 14:15:34 INFO - PROCESS | 3432 | 1463174134318 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D37A7A400) [pid = 3432] [serial = 408] [outer = 0000001D3293D800] 14:15:34 INFO - PROCESS | 3432 | 1463174134870 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 14:15:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:15:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 943ms 14:15:34 INFO - PROCESS | 3432 | 1463174134911 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 14:15:34 INFO - PROCESS | 3432 | 1463174134917 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 14:15:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:15:34 INFO - PROCESS | 3432 | 1463174134925 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:15:34 INFO - PROCESS | 3432 | 1463174134928 Marionette TRACE conn5 <- [1,510,null,{}] 14:15:34 INFO - PROCESS | 3432 | 1463174134932 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:35 INFO - PROCESS | 3432 | 1463174135043 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 14:15:35 INFO - PROCESS | 3432 | 1463174135127 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE03800 == 44 [pid = 3432] [id = 137] 14:15:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D39A11C00) [pid = 3432] [serial = 409] [outer = 0000000000000000] 14:15:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D3C84D800) [pid = 3432] [serial = 410] [outer = 0000001D39A11C00] 14:15:35 INFO - PROCESS | 3432 | 1463174135184 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D3D6BAC00) [pid = 3432] [serial = 411] [outer = 0000001D39A11C00] 14:15:35 INFO - PROCESS | 3432 | 1463174135829 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:15:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 943ms 14:15:35 INFO - PROCESS | 3432 | 1463174135873 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 3432 | 1463174135876 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 14:15:35 INFO - PROCESS | 3432 | 1463174135881 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:15:35 INFO - PROCESS | 3432 | 1463174135885 Marionette TRACE conn5 <- [1,514,null,{}] 14:15:35 INFO - PROCESS | 3432 | 1463174135898 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:36 INFO - PROCESS | 3432 | 1463174136011 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 14:15:36 INFO - PROCESS | 3432 | 1463174136082 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BD3000 == 45 [pid = 3432] [id = 138] 14:15:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D40EE5C00) [pid = 3432] [serial = 412] [outer = 0000000000000000] 14:15:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D42290400) [pid = 3432] [serial = 413] [outer = 0000001D40EE5C00] 14:15:36 INFO - PROCESS | 3432 | 1463174136142 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D433B5C00) [pid = 3432] [serial = 414] [outer = 0000001D40EE5C00] 14:15:36 INFO - PROCESS | 3432 | 1463174136735 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 14:15:36 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 14:15:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 941ms 14:15:36 INFO - PROCESS | 3432 | 1463174136826 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 14:15:36 INFO - PROCESS | 3432 | 1463174136830 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 14:15:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:15:36 INFO - PROCESS | 3432 | 1463174136834 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 3432 | 1463174136836 Marionette TRACE conn5 <- [1,518,null,{}] 14:15:36 INFO - PROCESS | 3432 | 1463174136840 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:36 INFO - PROCESS | 3432 | 1463174136986 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 14:15:37 INFO - PROCESS | 3432 | 1463174137028 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F52800 == 46 [pid = 3432] [id = 139] 14:15:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D444C9C00) [pid = 3432] [serial = 415] [outer = 0000000000000000] 14:15:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D444CF000) [pid = 3432] [serial = 416] [outer = 0000001D444C9C00] 14:15:37 INFO - PROCESS | 3432 | 1463174137085 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D448C4800) [pid = 3432] [serial = 417] [outer = 0000001D444C9C00] 14:15:37 INFO - PROCESS | 3432 | 1463174137642 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 14:15:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:15:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 839ms 14:15:37 INFO - PROCESS | 3432 | 1463174137676 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 14:15:37 INFO - PROCESS | 3432 | 1463174137679 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 14:15:37 INFO - PROCESS | 3432 | 1463174137683 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:15:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:15:37 INFO - PROCESS | 3432 | 1463174137686 Marionette TRACE conn5 <- [1,522,null,{}] 14:15:37 INFO - PROCESS | 3432 | 1463174137689 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:37 INFO - PROCESS | 3432 | 1463174137793 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 14:15:37 INFO - PROCESS | 3432 | 1463174137875 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47170000 == 47 [pid = 3432] [id = 140] 14:15:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D448C7C00) [pid = 3432] [serial = 418] [outer = 0000000000000000] 14:15:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D448F2400) [pid = 3432] [serial = 419] [outer = 0000001D448C7C00] 14:15:37 INFO - PROCESS | 3432 | 1463174137931 Marionette DEBUG loaded listener.js 14:15:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D448FD400) [pid = 3432] [serial = 420] [outer = 0000001D448C7C00] 14:15:38 INFO - PROCESS | 3432 | 1463174138551 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 14:15:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:15:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1081ms 14:15:38 INFO - PROCESS | 3432 | 1463174138778 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 14:15:38 INFO - PROCESS | 3432 | 1463174138783 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 14:15:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:15:38 INFO - PROCESS | 3432 | 1463174138789 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - PROCESS | 3432 | 1463174138792 Marionette TRACE conn5 <- [1,526,null,{}] 14:15:38 INFO - PROCESS | 3432 | 1463174138798 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:38 INFO - PROCESS | 3432 | 1463174138897 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 14:15:38 INFO - PROCESS | 3432 | 1463174138962 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6E5000 == 48 [pid = 3432] [id = 141] 14:15:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D32940000) [pid = 3432] [serial = 421] [outer = 0000000000000000] 14:15:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D32A5C000) [pid = 3432] [serial = 422] [outer = 0000001D32940000] 14:15:39 INFO - PROCESS | 3432 | 1463174139012 Marionette DEBUG loaded listener.js 14:15:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D37A88800) [pid = 3432] [serial = 423] [outer = 0000001D32940000] 14:15:39 INFO - PROCESS | 3432 | 1463174139560 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 14:15:39 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 14:15:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 837ms 14:15:39 INFO - PROCESS | 3432 | 1463174139627 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 14:15:39 INFO - PROCESS | 3432 | 1463174139630 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 14:15:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:15:39 INFO - PROCESS | 3432 | 1463174139638 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:15:39 INFO - PROCESS | 3432 | 1463174139642 Marionette TRACE conn5 <- [1,530,null,{}] 14:15:39 INFO - PROCESS | 3432 | 1463174139646 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:39 INFO - PROCESS | 3432 | 1463174139744 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 14:15:39 INFO - PROCESS | 3432 | 1463174139818 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3BB41000 == 49 [pid = 3432] [id = 142] 14:15:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D32F71400) [pid = 3432] [serial = 424] [outer = 0000000000000000] 14:15:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D38E1C400) [pid = 3432] [serial = 425] [outer = 0000001D32F71400] 14:15:39 INFO - PROCESS | 3432 | 1463174139869 Marionette DEBUG loaded listener.js 14:15:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D3CB21C00) [pid = 3432] [serial = 426] [outer = 0000001D32F71400] 14:15:40 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F658000 == 48 [pid = 3432] [id = 17] 14:15:40 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43317800 == 47 [pid = 3432] [id = 134] 14:15:40 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FF6000 == 46 [pid = 3432] [id = 133] 14:15:40 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3315C000 == 45 [pid = 3432] [id = 132] 14:15:40 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40DA4800 == 44 [pid = 3432] [id = 131] 14:15:40 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCE8800 == 43 [pid = 3432] [id = 130] 14:15:40 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F6A4000 == 42 [pid = 3432] [id = 129] 14:15:40 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3CD800 == 41 [pid = 3432] [id = 128] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D401EBC00) [pid = 3432] [serial = 361] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37A13000 == 40 [pid = 3432] [id = 127] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D32A5D400) [pid = 3432] [serial = 340] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D32BE5000) [pid = 3432] [serial = 341] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D3FC71800) [pid = 3432] [serial = 359] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3293F400) [pid = 3432] [serial = 334] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D37F30C00) [pid = 3432] [serial = 343] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D39A18800) [pid = 3432] [serial = 347] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D37A04C00) [pid = 3432] [serial = 338] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D3414FC00) [pid = 3432] [serial = 337] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D3D082000) [pid = 3432] [serial = 350] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D3CB16000) [pid = 3432] [serial = 349] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D3D59E000) [pid = 3432] [serial = 352] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D3F898000) [pid = 3432] [serial = 358] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D3D5ECC00) [pid = 3432] [serial = 353] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D38E1AC00) [pid = 3432] [serial = 346] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D3D6C2800) [pid = 3432] [serial = 355] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D38B04400) [pid = 3432] [serial = 344] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D3F2E1C00) [pid = 3432] [serial = 356] [outer = 0000000000000000] [url = about:blank] 14:15:40 INFO - PROCESS | 3432 | 1463174140520 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 14:15:40 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 14:15:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:15:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:15:40 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 14:15:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:15:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:15:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 942ms 14:15:40 INFO - PROCESS | 3432 | 1463174140583 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 14:15:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:15:40 INFO - PROCESS | 3432 | 1463174140585 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 14:15:40 INFO - PROCESS | 3432 | 1463174140589 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:15:40 INFO - PROCESS | 3432 | 1463174140592 Marionette TRACE conn5 <- [1,534,null,{}] 14:15:40 INFO - PROCESS | 3432 | 1463174140602 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:40 INFO - PROCESS | 3432 | 1463174140701 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 14:15:40 INFO - PROCESS | 3432 | 1463174140772 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D588800 == 41 [pid = 3432] [id = 143] 14:15:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D38B57400) [pid = 3432] [serial = 427] [outer = 0000000000000000] 14:15:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D38E18000) [pid = 3432] [serial = 428] [outer = 0000001D38B57400] 14:15:40 INFO - PROCESS | 3432 | 1463174140822 Marionette DEBUG loaded listener.js 14:15:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D3CB14800) [pid = 3432] [serial = 429] [outer = 0000001D38B57400] 14:15:41 INFO - PROCESS | 3432 | 1463174141202 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 14:15:41 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. 14:15:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms 14:15:41 INFO - PROCESS | 3432 | 1463174141219 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 3432 | 1463174141221 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 14:15:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:15:41 INFO - PROCESS | 3432 | 1463174141225 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 3432 | 1463174141227 Marionette TRACE conn5 <- [1,538,null,{}] 14:15:41 INFO - PROCESS | 3432 | 1463174141230 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:41 INFO - PROCESS | 3432 | 1463174141320 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 14:15:41 INFO - PROCESS | 3432 | 1463174141440 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCD9000 == 42 [pid = 3432] [id = 144] 14:15:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D3CB1B400) [pid = 3432] [serial = 430] [outer = 0000000000000000] 14:15:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D3D6B6800) [pid = 3432] [serial = 431] [outer = 0000001D3CB1B400] 14:15:41 INFO - PROCESS | 3432 | 1463174141488 Marionette DEBUG loaded listener.js 14:15:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D3D80F800) [pid = 3432] [serial = 432] [outer = 0000001D3CB1B400] 14:15:41 INFO - PROCESS | 3432 | 1463174141863 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 14:15:41 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. 14:15:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 690ms 14:15:41 INFO - PROCESS | 3432 | 1463174141918 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 3432 | 1463174141920 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 14:15:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:15:41 INFO - PROCESS | 3432 | 1463174141923 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 3432 | 1463174141925 Marionette TRACE conn5 <- [1,542,null,{}] 14:15:41 INFO - PROCESS | 3432 | 1463174141929 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:42 INFO - PROCESS | 3432 | 1463174142011 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 14:15:42 INFO - PROCESS | 3432 | 1463174142019 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40E7A000 == 43 [pid = 3432] [id = 145] 14:15:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D3F2E2400) [pid = 3432] [serial = 433] [outer = 0000000000000000] 14:15:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D3F8A2400) [pid = 3432] [serial = 434] [outer = 0000001D3F2E2400] 14:15:42 INFO - PROCESS | 3432 | 1463174142065 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D40138C00) [pid = 3432] [serial = 435] [outer = 0000001D3F2E2400] 14:15:42 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:42 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:15:42 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:42 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:15:42 INFO - PROCESS | 3432 | 1463174142532 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 14:15:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 627ms 14:15:42 INFO - PROCESS | 3432 | 1463174142558 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 14:15:42 INFO - PROCESS | 3432 | 1463174142560 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 14:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:15:42 INFO - PROCESS | 3432 | 1463174142564 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:15:42 INFO - PROCESS | 3432 | 1463174142566 Marionette TRACE conn5 <- [1,546,null,{}] 14:15:42 INFO - PROCESS | 3432 | 1463174142570 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:42 INFO - PROCESS | 3432 | 1463174142701 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 14:15:42 INFO - PROCESS | 3432 | 1463174142757 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37AAF800 == 44 [pid = 3432] [id = 146] 14:15:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D40733400) [pid = 3432] [serial = 436] [outer = 0000000000000000] 14:15:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D40EBD800) [pid = 3432] [serial = 437] [outer = 0000001D40733400] 14:15:42 INFO - PROCESS | 3432 | 1463174142805 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D42DEB000) [pid = 3432] [serial = 438] [outer = 0000001D40733400] 14:15:43 INFO - PROCESS | 3432 | 1463174143243 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 14:15:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 734ms 14:15:43 INFO - PROCESS | 3432 | 1463174143302 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 14:15:43 INFO - PROCESS | 3432 | 1463174143305 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 14:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:15:43 INFO - PROCESS | 3432 | 1463174143315 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 3432 | 1463174143317 Marionette TRACE conn5 <- [1,550,null,{}] 14:15:43 INFO - PROCESS | 3432 | 1463174143321 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:43 INFO - PROCESS | 3432 | 1463174143425 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 14:15:43 INFO - PROCESS | 3432 | 1463174143503 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43306000 == 45 [pid = 3432] [id = 147] 14:15:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D43107800) [pid = 3432] [serial = 439] [outer = 0000000000000000] 14:15:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D4314BC00) [pid = 3432] [serial = 440] [outer = 0000001D43107800] 14:15:43 INFO - PROCESS | 3432 | 1463174143565 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D4443C000) [pid = 3432] [serial = 441] [outer = 0000001D43107800] 14:15:43 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:43 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:15:43 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:43 INFO - PROCESS | 3432 | 1463174143988 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 14:15:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:15:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 733ms 14:15:44 INFO - PROCESS | 3432 | 1463174144047 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 3432 | 1463174144049 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 14:15:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:15:44 INFO - PROCESS | 3432 | 1463174144060 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 3432 | 1463174144062 Marionette TRACE conn5 <- [1,554,null,{}] 14:15:44 INFO - PROCESS | 3432 | 1463174144065 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:44 INFO - PROCESS | 3432 | 1463174144170 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 14:15:44 INFO - PROCESS | 3432 | 1463174144222 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BD1800 == 46 [pid = 3432] [id = 148] 14:15:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D444C4000) [pid = 3432] [serial = 442] [outer = 0000000000000000] 14:15:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D448BBC00) [pid = 3432] [serial = 443] [outer = 0000001D444C4000] 14:15:44 INFO - PROCESS | 3432 | 1463174144309 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D449B5800) [pid = 3432] [serial = 444] [outer = 0000001D444C4000] 14:15:44 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D4314DC00) [pid = 3432] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:15:44 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D3281E400) [pid = 3432] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:15:44 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D31821C00) [pid = 3432] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:15:44 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D39097400) [pid = 3432] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:15:44 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3F2E3000) [pid = 3432] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:15:44 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D40EE4800) [pid = 3432] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:15:44 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D32904C00) [pid = 3432] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:15:44 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D42DF0000) [pid = 3432] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:15:44 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D32908000) [pid = 3432] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:15:44 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D3D5A3C00) [pid = 3432] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:15:44 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:44 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:15:44 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:44 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:15:44 INFO - PROCESS | 3432 | 1463174144874 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:15:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:15:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 838ms 14:15:44 INFO - PROCESS | 3432 | 1463174144896 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 3432 | 1463174144898 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 14:15:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:15:44 INFO - PROCESS | 3432 | 1463174144902 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 3432 | 1463174144904 Marionette TRACE conn5 <- [1,558,null,{}] 14:15:44 INFO - PROCESS | 3432 | 1463174144907 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:45 INFO - PROCESS | 3432 | 1463174145024 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 14:15:45 INFO - PROCESS | 3432 | 1463174145066 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471AF800 == 47 [pid = 3432] [id = 149] 14:15:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D401F2000) [pid = 3432] [serial = 445] [outer = 0000000000000000] 14:15:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D43149C00) [pid = 3432] [serial = 446] [outer = 0000001D401F2000] 14:15:45 INFO - PROCESS | 3432 | 1463174145116 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D449BB000) [pid = 3432] [serial = 447] [outer = 0000001D401F2000] 14:15:45 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:45 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:15:45 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:45 INFO - PROCESS | 3432 | 1463174145481 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 14:15:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:15:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 627ms 14:15:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:15:45 INFO - PROCESS | 3432 | 1463174145533 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 3432 | 1463174145536 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 14:15:45 INFO - PROCESS | 3432 | 1463174145539 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - PROCESS | 3432 | 1463174145541 Marionette TRACE conn5 <- [1,562,null,{}] 14:15:45 INFO - PROCESS | 3432 | 1463174145545 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:45 INFO - PROCESS | 3432 | 1463174145628 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 14:15:45 INFO - PROCESS | 3432 | 1463174145634 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47212000 == 48 [pid = 3432] [id = 150] 14:15:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D449ED400) [pid = 3432] [serial = 448] [outer = 0000000000000000] 14:15:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D449F8000) [pid = 3432] [serial = 449] [outer = 0000001D449ED400] 14:15:45 INFO - PROCESS | 3432 | 1463174145679 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D45C4D800) [pid = 3432] [serial = 450] [outer = 0000001D449ED400] 14:15:46 INFO - PROCESS | 3432 | 1463174146084 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:15:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 583ms 14:15:46 INFO - PROCESS | 3432 | 1463174146129 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 3432 | 1463174146132 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 14:15:46 INFO - PROCESS | 3432 | 1463174146135 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:15:46 INFO - PROCESS | 3432 | 1463174146138 Marionette TRACE conn5 <- [1,566,null,{}] 14:15:46 INFO - PROCESS | 3432 | 1463174146146 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:46 INFO - PROCESS | 3432 | 1463174146258 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 14:15:46 INFO - PROCESS | 3432 | 1463174146267 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474D7800 == 49 [pid = 3432] [id = 151] 14:15:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D45CBDC00) [pid = 3432] [serial = 451] [outer = 0000000000000000] 14:15:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D45CC3000) [pid = 3432] [serial = 452] [outer = 0000001D45CBDC00] 14:15:46 INFO - PROCESS | 3432 | 1463174146317 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D46C37000) [pid = 3432] [serial = 453] [outer = 0000001D45CBDC00] 14:15:46 INFO - PROCESS | 3432 | 1463174146917 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 14:15:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:15:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 838ms 14:15:46 INFO - PROCESS | 3432 | 1463174146978 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 3432 | 1463174146982 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 14:15:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:15:46 INFO - PROCESS | 3432 | 1463174146988 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 3432 | 1463174146992 Marionette TRACE conn5 <- [1,570,null,{}] 14:15:47 INFO - PROCESS | 3432 | 1463174146998 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:47 INFO - PROCESS | 3432 | 1463174147113 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 14:15:47 INFO - PROCESS | 3432 | 1463174147188 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C40000 == 50 [pid = 3432] [id = 152] 14:15:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D3287CC00) [pid = 3432] [serial = 454] [outer = 0000000000000000] 14:15:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D32A5C800) [pid = 3432] [serial = 455] [outer = 0000001D3287CC00] 14:15:47 INFO - PROCESS | 3432 | 1463174147289 Marionette DEBUG loaded listener.js 14:15:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D3737E000) [pid = 3432] [serial = 456] [outer = 0000001D3287CC00] 14:15:47 INFO - PROCESS | 3432 | 1463174147902 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 14:15:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:15:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 941ms 14:15:47 INFO - PROCESS | 3432 | 1463174147933 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 14:15:47 INFO - PROCESS | 3432 | 1463174147939 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 14:15:47 INFO - PROCESS | 3432 | 1463174147946 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:15:47 INFO - PROCESS | 3432 | 1463174147949 Marionette TRACE conn5 <- [1,574,null,{}] 14:15:47 INFO - PROCESS | 3432 | 1463174147953 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:48 INFO - PROCESS | 3432 | 1463174148102 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 14:15:48 INFO - PROCESS | 3432 | 1463174148154 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:48 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40479000 == 51 [pid = 3432] [id = 153] 14:15:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D3CB0D800) [pid = 3432] [serial = 457] [outer = 0000000000000000] 14:15:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D3D599400) [pid = 3432] [serial = 458] [outer = 0000001D3CB0D800] 14:15:48 INFO - PROCESS | 3432 | 1463174148211 Marionette DEBUG loaded listener.js 14:15:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D3F2E4C00) [pid = 3432] [serial = 459] [outer = 0000001D3CB0D800] 14:15:48 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:48 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:15:48 INFO - PROCESS | 3432 | 1463174148818 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 14:15:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:15:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 942ms 14:15:48 INFO - PROCESS | 3432 | 1463174148905 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 14:15:48 INFO - PROCESS | 3432 | 1463174148908 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 14:15:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:15:48 INFO - PROCESS | 3432 | 1463174148914 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:15:48 INFO - PROCESS | 3432 | 1463174148918 Marionette TRACE conn5 <- [1,578,null,{}] 14:15:48 INFO - PROCESS | 3432 | 1463174148930 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:49 INFO - PROCESS | 3432 | 1463174149052 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 14:15:49 INFO - PROCESS | 3432 | 1463174149119 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47671800 == 52 [pid = 3432] [id = 154] 14:15:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D40D17800) [pid = 3432] [serial = 460] [outer = 0000000000000000] 14:15:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D433B3800) [pid = 3432] [serial = 461] [outer = 0000001D40D17800] 14:15:49 INFO - PROCESS | 3432 | 1463174149179 Marionette DEBUG loaded listener.js 14:15:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D449F1000) [pid = 3432] [serial = 462] [outer = 0000001D40D17800] 14:15:49 INFO - PROCESS | 3432 | 1463174149745 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 14:15:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:15:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 900ms 14:15:49 INFO - PROCESS | 3432 | 1463174149814 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 14:15:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:15:49 INFO - PROCESS | 3432 | 1463174149818 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 14:15:49 INFO - PROCESS | 3432 | 1463174149821 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:15:49 INFO - PROCESS | 3432 | 1463174149824 Marionette TRACE conn5 <- [1,582,null,{}] 14:15:49 INFO - PROCESS | 3432 | 1463174149828 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:49 INFO - PROCESS | 3432 | 1463174149938 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 14:15:50 INFO - PROCESS | 3432 | 1463174150011 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47BCE000 == 53 [pid = 3432] [id = 155] 14:15:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D3D0EA400) [pid = 3432] [serial = 463] [outer = 0000000000000000] 14:15:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D45CBF800) [pid = 3432] [serial = 464] [outer = 0000001D3D0EA400] 14:15:50 INFO - PROCESS | 3432 | 1463174150108 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D46C3AC00) [pid = 3432] [serial = 465] [outer = 0000001D3D0EA400] 14:15:50 INFO - PROCESS | 3432 | 1463174150724 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:15:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:15:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 944ms 14:15:50 INFO - PROCESS | 3432 | 1463174150767 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 14:15:50 INFO - PROCESS | 3432 | 1463174150770 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 14:15:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:15:50 INFO - PROCESS | 3432 | 1463174150773 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:15:50 INFO - PROCESS | 3432 | 1463174150775 Marionette TRACE conn5 <- [1,586,null,{}] 14:15:50 INFO - PROCESS | 3432 | 1463174150779 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:50 INFO - PROCESS | 3432 | 1463174150884 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 14:15:50 INFO - PROCESS | 3432 | 1463174150957 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48053000 == 54 [pid = 3432] [id = 156] 14:15:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D46C40000) [pid = 3432] [serial = 466] [outer = 0000000000000000] 14:15:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D46E03400) [pid = 3432] [serial = 467] [outer = 0000001D46C40000] 14:15:51 INFO - PROCESS | 3432 | 1463174151013 Marionette DEBUG loaded listener.js 14:15:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D46E0DC00) [pid = 3432] [serial = 468] [outer = 0000001D46C40000] 14:15:51 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:15:51 INFO - PROCESS | 3432 | 1463174151912 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 14:15:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:15:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1182ms 14:15:51 INFO - PROCESS | 3432 | 1463174151958 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 3432 | 1463174151961 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 14:15:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:15:51 INFO - PROCESS | 3432 | 1463174151965 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - PROCESS | 3432 | 1463174151967 Marionette TRACE conn5 <- [1,590,null,{}] 14:15:51 INFO - PROCESS | 3432 | 1463174151971 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:52 INFO - PROCESS | 3432 | 1463174152102 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 14:15:52 INFO - PROCESS | 3432 | 1463174152179 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C38800 == 55 [pid = 3432] [id = 157] 14:15:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D3281C400) [pid = 3432] [serial = 469] [outer = 0000000000000000] 14:15:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D32878C00) [pid = 3432] [serial = 470] [outer = 0000001D3281C400] 14:15:52 INFO - PROCESS | 3432 | 1463174152406 Marionette DEBUG loaded listener.js 14:15:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D32B65800) [pid = 3432] [serial = 471] [outer = 0000001D3281C400] 14:15:53 INFO - PROCESS | 3432 | 1463174153017 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 14:15:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:15:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1086ms 14:15:53 INFO - PROCESS | 3432 | 1463174153060 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 3432 | 1463174153065 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 14:15:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:15:53 INFO - PROCESS | 3432 | 1463174153070 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 3432 | 1463174153074 Marionette TRACE conn5 <- [1,594,null,{}] 14:15:53 INFO - PROCESS | 3432 | 1463174153078 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:53 INFO - PROCESS | 3432 | 1463174153180 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 14:15:53 INFO - PROCESS | 3432 | 1463174153271 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D06C800 == 56 [pid = 3432] [id = 158] 14:15:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D38B59000) [pid = 3432] [serial = 472] [outer = 0000000000000000] 14:15:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D3BB56400) [pid = 3432] [serial = 473] [outer = 0000001D38B59000] 14:15:53 INFO - PROCESS | 3432 | 1463174153323 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D3D5A1C00) [pid = 3432] [serial = 474] [outer = 0000001D38B59000] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4716A800 == 55 [pid = 3432] [id = 108] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47212000 == 54 [pid = 3432] [id = 150] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471AF800 == 53 [pid = 3432] [id = 149] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BD1800 == 52 [pid = 3432] [id = 148] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43306000 == 51 [pid = 3432] [id = 147] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37AAF800 == 50 [pid = 3432] [id = 146] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40E7A000 == 49 [pid = 3432] [id = 145] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCD9000 == 48 [pid = 3432] [id = 144] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D444B6800) [pid = 3432] [serial = 404] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D588800 == 47 [pid = 3432] [id = 143] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3BB41000 == 46 [pid = 3432] [id = 142] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6E5000 == 45 [pid = 3432] [id = 141] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F52800 == 44 [pid = 3432] [id = 139] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BD3000 == 43 [pid = 3432] [id = 138] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE03800 == 42 [pid = 3432] [id = 137] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C3B800 == 41 [pid = 3432] [id = 136] 14:15:53 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A2E800 == 40 [pid = 3432] [id = 135] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D3F896C00) [pid = 3432] [serial = 389] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D401EF400) [pid = 3432] [serial = 390] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D42DEC000) [pid = 3432] [serial = 393] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D423E0800) [pid = 3432] [serial = 392] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D32A55C00) [pid = 3432] [serial = 398] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D43105800) [pid = 3432] [serial = 395] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D401F4C00) [pid = 3432] [serial = 370] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D32B5F800) [pid = 3432] [serial = 377] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D3293AC00) [pid = 3432] [serial = 376] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D3D6B8C00) [pid = 3432] [serial = 386] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D32B5FC00) [pid = 3432] [serial = 364] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D38E12800) [pid = 3432] [serial = 367] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D4443C800) [pid = 3432] [serial = 402] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D40EBE000) [pid = 3432] [serial = 374] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D32A08000) [pid = 3432] [serial = 373] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D32B60C00) [pid = 3432] [serial = 380] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D37FA0800) [pid = 3432] [serial = 381] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D3C6B8400) [pid = 3432] [serial = 383] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D3CF56800) [pid = 3432] [serial = 384] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D44433000) [pid = 3432] [serial = 401] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D40EB2400) [pid = 3432] [serial = 161] [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.] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D4314B000) [pid = 3432] [serial = 396] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D433B4400) [pid = 3432] [serial = 399] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3D6C5800) [pid = 3432] [serial = 387] [outer = 0000000000000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3432 | 1463174153852 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:15:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:15:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 838ms 14:15:53 INFO - PROCESS | 3432 | 1463174153911 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 3432 | 1463174153915 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 14:15:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:15:53 INFO - PROCESS | 3432 | 1463174153921 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 3432 | 1463174153924 Marionette TRACE conn5 <- [1,598,null,{}] 14:15:53 INFO - PROCESS | 3432 | 1463174153928 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:54 INFO - PROCESS | 3432 | 1463174154014 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 14:15:54 INFO - PROCESS | 3432 | 1463174154101 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CBA3000 == 41 [pid = 3432] [id = 159] 14:15:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D32A5CC00) [pid = 3432] [serial = 475] [outer = 0000000000000000] 14:15:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D39A0AC00) [pid = 3432] [serial = 476] [outer = 0000001D32A5CC00] 14:15:54 INFO - PROCESS | 3432 | 1463174154149 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D3D5A2C00) [pid = 3432] [serial = 477] [outer = 0000001D32A5CC00] 14:15:54 INFO - PROCESS | 3432 | 1463174154546 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 14:15:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:15:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 691ms 14:15:54 INFO - PROCESS | 3432 | 1463174154633 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 14:15:54 INFO - PROCESS | 3432 | 1463174154635 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 14:15:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:15:54 INFO - PROCESS | 3432 | 1463174154639 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:15:54 INFO - PROCESS | 3432 | 1463174154643 Marionette TRACE conn5 <- [1,602,null,{}] 14:15:54 INFO - PROCESS | 3432 | 1463174154663 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:54 INFO - PROCESS | 3432 | 1463174154753 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 14:15:54 INFO - PROCESS | 3432 | 1463174154800 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D373A6000 == 42 [pid = 3432] [id = 160] 14:15:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D3FEDD000) [pid = 3432] [serial = 478] [outer = 0000000000000000] 14:15:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D401ED400) [pid = 3432] [serial = 479] [outer = 0000001D3FEDD000] 14:15:54 INFO - PROCESS | 3432 | 1463174154847 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D40216400) [pid = 3432] [serial = 480] [outer = 0000001D3FEDD000] 14:15:55 INFO - PROCESS | 3432 | 1463174155413 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:15:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 795ms 14:15:55 INFO - PROCESS | 3432 | 1463174155438 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 3432 | 1463174155441 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 14:15:55 INFO - PROCESS | 3432 | 1463174155444 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:15:55 INFO - PROCESS | 3432 | 1463174155446 Marionette TRACE conn5 <- [1,606,null,{}] 14:15:55 INFO - PROCESS | 3432 | 1463174155449 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:55 INFO - PROCESS | 3432 | 1463174155536 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 14:15:55 INFO - PROCESS | 3432 | 1463174155543 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41D67800 == 43 [pid = 3432] [id = 161] 14:15:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D401F0C00) [pid = 3432] [serial = 481] [outer = 0000000000000000] 14:15:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D41ED4800) [pid = 3432] [serial = 482] [outer = 0000001D401F0C00] 14:15:55 INFO - PROCESS | 3432 | 1463174155589 Marionette DEBUG loaded listener.js 14:15:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D42DEE000) [pid = 3432] [serial = 483] [outer = 0000001D401F0C00] 14:15:56 INFO - PROCESS | 3432 | 1463174156056 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:15:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:15:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 628ms 14:15:56 INFO - PROCESS | 3432 | 1463174156080 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 14:15:56 INFO - PROCESS | 3432 | 1463174156082 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 14:15:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:15:56 INFO - PROCESS | 3432 | 1463174156085 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:15:56 INFO - PROCESS | 3432 | 1463174156087 Marionette TRACE conn5 <- [1,610,null,{}] 14:15:56 INFO - PROCESS | 3432 | 1463174156119 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:56 INFO - PROCESS | 3432 | 1463174156236 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 14:15:56 INFO - PROCESS | 3432 | 1463174156249 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FF0800 == 44 [pid = 3432] [id = 162] 14:15:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D4310C800) [pid = 3432] [serial = 484] [outer = 0000000000000000] 14:15:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D4314B000) [pid = 3432] [serial = 485] [outer = 0000001D4310C800] 14:15:56 INFO - PROCESS | 3432 | 1463174156338 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D4443A000) [pid = 3432] [serial = 486] [outer = 0000001D4310C800] 14:15:56 INFO - PROCESS | 3432 | 1463174156801 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 14:15:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:15:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 731ms 14:15:56 INFO - PROCESS | 3432 | 1463174156824 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 14:15:56 INFO - PROCESS | 3432 | 1463174156826 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 14:15:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:15:56 INFO - PROCESS | 3432 | 1463174156829 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:15:56 INFO - PROCESS | 3432 | 1463174156831 Marionette TRACE conn5 <- [1,614,null,{}] 14:15:56 INFO - PROCESS | 3432 | 1463174156835 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:56 INFO - PROCESS | 3432 | 1463174156954 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 14:15:57 INFO - PROCESS | 3432 | 1463174157008 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A18000 == 45 [pid = 3432] [id = 163] 14:15:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D448C3000) [pid = 3432] [serial = 487] [outer = 0000000000000000] 14:15:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D448F1000) [pid = 3432] [serial = 488] [outer = 0000001D448C3000] 14:15:57 INFO - PROCESS | 3432 | 1463174157054 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D449B5400) [pid = 3432] [serial = 489] [outer = 0000001D448C3000] 14:15:57 INFO - PROCESS | 3432 | 1463174157481 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:15:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:15:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 14:15:57 INFO - PROCESS | 3432 | 1463174157505 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 3432 | 1463174157507 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 14:15:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:15:57 INFO - PROCESS | 3432 | 1463174157510 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - PROCESS | 3432 | 1463174157512 Marionette TRACE conn5 <- [1,618,null,{}] 14:15:57 INFO - PROCESS | 3432 | 1463174157522 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:57 INFO - PROCESS | 3432 | 1463174157654 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 14:15:57 INFO - PROCESS | 3432 | 1463174157677 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F38800 == 46 [pid = 3432] [id = 164] 14:15:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D449F9800) [pid = 3432] [serial = 490] [outer = 0000000000000000] 14:15:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D45C4EC00) [pid = 3432] [serial = 491] [outer = 0000001D449F9800] 14:15:57 INFO - PROCESS | 3432 | 1463174157723 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D46E03800) [pid = 3432] [serial = 492] [outer = 0000001D449F9800] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D38B51400) [pid = 3432] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D401F1000) [pid = 3432] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D3290FC00) [pid = 3432] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D32940000) [pid = 3432] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D32F71400) [pid = 3432] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D38B57400) [pid = 3432] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D43107800) [pid = 3432] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D3CB1B400) [pid = 3432] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D401F2000) [pid = 3432] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D3F2E2400) [pid = 3432] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D444C4000) [pid = 3432] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D449ED400) [pid = 3432] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D44440800) [pid = 3432] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D40733400) [pid = 3432] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D30DC7C00) [pid = 3432] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:15:58 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D32911400) [pid = 3432] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:15:58 INFO - PROCESS | 3432 | 1463174158241 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 14:15:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:15:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 795ms 14:15:58 INFO - PROCESS | 3432 | 1463174158309 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 14:15:58 INFO - PROCESS | 3432 | 1463174158311 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 14:15:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:15:58 INFO - PROCESS | 3432 | 1463174158315 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:15:58 INFO - PROCESS | 3432 | 1463174158317 Marionette TRACE conn5 <- [1,622,null,{}] 14:15:58 INFO - PROCESS | 3432 | 1463174158320 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:58 INFO - PROCESS | 3432 | 1463174158406 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 14:15:58 INFO - PROCESS | 3432 | 1463174158413 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FF9000 == 47 [pid = 3432] [id = 165] 14:15:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D32F71400) [pid = 3432] [serial = 493] [outer = 0000000000000000] 14:15:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D401F1000) [pid = 3432] [serial = 494] [outer = 0000001D32F71400] 14:15:58 INFO - PROCESS | 3432 | 1463174158458 Marionette DEBUG loaded listener.js 14:15:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D449ED400) [pid = 3432] [serial = 495] [outer = 0000001D32F71400] 14:15:58 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:58 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:15:58 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:58 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:15:58 INFO - PROCESS | 3432 | 1463174158874 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 14:15:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:15:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 586ms 14:15:58 INFO - PROCESS | 3432 | 1463174158904 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 14:15:58 INFO - PROCESS | 3432 | 1463174158906 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 14:15:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:15:58 INFO - PROCESS | 3432 | 1463174158909 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:15:58 INFO - PROCESS | 3432 | 1463174158911 Marionette TRACE conn5 <- [1,626,null,{}] 14:15:58 INFO - PROCESS | 3432 | 1463174158915 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:59 INFO - PROCESS | 3432 | 1463174159000 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 14:15:59 INFO - PROCESS | 3432 | 1463174159008 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47211800 == 48 [pid = 3432] [id = 166] 14:15:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D3D818400) [pid = 3432] [serial = 496] [outer = 0000000000000000] 14:15:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D3D81CC00) [pid = 3432] [serial = 497] [outer = 0000001D3D818400] 14:15:59 INFO - PROCESS | 3432 | 1463174159052 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D40EB5000) [pid = 3432] [serial = 498] [outer = 0000001D3D818400] 14:15:59 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:59 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:15:59 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:59 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:15:59 INFO - PROCESS | 3432 | 1463174159510 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:15:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:15:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 628ms 14:15:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:15:59 INFO - PROCESS | 3432 | 1463174159545 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 14:15:59 INFO - PROCESS | 3432 | 1463174159547 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 14:15:59 INFO - PROCESS | 3432 | 1463174159551 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:15:59 INFO - PROCESS | 3432 | 1463174159553 Marionette TRACE conn5 <- [1,630,null,{}] 14:15:59 INFO - PROCESS | 3432 | 1463174159557 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:59 INFO - PROCESS | 3432 | 1463174159641 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 14:15:59 INFO - PROCESS | 3432 | 1463174159648 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47686000 == 49 [pid = 3432] [id = 167] 14:15:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D3D6C2000) [pid = 3432] [serial = 499] [outer = 0000000000000000] 14:15:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D472B4400) [pid = 3432] [serial = 500] [outer = 0000001D3D6C2000] 14:15:59 INFO - PROCESS | 3432 | 1463174159699 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D472BFC00) [pid = 3432] [serial = 501] [outer = 0000001D3D6C2000] 14:16:00 INFO - PROCESS | 3432 | 1463174160298 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 14:16:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:16:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 774ms 14:16:00 INFO - PROCESS | 3432 | 1463174160368 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 14:16:00 INFO - PROCESS | 3432 | 1463174160373 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 14:16:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:16:00 INFO - PROCESS | 3432 | 1463174160393 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:16:00 INFO - PROCESS | 3432 | 1463174160397 Marionette TRACE conn5 <- [1,634,null,{}] 14:16:00 INFO - PROCESS | 3432 | 1463174160403 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:00 INFO - PROCESS | 3432 | 1463174160526 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 14:16:00 INFO - PROCESS | 3432 | 1463174160636 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D585800 == 50 [pid = 3432] [id = 168] 14:16:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D32A11400) [pid = 3432] [serial = 502] [outer = 0000000000000000] 14:16:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D37424C00) [pid = 3432] [serial = 503] [outer = 0000001D32A11400] 14:16:00 INFO - PROCESS | 3432 | 1463174160695 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D3742D400) [pid = 3432] [serial = 504] [outer = 0000001D32A11400] 14:16:01 INFO - PROCESS | 3432 | 1463174161262 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:16:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 881ms 14:16:01 INFO - PROCESS | 3432 | 1463174161291 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 14:16:01 INFO - PROCESS | 3432 | 1463174161297 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 14:16:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:16:01 INFO - PROCESS | 3432 | 1463174161305 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:16:01 INFO - PROCESS | 3432 | 1463174161308 Marionette TRACE conn5 <- [1,638,null,{}] 14:16:01 INFO - PROCESS | 3432 | 1463174161312 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:01 INFO - PROCESS | 3432 | 1463174161426 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 14:16:01 INFO - PROCESS | 3432 | 1463174161515 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43306000 == 51 [pid = 3432] [id = 169] 14:16:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D38B03400) [pid = 3432] [serial = 505] [outer = 0000000000000000] 14:16:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D39679400) [pid = 3432] [serial = 506] [outer = 0000001D38B03400] 14:16:01 INFO - PROCESS | 3432 | 1463174161572 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D3D5EA000) [pid = 3432] [serial = 507] [outer = 0000001D38B03400] 14:16:02 INFO - PROCESS | 3432 | 1463174162150 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 14:16:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:16:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 880ms 14:16:02 INFO - PROCESS | 3432 | 1463174162190 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 14:16:02 INFO - PROCESS | 3432 | 1463174162193 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 14:16:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:16:02 INFO - PROCESS | 3432 | 1463174162197 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:16:02 INFO - PROCESS | 3432 | 1463174162201 Marionette TRACE conn5 <- [1,642,null,{}] 14:16:02 INFO - PROCESS | 3432 | 1463174162213 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:02 INFO - PROCESS | 3432 | 1463174162328 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 14:16:02 INFO - PROCESS | 3432 | 1463174162421 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D481A7000 == 52 [pid = 3432] [id = 170] 14:16:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D4073F000) [pid = 3432] [serial = 508] [outer = 0000000000000000] 14:16:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D42329C00) [pid = 3432] [serial = 509] [outer = 0000001D4073F000] 14:16:02 INFO - PROCESS | 3432 | 1463174162481 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D44435C00) [pid = 3432] [serial = 510] [outer = 0000001D4073F000] 14:16:03 INFO - PROCESS | 3432 | 1463174163038 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:16:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 881ms 14:16:03 INFO - PROCESS | 3432 | 1463174163080 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 14:16:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:16:03 INFO - PROCESS | 3432 | 1463174163083 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 14:16:03 INFO - PROCESS | 3432 | 1463174163087 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - PROCESS | 3432 | 1463174163089 Marionette TRACE conn5 <- [1,646,null,{}] 14:16:03 INFO - PROCESS | 3432 | 1463174163093 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:03 INFO - PROCESS | 3432 | 1463174163204 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 14:16:03 INFO - PROCESS | 3432 | 1463174163293 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D484B9000 == 53 [pid = 3432] [id = 171] 14:16:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D444DC800) [pid = 3432] [serial = 511] [outer = 0000000000000000] 14:16:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D444E0400) [pid = 3432] [serial = 512] [outer = 0000001D444DC800] 14:16:03 INFO - PROCESS | 3432 | 1463174163350 Marionette DEBUG loaded listener.js 14:16:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D444E6C00) [pid = 3432] [serial = 513] [outer = 0000001D444DC800] 14:16:03 INFO - PROCESS | 3432 | 1463174163933 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:16:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 881ms 14:16:03 INFO - PROCESS | 3432 | 1463174163969 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 14:16:03 INFO - PROCESS | 3432 | 1463174163972 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 14:16:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:16:03 INFO - PROCESS | 3432 | 1463174163976 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - PROCESS | 3432 | 1463174163978 Marionette TRACE conn5 <- [1,650,null,{}] 14:16:03 INFO - PROCESS | 3432 | 1463174163982 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:04 INFO - PROCESS | 3432 | 1463174164088 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 14:16:04 INFO - PROCESS | 3432 | 1463174164176 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F81C000 == 54 [pid = 3432] [id = 172] 14:16:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D444E7800) [pid = 3432] [serial = 514] [outer = 0000000000000000] 14:16:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D45CBB000) [pid = 3432] [serial = 515] [outer = 0000001D444E7800] 14:16:04 INFO - PROCESS | 3432 | 1463174164232 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D472BBC00) [pid = 3432] [serial = 516] [outer = 0000001D444E7800] 14:16:04 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:16:04 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:16:04 INFO - PROCESS | 3432 | 1463174164784 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 14:16:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:16:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 881ms 14:16:04 INFO - PROCESS | 3432 | 1463174164860 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 14:16:04 INFO - PROCESS | 3432 | 1463174164862 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 14:16:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:16:04 INFO - PROCESS | 3432 | 1463174164866 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:16:04 INFO - PROCESS | 3432 | 1463174164868 Marionette TRACE conn5 <- [1,654,null,{}] 14:16:04 INFO - PROCESS | 3432 | 1463174164872 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:05 INFO - PROCESS | 3432 | 1463174165033 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 14:16:05 INFO - PROCESS | 3432 | 1463174165154 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48F17800 == 55 [pid = 3432] [id = 173] 14:16:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D3287D800) [pid = 3432] [serial = 517] [outer = 0000000000000000] 14:16:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D47320800) [pid = 3432] [serial = 518] [outer = 0000001D3287D800] 14:16:05 INFO - PROCESS | 3432 | 1463174165211 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D4743D000) [pid = 3432] [serial = 519] [outer = 0000001D3287D800] 14:16:05 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:16:05 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:16:06 INFO - PROCESS | 3432 | 1463174166011 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 14:16:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:16:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1196ms 14:16:06 INFO - PROCESS | 3432 | 1463174166064 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 3432 | 1463174166069 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 14:16:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:16:06 INFO - PROCESS | 3432 | 1463174166088 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - PROCESS | 3432 | 1463174166093 Marionette TRACE conn5 <- [1,658,null,{}] 14:16:06 INFO - PROCESS | 3432 | 1463174166101 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:06 INFO - PROCESS | 3432 | 1463174166213 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 14:16:06 INFO - PROCESS | 3432 | 1463174166285 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D39AE6800 == 56 [pid = 3432] [id = 174] 14:16:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D31824400) [pid = 3432] [serial = 520] [outer = 0000000000000000] 14:16:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D32934000) [pid = 3432] [serial = 521] [outer = 0000001D31824400] 14:16:06 INFO - PROCESS | 3432 | 1463174166381 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D32BE7000) [pid = 3432] [serial = 522] [outer = 0000001D31824400] 14:16:07 INFO - PROCESS | 3432 | 1463174166995 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47211800 == 55 [pid = 3432] [id = 166] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FF9000 == 54 [pid = 3432] [id = 165] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F38800 == 53 [pid = 3432] [id = 164] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A18000 == 52 [pid = 3432] [id = 163] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FF0800 == 51 [pid = 3432] [id = 162] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41D67800 == 50 [pid = 3432] [id = 161] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D373A6000 == 49 [pid = 3432] [id = 160] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D45CC3000) [pid = 3432] [serial = 452] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3CBA3000 == 48 [pid = 3432] [id = 159] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D06C800 == 47 [pid = 3432] [id = 158] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C38800 == 46 [pid = 3432] [id = 157] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40479000 == 45 [pid = 3432] [id = 153] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C40000 == 44 [pid = 3432] [id = 152] 14:16:07 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474D7800 == 43 [pid = 3432] [id = 151] 14:16:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:16:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1004ms 14:16:07 INFO - PROCESS | 3432 | 1463174167083 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 3432 | 1463174167089 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 14:16:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D32BE5C00) [pid = 3432] [serial = 332] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D32A61000) [pid = 3432] [serial = 335] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D3C6BF800) [pid = 3432] [serial = 368] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D40214400) [pid = 3432] [serial = 371] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D37A6A400) [pid = 3432] [serial = 365] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D3C84D800) [pid = 3432] [serial = 410] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D37A88800) [pid = 3432] [serial = 423] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D32A5C000) [pid = 3432] [serial = 422] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D3CB21C00) [pid = 3432] [serial = 426] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D38E1C400) [pid = 3432] [serial = 425] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D448F2400) [pid = 3432] [serial = 419] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D38E18000) [pid = 3432] [serial = 428] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D3CB14800) [pid = 3432] [serial = 429] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D4443C000) [pid = 3432] [serial = 441] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D3D6B6800) [pid = 3432] [serial = 431] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D4314BC00) [pid = 3432] [serial = 440] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D3D80F800) [pid = 3432] [serial = 432] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D43149C00) [pid = 3432] [serial = 446] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D42290400) [pid = 3432] [serial = 413] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D3F8A2400) [pid = 3432] [serial = 434] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D448BBC00) [pid = 3432] [serial = 443] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D449F8000) [pid = 3432] [serial = 449] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D32A5B800) [pid = 3432] [serial = 407] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D444CF000) [pid = 3432] [serial = 416] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D444BF800) [pid = 3432] [serial = 405] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D449B5800) [pid = 3432] [serial = 444] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D45C4D800) [pid = 3432] [serial = 450] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D40EBD800) [pid = 3432] [serial = 437] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D42DEB000) [pid = 3432] [serial = 438] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D449BB000) [pid = 3432] [serial = 447] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D40138C00) [pid = 3432] [serial = 435] [outer = 0000000000000000] [url = about:blank] 14:16:07 INFO - PROCESS | 3432 | 1463174167124 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - PROCESS | 3432 | 1463174167127 Marionette TRACE conn5 <- [1,662,null,{}] 14:16:07 INFO - PROCESS | 3432 | 1463174167134 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:07 INFO - PROCESS | 3432 | 1463174167228 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 14:16:07 INFO - PROCESS | 3432 | 1463174167236 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D380C1000 == 44 [pid = 3432] [id = 175] 14:16:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D32A08000) [pid = 3432] [serial = 523] [outer = 0000000000000000] 14:16:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D32A64000) [pid = 3432] [serial = 524] [outer = 0000001D32A08000] 14:16:07 INFO - PROCESS | 3432 | 1463174167284 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D37429800) [pid = 3432] [serial = 525] [outer = 0000001D32A08000] 14:16:07 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:16:07 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:16:07 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:16:07 INFO - PROCESS | 3432 | [3432] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:16:07 INFO - PROCESS | 3432 | 1463174167759 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 14:16:07 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 14:16:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 712ms 14:16:07 INFO - PROCESS | 3432 | 1463174167808 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 3432 | 1463174167811 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 14:16:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:16:07 INFO - PROCESS | 3432 | 1463174167815 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - PROCESS | 3432 | 1463174167818 Marionette TRACE conn5 <- [1,666,null,{}] 14:16:07 INFO - PROCESS | 3432 | 1463174167829 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:07 INFO - PROCESS | 3432 | 1463174167922 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 14:16:07 INFO - PROCESS | 3432 | 1463174167932 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F22E000 == 45 [pid = 3432] [id = 176] 14:16:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D390A1800) [pid = 3432] [serial = 526] [outer = 0000000000000000] 14:16:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D3BB81400) [pid = 3432] [serial = 527] [outer = 0000001D390A1800] 14:16:07 INFO - PROCESS | 3432 | 1463174167981 Marionette DEBUG loaded listener.js 14:16:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D3CF56800) [pid = 3432] [serial = 528] [outer = 0000001D390A1800] 14:16:08 INFO - PROCESS | 3432 | 1463174168428 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 14:16:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:16:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 14:16:08 INFO - PROCESS | 3432 | 1463174168510 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 14:16:08 INFO - PROCESS | 3432 | 1463174168513 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 14:16:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:16:08 INFO - PROCESS | 3432 | 1463174168516 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:16:08 INFO - PROCESS | 3432 | 1463174168526 Marionette TRACE conn5 <- [1,670,null,{}] 14:16:08 INFO - PROCESS | 3432 | 1463174168530 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:08 INFO - PROCESS | 3432 | 1463174168649 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 14:16:08 INFO - PROCESS | 3432 | 1463174168656 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FC8E800 == 46 [pid = 3432] [id = 177] 14:16:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D380A2C00) [pid = 3432] [serial = 529] [outer = 0000000000000000] 14:16:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D3D6BFC00) [pid = 3432] [serial = 530] [outer = 0000001D380A2C00] 14:16:08 INFO - PROCESS | 3432 | 1463174168764 Marionette DEBUG loaded listener.js 14:16:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D3D81C400) [pid = 3432] [serial = 531] [outer = 0000001D380A2C00] 14:16:09 INFO - PROCESS | 3432 | [3432] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:16:09 INFO - PROCESS | 3432 | [3432] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:16:09 INFO - PROCESS | 3432 | 1463174169709 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 14:16:09 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) 14:16:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1236ms 14:16:09 INFO - PROCESS | 3432 | 1463174169755 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 14:16:09 INFO - PROCESS | 3432 | 1463174169757 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 14:16:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:16:09 INFO - PROCESS | 3432 | 1463174169760 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:16:09 INFO - PROCESS | 3432 | 1463174169762 Marionette TRACE conn5 <- [1,674,null,{}] 14:16:09 INFO - PROCESS | 3432 | 1463174169766 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:09 INFO - PROCESS | 3432 | 1463174169874 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 14:16:09 INFO - PROCESS | 3432 | 1463174169919 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37D15800 == 47 [pid = 3432] [id = 178] 14:16:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D3F3CA000) [pid = 3432] [serial = 532] [outer = 0000000000000000] 14:16:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D3FC02400) [pid = 3432] [serial = 533] [outer = 0000001D3F3CA000] 14:16:09 INFO - PROCESS | 3432 | 1463174169966 Marionette DEBUG loaded listener.js 14:16:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D401EF000) [pid = 3432] [serial = 534] [outer = 0000001D3F3CA000] 14:16:10 INFO - PROCESS | 3432 | 1463174170897 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 14:16:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:16:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1178ms 14:16:10 INFO - PROCESS | 3432 | 1463174170944 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 3432 | 1463174170946 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 14:16:10 INFO - PROCESS | 3432 | 1463174170950 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:16:10 INFO - PROCESS | 3432 | 1463174170952 Marionette TRACE conn5 <- [1,678,null,{}] 14:16:10 INFO - PROCESS | 3432 | 1463174170955 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:11 INFO - PROCESS | 3432 | 1463174171086 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 14:16:11 INFO - PROCESS | 3432 | 1463174171135 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42348800 == 48 [pid = 3432] [id = 179] 14:16:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D40D18800) [pid = 3432] [serial = 535] [outer = 0000000000000000] 14:16:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D3C6BE800) [pid = 3432] [serial = 536] [outer = 0000001D40D18800] 14:16:11 INFO - PROCESS | 3432 | 1463174171182 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D42DF8400) [pid = 3432] [serial = 537] [outer = 0000001D40D18800] 14:16:11 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D45CBDC00) [pid = 3432] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:16:11 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D448C3000) [pid = 3432] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:16:11 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D3281C400) [pid = 3432] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:16:11 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D38B59000) [pid = 3432] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:16:11 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D4310C800) [pid = 3432] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:16:11 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D401F0C00) [pid = 3432] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:16:11 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D32F71400) [pid = 3432] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:16:11 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D3D818400) [pid = 3432] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:16:11 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D32A5CC00) [pid = 3432] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:16:11 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D449F9800) [pid = 3432] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:16:11 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D3FEDD000) [pid = 3432] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:16:12 INFO - PROCESS | 3432 | 1463174172139 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 14:16:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:16:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1230ms 14:16:12 INFO - PROCESS | 3432 | 1463174172186 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 14:16:12 INFO - PROCESS | 3432 | 1463174172188 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 14:16:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:16:12 INFO - PROCESS | 3432 | 1463174172191 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:16:12 INFO - PROCESS | 3432 | 1463174172193 Marionette TRACE conn5 <- [1,682,null,{}] 14:16:12 INFO - PROCESS | 3432 | 1463174172197 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:12 INFO - PROCESS | 3432 | 1463174172281 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 14:16:12 INFO - PROCESS | 3432 | 1463174172289 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FEB800 == 49 [pid = 3432] [id = 180] 14:16:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D3D816400) [pid = 3432] [serial = 538] [outer = 0000000000000000] 14:16:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D4313F400) [pid = 3432] [serial = 539] [outer = 0000001D3D816400] 14:16:12 INFO - PROCESS | 3432 | 1463174172334 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D433BA000) [pid = 3432] [serial = 540] [outer = 0000001D3D816400] 14:16:13 INFO - PROCESS | 3432 | 1463174173253 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 14:16:13 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) 14:16:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1076ms 14:16:13 INFO - PROCESS | 3432 | 1463174173270 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 14:16:13 INFO - PROCESS | 3432 | 1463174173272 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 14:16:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:16:13 INFO - PROCESS | 3432 | 1463174173276 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 3432 | 1463174173285 Marionette TRACE conn5 <- [1,686,null,{}] 14:16:13 INFO - PROCESS | 3432 | 1463174173293 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:13 INFO - PROCESS | 3432 | 1463174173377 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 14:16:13 INFO - PROCESS | 3432 | 1463174173384 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43305000 == 50 [pid = 3432] [id = 181] 14:16:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D44436000) [pid = 3432] [serial = 541] [outer = 0000000000000000] 14:16:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D444B6400) [pid = 3432] [serial = 542] [outer = 0000001D44436000] 14:16:13 INFO - PROCESS | 3432 | 1463174173429 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D444C8400) [pid = 3432] [serial = 543] [outer = 0000001D44436000] 14:16:14 INFO - PROCESS | 3432 | 1463174174621 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 14:16:14 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) 14:16:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1398ms 14:16:14 INFO - PROCESS | 3432 | 1463174174678 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 3432 | 1463174174682 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 14:16:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:16:14 INFO - PROCESS | 3432 | 1463174174687 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - PROCESS | 3432 | 1463174174691 Marionette TRACE conn5 <- [1,690,null,{}] 14:16:14 INFO - PROCESS | 3432 | 1463174174748 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:14 INFO - PROCESS | 3432 | 1463174174883 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 14:16:14 INFO - PROCESS | 3432 | 1463174174966 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D06E800 == 51 [pid = 3432] [id = 182] 14:16:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D38099000) [pid = 3432] [serial = 544] [outer = 0000000000000000] 14:16:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D38B09C00) [pid = 3432] [serial = 545] [outer = 0000001D38099000] 14:16:15 INFO - PROCESS | 3432 | 1463174175026 Marionette DEBUG loaded listener.js 14:16:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D390A2400) [pid = 3432] [serial = 546] [outer = 0000001D38099000] 14:16:16 INFO - PROCESS | 3432 | 1463174176009 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 14:16:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:16:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1388ms 14:16:16 INFO - PROCESS | 3432 | 1463174176080 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 14:16:16 INFO - PROCESS | 3432 | 1463174176087 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 14:16:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:16:16 INFO - PROCESS | 3432 | 1463174176093 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:16:16 INFO - PROCESS | 3432 | 1463174176096 Marionette TRACE conn5 <- [1,694,null,{}] 14:16:16 INFO - PROCESS | 3432 | 1463174176101 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:16 INFO - PROCESS | 3432 | 1463174176244 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 14:16:16 INFO - PROCESS | 3432 | 1463174176396 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42D16800 == 52 [pid = 3432] [id = 183] 14:16:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D38E12000) [pid = 3432] [serial = 547] [outer = 0000000000000000] 14:16:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D3F732C00) [pid = 3432] [serial = 548] [outer = 0000001D38E12000] 14:16:16 INFO - PROCESS | 3432 | 1463174176453 Marionette DEBUG loaded listener.js 14:16:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D406F2000) [pid = 3432] [serial = 549] [outer = 0000001D38E12000] 14:16:17 INFO - PROCESS | 3432 | 1463174177472 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 14:16:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:16:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1443ms 14:16:17 INFO - PROCESS | 3432 | 1463174177543 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 14:16:17 INFO - PROCESS | 3432 | 1463174177545 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 14:16:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:16:17 INFO - PROCESS | 3432 | 1463174177549 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:16:17 INFO - PROCESS | 3432 | 1463174177554 Marionette TRACE conn5 <- [1,698,null,{}] 14:16:17 INFO - PROCESS | 3432 | 1463174177565 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:17 INFO - PROCESS | 3432 | 1463174177733 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 14:16:17 INFO - PROCESS | 3432 | 1463174177858 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C1F000 == 53 [pid = 3432] [id = 184] 14:16:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D4443E800) [pid = 3432] [serial = 550] [outer = 0000000000000000] 14:16:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D444DBC00) [pid = 3432] [serial = 551] [outer = 0000001D4443E800] 14:16:17 INFO - PROCESS | 3432 | 1463174177916 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D448F1400) [pid = 3432] [serial = 552] [outer = 0000001D4443E800] 14:16:18 INFO - PROCESS | 3432 | 1463174178965 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 14:16:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:16:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1442ms 14:16:19 INFO - PROCESS | 3432 | 1463174178994 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 14:16:19 INFO - PROCESS | 3432 | 1463174178998 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 14:16:19 INFO - PROCESS | 3432 | 1463174179004 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:16:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:16:19 INFO - PROCESS | 3432 | 1463174179008 Marionette TRACE conn5 <- [1,702,null,{}] 14:16:19 INFO - PROCESS | 3432 | 1463174179014 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:19 INFO - PROCESS | 3432 | 1463174179115 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 14:16:19 INFO - PROCESS | 3432 | 1463174179229 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3E96C000 == 54 [pid = 3432] [id = 185] 14:16:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D32A5B000) [pid = 3432] [serial = 553] [outer = 0000000000000000] 14:16:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D33271400) [pid = 3432] [serial = 554] [outer = 0000001D32A5B000] 14:16:19 INFO - PROCESS | 3432 | 1463174179326 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D38E17000) [pid = 3432] [serial = 555] [outer = 0000001D32A5B000] 14:16:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FEB800 == 53 [pid = 3432] [id = 180] 14:16:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42348800 == 52 [pid = 3432] [id = 179] 14:16:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37D15800 == 51 [pid = 3432] [id = 178] 14:16:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FC8E800 == 50 [pid = 3432] [id = 177] 14:16:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F22E000 == 49 [pid = 3432] [id = 176] 14:16:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D380C1000 == 48 [pid = 3432] [id = 175] 14:16:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D39AE6800 == 47 [pid = 3432] [id = 174] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D472B4400) [pid = 3432] [serial = 500] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D481A7000 == 46 [pid = 3432] [id = 170] 14:16:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43306000 == 45 [pid = 3432] [id = 169] 14:16:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D585800 == 44 [pid = 3432] [id = 168] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D46C37000) [pid = 3432] [serial = 453] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D448F1000) [pid = 3432] [serial = 488] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D32B65800) [pid = 3432] [serial = 471] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D3D5A1C00) [pid = 3432] [serial = 474] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D4314B000) [pid = 3432] [serial = 485] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D42DEE000) [pid = 3432] [serial = 483] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D401F1000) [pid = 3432] [serial = 494] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D32A5C800) [pid = 3432] [serial = 455] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D3BB56400) [pid = 3432] [serial = 473] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D433B3800) [pid = 3432] [serial = 461] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D3D81CC00) [pid = 3432] [serial = 497] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D449ED400) [pid = 3432] [serial = 495] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D41ED4800) [pid = 3432] [serial = 482] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D46E03400) [pid = 3432] [serial = 467] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D449B5400) [pid = 3432] [serial = 489] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D39A0AC00) [pid = 3432] [serial = 476] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D3D599400) [pid = 3432] [serial = 458] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D3D5A2C00) [pid = 3432] [serial = 477] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D4443A000) [pid = 3432] [serial = 486] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D45C4EC00) [pid = 3432] [serial = 491] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D46E03800) [pid = 3432] [serial = 492] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D45CBF800) [pid = 3432] [serial = 464] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D401ED400) [pid = 3432] [serial = 479] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D40216400) [pid = 3432] [serial = 480] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D32878C00) [pid = 3432] [serial = 470] [outer = 0000000000000000] [url = about:blank] 14:16:19 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D40EB5000) [pid = 3432] [serial = 498] [outer = 0000000000000000] [url = about:blank] 14:16:20 INFO - PROCESS | 3432 | 1463174180423 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 14:16:20 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 14:16:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1451ms 14:16:20 INFO - PROCESS | 3432 | 1463174180459 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 14:16:20 INFO - PROCESS | 3432 | 1463174180465 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 14:16:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:16:20 INFO - PROCESS | 3432 | 1463174180471 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:16:20 INFO - PROCESS | 3432 | 1463174180474 Marionette TRACE conn5 <- [1,706,null,{}] 14:16:20 INFO - PROCESS | 3432 | 1463174180478 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:20 INFO - PROCESS | 3432 | 1463174180565 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 14:16:20 INFO - PROCESS | 3432 | 1463174180677 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6FB800 == 45 [pid = 3432] [id = 186] 14:16:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D32A09800) [pid = 3432] [serial = 556] [outer = 0000000000000000] 14:16:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D38CC7C00) [pid = 3432] [serial = 557] [outer = 0000001D32A09800] 14:16:20 INFO - PROCESS | 3432 | 1463174180724 Marionette DEBUG loaded listener.js 14:16:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D3CF4FC00) [pid = 3432] [serial = 558] [outer = 0000001D32A09800] 14:16:21 INFO - PROCESS | 3432 | 1463174181566 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 14:16:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:16:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1134ms 14:16:21 INFO - PROCESS | 3432 | 1463174181607 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 14:16:21 INFO - PROCESS | 3432 | 1463174181609 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 14:16:21 INFO - PROCESS | 3432 | 1463174181613 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:16:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:16:21 INFO - PROCESS | 3432 | 1463174181617 Marionette TRACE conn5 <- [1,710,null,{}] 14:16:21 INFO - PROCESS | 3432 | 1463174181635 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:21 INFO - PROCESS | 3432 | 1463174181727 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 14:16:21 INFO - PROCESS | 3432 | 1463174181736 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F822800 == 46 [pid = 3432] [id = 187] 14:16:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D3D81EC00) [pid = 3432] [serial = 559] [outer = 0000000000000000] 14:16:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D3F7FA000) [pid = 3432] [serial = 560] [outer = 0000001D3D81EC00] 14:16:21 INFO - PROCESS | 3432 | 1463174181785 Marionette DEBUG loaded listener.js 14:16:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D401EEC00) [pid = 3432] [serial = 561] [outer = 0000001D3D81EC00] 14:16:22 INFO - PROCESS | 3432 | 1463174182287 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 14:16:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:16:22 INFO - PROCESS | 3432 | 1463174182318 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 14:16:22 INFO - PROCESS | 3432 | 1463174182322 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 3432 | 1463174182324 Marionette TRACE conn5 <- [1,714,null,{}] 14:16:22 INFO - PROCESS | 3432 | 1463174182328 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 3432 | 1463174182443 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 14:16:22 INFO - PROCESS | 3432 | 1463174182496 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41543000 == 47 [pid = 3432] [id = 188] 14:16:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D42D41C00) [pid = 3432] [serial = 562] [outer = 0000000000000000] 14:16:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D42DEE400) [pid = 3432] [serial = 563] [outer = 0000001D42D41C00] 14:16:22 INFO - PROCESS | 3432 | 1463174182543 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D43107000) [pid = 3432] [serial = 564] [outer = 0000001D42D41C00] 14:16:23 INFO - PROCESS | 3432 | 1463174183035 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 14:16:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:16:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 733ms 14:16:23 INFO - PROCESS | 3432 | 1463174183061 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 14:16:23 INFO - PROCESS | 3432 | 1463174183063 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 14:16:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:16:23 INFO - PROCESS | 3432 | 1463174183066 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - PROCESS | 3432 | 1463174183068 Marionette TRACE conn5 <- [1,718,null,{}] 14:16:23 INFO - PROCESS | 3432 | 1463174183072 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:23 INFO - PROCESS | 3432 | 1463174183209 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 14:16:23 INFO - PROCESS | 3432 | 1463174183262 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FE3800 == 48 [pid = 3432] [id = 189] 14:16:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D433BE800) [pid = 3432] [serial = 565] [outer = 0000000000000000] 14:16:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D44439C00) [pid = 3432] [serial = 566] [outer = 0000001D433BE800] 14:16:23 INFO - PROCESS | 3432 | 1463174183308 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D444DC400) [pid = 3432] [serial = 567] [outer = 0000001D433BE800] 14:16:23 INFO - PROCESS | 3432 | 1463174183759 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 14:16:23 INFO - PROCESS | 3432 | 1463174183806 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 14:16:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:16:23 INFO - PROCESS | 3432 | 1463174183809 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - PROCESS | 3432 | 1463174183811 Marionette TRACE conn5 <- [1,722,null,{}] 14:16:23 INFO - PROCESS | 3432 | 1463174183831 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:24 INFO - PROCESS | 3432 | 1463174184010 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 14:16:24 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D3D816400) [pid = 3432] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:16:24 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D3F3CA000) [pid = 3432] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:16:24 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D40D18800) [pid = 3432] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:16:24 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D380A2C00) [pid = 3432] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:16:24 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D32A08000) [pid = 3432] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:16:24 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D390A1800) [pid = 3432] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:16:24 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D31824400) [pid = 3432] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:16:24 INFO - PROCESS | 3432 | 1463174184065 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D380C3800 == 49 [pid = 3432] [id = 190] 14:16:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D32A08000) [pid = 3432] [serial = 568] [outer = 0000000000000000] 14:16:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D38B07C00) [pid = 3432] [serial = 569] [outer = 0000001D32A08000] 14:16:24 INFO - PROCESS | 3432 | 1463174184112 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D449F6800) [pid = 3432] [serial = 570] [outer = 0000001D32A08000] 14:16:24 INFO - PROCESS | 3432 | 1463174184475 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:16:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 733ms 14:16:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:16:24 INFO - PROCESS | 3432 | 1463174184546 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 3432 | 1463174184548 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 14:16:24 INFO - PROCESS | 3432 | 1463174184551 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - PROCESS | 3432 | 1463174184553 Marionette TRACE conn5 <- [1,726,null,{}] 14:16:24 INFO - PROCESS | 3432 | 1463174184557 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:24 INFO - PROCESS | 3432 | 1463174184639 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 14:16:24 INFO - PROCESS | 3432 | 1463174184646 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47155800 == 50 [pid = 3432] [id = 191] 14:16:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D45C4A000) [pid = 3432] [serial = 571] [outer = 0000000000000000] 14:16:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D45CBFC00) [pid = 3432] [serial = 572] [outer = 0000001D45C4A000] 14:16:24 INFO - PROCESS | 3432 | 1463174184690 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D46C37000) [pid = 3432] [serial = 573] [outer = 0000001D45C4A000] 14:16:25 INFO - PROCESS | 3432 | [3432] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:16:25 INFO - PROCESS | 3432 | 1463174185624 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:16:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1080ms 14:16:25 INFO - PROCESS | 3432 | 1463174185635 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 14:16:25 INFO - PROCESS | 3432 | 1463174185644 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 14:16:25 INFO - PROCESS | 3432 | 1463174185649 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 3432 | 1463174185650 Marionette TRACE conn5 <- [1,730,null,{}] 14:16:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:16:25 INFO - PROCESS | 3432 | 1463174185654 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:25 INFO - PROCESS | 3432 | 1463174185762 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 14:16:25 INFO - PROCESS | 3432 | 1463174185772 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471B5800 == 51 [pid = 3432] [id = 192] 14:16:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D44576C00) [pid = 3432] [serial = 574] [outer = 0000000000000000] 14:16:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D4457BC00) [pid = 3432] [serial = 575] [outer = 0000001D44576C00] 14:16:25 INFO - PROCESS | 3432 | 1463174185817 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D45CBC000) [pid = 3432] [serial = 576] [outer = 0000001D44576C00] 14:16:26 INFO - PROCESS | 3432 | 1463174186904 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 14:16:26 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 14:16:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1283ms 14:16:26 INFO - PROCESS | 3432 | 1463174186938 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 14:16:26 INFO - PROCESS | 3432 | 1463174186944 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 14:16:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:16:26 INFO - PROCESS | 3432 | 1463174186949 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - PROCESS | 3432 | 1463174186952 Marionette TRACE conn5 <- [1,734,null,{}] 14:16:26 INFO - PROCESS | 3432 | 1463174186965 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:27 INFO - PROCESS | 3432 | 1463174187151 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 14:16:27 INFO - PROCESS | 3432 | 1463174187237 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA8B000 == 52 [pid = 3432] [id = 193] 14:16:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D37432C00) [pid = 3432] [serial = 577] [outer = 0000000000000000] 14:16:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D38B06800) [pid = 3432] [serial = 578] [outer = 0000001D37432C00] 14:16:27 INFO - PROCESS | 3432 | 1463174187297 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D3D5A0400) [pid = 3432] [serial = 579] [outer = 0000001D37432C00] 14:16:28 INFO - PROCESS | 3432 | 1463174188326 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 14:16:28 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.) 14:16:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1387ms 14:16:28 INFO - PROCESS | 3432 | 1463174188339 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 14:16:28 INFO - PROCESS | 3432 | 1463174188346 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 14:16:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:16:28 INFO - PROCESS | 3432 | 1463174188353 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:16:28 INFO - PROCESS | 3432 | 1463174188356 Marionette TRACE conn5 <- [1,738,null,{}] 14:16:28 INFO - PROCESS | 3432 | 1463174188360 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:28 INFO - PROCESS | 3432 | 1463174188530 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 14:16:28 INFO - PROCESS | 3432 | 1463174188660 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D431C3000 == 53 [pid = 3432] [id = 194] 14:16:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D3D815C00) [pid = 3432] [serial = 580] [outer = 0000000000000000] 14:16:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D3FED8C00) [pid = 3432] [serial = 581] [outer = 0000001D3D815C00] 14:16:28 INFO - PROCESS | 3432 | 1463174188715 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D43111C00) [pid = 3432] [serial = 582] [outer = 0000001D3D815C00] 14:16:29 INFO - PROCESS | 3432 | 1463174189779 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:16:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1449ms 14:16:29 INFO - PROCESS | 3432 | 1463174189802 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 3432 | 1463174189805 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 14:16:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:16:29 INFO - PROCESS | 3432 | 1463174189808 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 3432 | 1463174189813 Marionette TRACE conn5 <- [1,742,null,{}] 14:16:29 INFO - PROCESS | 3432 | 1463174189825 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:29 INFO - PROCESS | 3432 | 1463174189940 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 14:16:30 INFO - PROCESS | 3432 | 1463174190057 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474CF800 == 54 [pid = 3432] [id = 195] 14:16:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D44577000) [pid = 3432] [serial = 583] [outer = 0000000000000000] 14:16:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D449BE800) [pid = 3432] [serial = 584] [outer = 0000001D44577000] 14:16:30 INFO - PROCESS | 3432 | 1463174190117 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D46C3F800) [pid = 3432] [serial = 585] [outer = 0000001D44577000] 14:16:31 INFO - PROCESS | 3432 | 1463174191119 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 14:16:31 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 14:16:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1338ms 14:16:31 INFO - PROCESS | 3432 | 1463174191149 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 14:16:31 INFO - PROCESS | 3432 | 1463174191152 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 14:16:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:16:31 INFO - PROCESS | 3432 | 1463174191156 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 3432 | 1463174191158 Marionette TRACE conn5 <- [1,746,null,{}] 14:16:31 INFO - PROCESS | 3432 | 1463174191162 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:31 INFO - PROCESS | 3432 | 1463174191283 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 14:16:31 INFO - PROCESS | 3432 | 1463174191354 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47680000 == 55 [pid = 3432] [id = 196] 14:16:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D32940C00) [pid = 3432] [serial = 586] [outer = 0000000000000000] 14:16:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D3F858800) [pid = 3432] [serial = 587] [outer = 0000001D32940C00] 14:16:31 INFO - PROCESS | 3432 | 1463174191411 Marionette DEBUG loaded listener.js 14:16:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D45C58400) [pid = 3432] [serial = 588] [outer = 0000001D32940C00] 14:16:32 INFO - PROCESS | 3432 | 1463174192189 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 14:16:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:16:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1090ms 14:16:32 INFO - PROCESS | 3432 | 1463174192248 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 14:16:32 INFO - PROCESS | 3432 | 1463174192252 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 14:16:32 INFO - PROCESS | 3432 | 1463174192257 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:16:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:16:32 INFO - PROCESS | 3432 | 1463174192261 Marionette TRACE conn5 <- [1,750,null,{}] 14:16:32 INFO - PROCESS | 3432 | 1463174192268 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:32 INFO - PROCESS | 3432 | 1463174192370 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 14:16:32 INFO - PROCESS | 3432 | 1463174192451 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D577800 == 56 [pid = 3432] [id = 197] 14:16:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D3182BC00) [pid = 3432] [serial = 589] [outer = 0000000000000000] 14:16:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D37429000) [pid = 3432] [serial = 590] [outer = 0000001D3182BC00] 14:16:32 INFO - PROCESS | 3432 | 1463174192544 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D381DA000) [pid = 3432] [serial = 591] [outer = 0000001D3182BC00] 14:16:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A24800 == 55 [pid = 3432] [id = 21] 14:16:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D33FC1000 == 54 [pid = 3432] [id = 12] 14:16:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47155800 == 53 [pid = 3432] [id = 191] 14:16:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D380C3800 == 52 [pid = 3432] [id = 190] 14:16:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FE3800 == 51 [pid = 3432] [id = 189] 14:16:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41543000 == 50 [pid = 3432] [id = 188] 14:16:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F822800 == 49 [pid = 3432] [id = 187] 14:16:33 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6FB800 == 48 [pid = 3432] [id = 186] 14:16:33 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3E96C000 == 47 [pid = 3432] [id = 185] 14:16:33 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C1F000 == 46 [pid = 3432] [id = 184] 14:16:33 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42D16800 == 45 [pid = 3432] [id = 183] 14:16:33 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D06E800 == 44 [pid = 3432] [id = 182] 14:16:33 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43305000 == 43 [pid = 3432] [id = 181] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D4313F400) [pid = 3432] [serial = 539] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D3FC02400) [pid = 3432] [serial = 533] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D3C6BE800) [pid = 3432] [serial = 536] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D42329C00) [pid = 3432] [serial = 509] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D3D6BFC00) [pid = 3432] [serial = 530] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D37424C00) [pid = 3432] [serial = 503] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D32A64000) [pid = 3432] [serial = 524] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D37429800) [pid = 3432] [serial = 525] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D3BB81400) [pid = 3432] [serial = 527] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D3CF56800) [pid = 3432] [serial = 528] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D32BE7000) [pid = 3432] [serial = 522] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D32934000) [pid = 3432] [serial = 521] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D45CBB000) [pid = 3432] [serial = 515] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D39679400) [pid = 3432] [serial = 506] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D444E0400) [pid = 3432] [serial = 512] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D47320800) [pid = 3432] [serial = 518] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D401EF000) [pid = 3432] [serial = 534] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D42DF8400) [pid = 3432] [serial = 537] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D3D81C400) [pid = 3432] [serial = 531] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D433BA000) [pid = 3432] [serial = 540] [outer = 0000000000000000] [url = about:blank] 14:16:33 INFO - PROCESS | 3432 | [3432] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:16:33 INFO - PROCESS | 3432 | 1463174193631 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:16:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1400ms 14:16:33 INFO - PROCESS | 3432 | 1463174193662 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 3432 | 1463174193668 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 14:16:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:16:33 INFO - PROCESS | 3432 | 1463174193674 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 3432 | 1463174193676 Marionette TRACE conn5 <- [1,754,null,{}] 14:16:33 INFO - PROCESS | 3432 | 1463174193680 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:33 INFO - PROCESS | 3432 | 1463174193767 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 14:16:33 INFO - PROCESS | 3432 | 1463174193773 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3E96C000 == 44 [pid = 3432] [id = 198] 14:16:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D32A5CC00) [pid = 3432] [serial = 592] [outer = 0000000000000000] 14:16:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D3742FC00) [pid = 3432] [serial = 593] [outer = 0000001D32A5CC00] 14:16:33 INFO - PROCESS | 3432 | 1463174193820 Marionette DEBUG loaded listener.js 14:16:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D381DDC00) [pid = 3432] [serial = 594] [outer = 0000001D32A5CC00] 14:16:34 INFO - PROCESS | 3432 | 1463174194769 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:16:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1141ms 14:16:34 INFO - PROCESS | 3432 | 1463174194817 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 14:16:34 INFO - PROCESS | 3432 | 1463174194819 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 14:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:16:34 INFO - PROCESS | 3432 | 1463174194822 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 3432 | 1463174194826 Marionette TRACE conn5 <- [1,758,null,{}] 14:16:34 INFO - PROCESS | 3432 | 1463174194837 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:34 INFO - PROCESS | 3432 | 1463174194928 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 14:16:34 INFO - PROCESS | 3432 | 1463174194937 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE0D800 == 45 [pid = 3432] [id = 199] 14:16:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D3D5A3800) [pid = 3432] [serial = 595] [outer = 0000000000000000] 14:16:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D3D6B9800) [pid = 3432] [serial = 596] [outer = 0000001D3D5A3800] 14:16:34 INFO - PROCESS | 3432 | 1463174194986 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D3D819400) [pid = 3432] [serial = 597] [outer = 0000001D3D5A3800] 14:16:35 INFO - PROCESS | 3432 | 1463174195479 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 14:16:35 INFO - PROCESS | 3432 | 1463174195517 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 3432 | 1463174195520 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 14:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:16:35 INFO - PROCESS | 3432 | 1463174195524 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - PROCESS | 3432 | 1463174195525 Marionette TRACE conn5 <- [1,762,null,{}] 14:16:35 INFO - PROCESS | 3432 | 1463174195529 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:35 INFO - PROCESS | 3432 | 1463174195640 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 14:16:35 INFO - PROCESS | 3432 | 1463174195686 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41E45800 == 46 [pid = 3432] [id = 200] 14:16:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D3F2E4400) [pid = 3432] [serial = 598] [outer = 0000000000000000] 14:16:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D3F853400) [pid = 3432] [serial = 599] [outer = 0000001D3F2E4400] 14:16:35 INFO - PROCESS | 3432 | 1463174195738 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D3FC71800) [pid = 3432] [serial = 600] [outer = 0000001D3F2E4400] 14:16:36 INFO - PROCESS | 3432 | 1463174196162 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 14:16:36 INFO - PROCESS | 3432 | 1463174196225 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 3432 | 1463174196228 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 14:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:16:36 INFO - PROCESS | 3432 | 1463174196231 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - PROCESS | 3432 | 1463174196233 Marionette TRACE conn5 <- [1,766,null,{}] 14:16:36 INFO - PROCESS | 3432 | 1463174196237 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:36 INFO - PROCESS | 3432 | 1463174196374 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 14:16:36 INFO - PROCESS | 3432 | 1463174196399 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:36 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FF1000 == 47 [pid = 3432] [id = 201] 14:16:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D3F2E7400) [pid = 3432] [serial = 601] [outer = 0000000000000000] 14:16:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D401F3000) [pid = 3432] [serial = 602] [outer = 0000001D3F2E7400] 14:16:36 INFO - PROCESS | 3432 | 1463174196446 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D40D20000) [pid = 3432] [serial = 603] [outer = 0000001D3F2E7400] 14:16:36 INFO - PROCESS | 3432 | 1463174196889 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 14:16:36 INFO - PROCESS | 3432 | 1463174196932 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 3432 | 1463174196934 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 14:16:36 INFO - PROCESS | 3432 | 1463174196938 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - PROCESS | 3432 | 1463174196939 Marionette TRACE conn5 <- [1,770,null,{}] 14:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:16:36 INFO - PROCESS | 3432 | 1463174196943 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 3432 | 1463174197077 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 14:16:37 INFO - PROCESS | 3432 | 1463174197134 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BC4800 == 48 [pid = 3432] [id = 202] 14:16:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D42DF0C00) [pid = 3432] [serial = 604] [outer = 0000000000000000] 14:16:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D433AFC00) [pid = 3432] [serial = 605] [outer = 0000001D42DF0C00] 14:16:37 INFO - PROCESS | 3432 | 1463174197182 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D44437800) [pid = 3432] [serial = 606] [outer = 0000001D42DF0C00] 14:16:37 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D42D41C00) [pid = 3432] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:16:37 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D433BE800) [pid = 3432] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:16:37 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D32A09800) [pid = 3432] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:16:37 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D32A5B000) [pid = 3432] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:16:37 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D3D81EC00) [pid = 3432] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:16:37 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D32A08000) [pid = 3432] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:16:37 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D45C4A000) [pid = 3432] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:16:37 INFO - PROCESS | 3432 | 1463174197600 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 733ms 14:16:37 INFO - PROCESS | 3432 | 1463174197684 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 3432 | 1463174197686 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 14:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:16:37 INFO - PROCESS | 3432 | 1463174197692 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 3432 | 1463174197694 Marionette TRACE conn5 <- [1,774,null,{}] 14:16:37 INFO - PROCESS | 3432 | 1463174197697 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 3432 | 1463174197781 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 14:16:37 INFO - PROCESS | 3432 | 1463174197788 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37ABC000 == 49 [pid = 3432] [id = 203] 14:16:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D4443D800) [pid = 3432] [serial = 607] [outer = 0000000000000000] 14:16:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D444BA000) [pid = 3432] [serial = 608] [outer = 0000001D4443D800] 14:16:37 INFO - PROCESS | 3432 | 1463174197833 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D444E0400) [pid = 3432] [serial = 609] [outer = 0000001D4443D800] 14:16:38 INFO - PROCESS | 3432 | 1463174198251 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 587ms 14:16:38 INFO - PROCESS | 3432 | 1463174198289 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 3432 | 1463174198291 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 14:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:16:38 INFO - PROCESS | 3432 | 1463174198295 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 3432 | 1463174198297 Marionette TRACE conn5 <- [1,778,null,{}] 14:16:38 INFO - PROCESS | 3432 | 1463174198300 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:38 INFO - PROCESS | 3432 | 1463174198392 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 14:16:38 INFO - PROCESS | 3432 | 1463174198398 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474CA000 == 50 [pid = 3432] [id = 204] 14:16:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D44574400) [pid = 3432] [serial = 610] [outer = 0000000000000000] 14:16:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D4457D800) [pid = 3432] [serial = 611] [outer = 0000001D44574400] 14:16:38 INFO - PROCESS | 3432 | 1463174198445 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D448EF800) [pid = 3432] [serial = 612] [outer = 0000001D44574400] 14:16:38 INFO - PROCESS | 3432 | 1463174198874 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 628ms 14:16:38 INFO - PROCESS | 3432 | 1463174198926 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 3432 | 1463174198929 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 14:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:16:38 INFO - PROCESS | 3432 | 1463174198932 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 3432 | 1463174198934 Marionette TRACE conn5 <- [1,782,null,{}] 14:16:38 INFO - PROCESS | 3432 | 1463174198938 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:39 INFO - PROCESS | 3432 | 1463174199022 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 14:16:39 INFO - PROCESS | 3432 | 1463174199029 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48054000 == 51 [pid = 3432] [id = 205] 14:16:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D449BB400) [pid = 3432] [serial = 613] [outer = 0000000000000000] 14:16:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D449EE000) [pid = 3432] [serial = 614] [outer = 0000001D449BB400] 14:16:39 INFO - PROCESS | 3432 | 1463174199073 Marionette DEBUG loaded listener.js 14:16:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D45C56C00) [pid = 3432] [serial = 615] [outer = 0000001D449BB400] 14:16:39 INFO - PROCESS | 3432 | 1463174199717 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 14:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 837ms 14:16:39 INFO - PROCESS | 3432 | 1463174199773 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 14:16:39 INFO - PROCESS | 3432 | 1463174199778 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 14:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:16:39 INFO - PROCESS | 3432 | 1463174199784 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - PROCESS | 3432 | 1463174199788 Marionette TRACE conn5 <- [1,786,null,{}] 14:16:39 INFO - PROCESS | 3432 | 1463174199794 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:39 INFO - PROCESS | 3432 | 1463174199912 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 14:16:40 INFO - PROCESS | 3432 | 1463174200060 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D594800 == 52 [pid = 3432] [id = 206] 14:16:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D37267400) [pid = 3432] [serial = 616] [outer = 0000000000000000] 14:16:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D37A71400) [pid = 3432] [serial = 617] [outer = 0000001D37267400] 14:16:40 INFO - PROCESS | 3432 | 1463174200119 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D38E0EC00) [pid = 3432] [serial = 618] [outer = 0000001D37267400] 14:16:40 INFO - PROCESS | 3432 | 1463174200728 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 14:16:40 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 14:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 986ms 14:16:40 INFO - PROCESS | 3432 | 1463174200773 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 14:16:40 INFO - PROCESS | 3432 | 1463174200780 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 14:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:16:40 INFO - PROCESS | 3432 | 1463174200787 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:16:40 INFO - PROCESS | 3432 | 1463174200790 Marionette TRACE conn5 <- [1,790,null,{}] 14:16:40 INFO - PROCESS | 3432 | 1463174200794 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:40 INFO - PROCESS | 3432 | 1463174200912 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 14:16:41 INFO - PROCESS | 3432 | 1463174201008 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A21000 == 53 [pid = 3432] [id = 207] 14:16:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D3D5A5000) [pid = 3432] [serial = 619] [outer = 0000000000000000] 14:16:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D3F2E8C00) [pid = 3432] [serial = 620] [outer = 0000001D3D5A5000] 14:16:41 INFO - PROCESS | 3432 | 1463174201064 Marionette DEBUG loaded listener.js 14:16:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D40633400) [pid = 3432] [serial = 621] [outer = 0000001D3D5A5000] 14:16:41 INFO - PROCESS | 3432 | 1463174201701 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 14:16:41 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 14:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 985ms 14:16:41 INFO - PROCESS | 3432 | 1463174201778 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 3432 | 1463174201781 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 14:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:16:41 INFO - PROCESS | 3432 | 1463174201797 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 3432 | 1463174201802 Marionette TRACE conn5 <- [1,794,null,{}] 14:16:41 INFO - PROCESS | 3432 | 1463174201816 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:41 INFO - PROCESS | 3432 | 1463174201937 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 14:16:42 INFO - PROCESS | 3432 | 1463174202051 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D484B2000 == 54 [pid = 3432] [id = 208] 14:16:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D4310A400) [pid = 3432] [serial = 622] [outer = 0000000000000000] 14:16:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D44575800) [pid = 3432] [serial = 623] [outer = 0000001D4310A400] 14:16:42 INFO - PROCESS | 3432 | 1463174202110 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D45CC0800) [pid = 3432] [serial = 624] [outer = 0000001D4310A400] 14:16:42 INFO - PROCESS | 3432 | 1463174202720 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 14:16:42 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 14:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 964ms 14:16:42 INFO - PROCESS | 3432 | 1463174202751 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 14:16:42 INFO - PROCESS | 3432 | 1463174202754 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 14:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:16:42 INFO - PROCESS | 3432 | 1463174202758 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 3432 | 1463174202760 Marionette TRACE conn5 <- [1,798,null,{}] 14:16:42 INFO - PROCESS | 3432 | 1463174202764 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:42 INFO - PROCESS | 3432 | 1463174202876 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 14:16:42 INFO - PROCESS | 3432 | 1463174202970 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4A10B800 == 55 [pid = 3432] [id = 209] 14:16:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D430E4000) [pid = 3432] [serial = 625] [outer = 0000000000000000] 14:16:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D430E8000) [pid = 3432] [serial = 626] [outer = 0000001D430E4000] 14:16:43 INFO - PROCESS | 3432 | 1463174203026 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D46C37800) [pid = 3432] [serial = 627] [outer = 0000001D430E4000] 14:16:43 INFO - PROCESS | 3432 | 1463174203599 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 881ms 14:16:43 INFO - PROCESS | 3432 | 1463174203640 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 3432 | 1463174203643 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 14:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:16:43 INFO - PROCESS | 3432 | 1463174203647 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 3432 | 1463174203649 Marionette TRACE conn5 <- [1,802,null,{}] 14:16:43 INFO - PROCESS | 3432 | 1463174203653 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:43 INFO - PROCESS | 3432 | 1463174203761 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 14:16:43 INFO - PROCESS | 3432 | 1463174203854 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43C6D800 == 56 [pid = 3432] [id = 210] 14:16:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D430E6800) [pid = 3432] [serial = 628] [outer = 0000000000000000] 14:16:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D43C5E400) [pid = 3432] [serial = 629] [outer = 0000001D430E6800] 14:16:43 INFO - PROCESS | 3432 | 1463174203909 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D43C63C00) [pid = 3432] [serial = 630] [outer = 0000001D430E6800] 14:16:44 INFO - PROCESS | 3432 | 1463174204452 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 3432 | 1463174204489 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 14:16:44 INFO - PROCESS | 3432 | 1463174204492 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 3432 | 1463174204495 Marionette TRACE conn5 <- [1,806,null,{}] 14:16:44 INFO - PROCESS | 3432 | 1463174204499 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:44 INFO - PROCESS | 3432 | 1463174204627 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 14:16:44 INFO - PROCESS | 3432 | 1463174204724 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D69800 == 57 [pid = 3432] [id = 211] 14:16:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D43CCF800) [pid = 3432] [serial = 631] [outer = 0000000000000000] 14:16:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D46E0B800) [pid = 3432] [serial = 632] [outer = 0000001D43CCF800] 14:16:44 INFO - PROCESS | 3432 | 1463174204781 Marionette DEBUG loaded listener.js 14:16:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D472B9800) [pid = 3432] [serial = 633] [outer = 0000001D43CCF800] 14:16:45 INFO - PROCESS | 3432 | 1463174205413 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 945ms 14:16:45 INFO - PROCESS | 3432 | 1463174205440 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 3432 | 1463174205443 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 14:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:16:45 INFO - PROCESS | 3432 | 1463174205446 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - PROCESS | 3432 | 1463174205448 Marionette TRACE conn5 <- [1,810,null,{}] 14:16:45 INFO - PROCESS | 3432 | 1463174205452 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:45 INFO - PROCESS | 3432 | 1463174205558 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 14:16:45 INFO - PROCESS | 3432 | 1463174205651 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4AB8A800 == 58 [pid = 3432] [id = 212] 14:16:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D381A7C00) [pid = 3432] [serial = 634] [outer = 0000000000000000] 14:16:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D381AB400) [pid = 3432] [serial = 635] [outer = 0000001D381A7C00] 14:16:45 INFO - PROCESS | 3432 | 1463174205706 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D381B1000) [pid = 3432] [serial = 636] [outer = 0000001D381A7C00] 14:16:46 INFO - PROCESS | 3432 | 1463174206299 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 3432 | 1463174206352 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 14:16:46 INFO - PROCESS | 3432 | 1463174206357 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:16:46 INFO - PROCESS | 3432 | 1463174206360 Marionette TRACE conn5 <- [1,814,null,{}] 14:16:46 INFO - PROCESS | 3432 | 1463174206364 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:46 INFO - PROCESS | 3432 | 1463174206473 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 14:16:46 INFO - PROCESS | 3432 | 1463174206720 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CBB1800 == 59 [pid = 3432] [id = 213] 14:16:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D32909000) [pid = 3432] [serial = 637] [outer = 0000000000000000] 14:16:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D32A55C00) [pid = 3432] [serial = 638] [outer = 0000001D32909000] 14:16:46 INFO - PROCESS | 3432 | 1463174206780 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D373EFC00) [pid = 3432] [serial = 639] [outer = 0000001D32909000] 14:16:47 INFO - PROCESS | 3432 | 1463174207369 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 14:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1025ms 14:16:47 INFO - PROCESS | 3432 | 1463174207401 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 3432 | 1463174207406 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 14:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:16:47 INFO - PROCESS | 3432 | 1463174207428 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 3432 | 1463174207432 Marionette TRACE conn5 <- [1,818,null,{}] 14:16:47 INFO - PROCESS | 3432 | 1463174207437 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:47 INFO - PROCESS | 3432 | 1463174207544 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 14:16:47 INFO - PROCESS | 3432 | 1463174207642 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F808800 == 60 [pid = 3432] [id = 214] 14:16:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D3CA3A400) [pid = 3432] [serial = 640] [outer = 0000000000000000] 14:16:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D3D59A000) [pid = 3432] [serial = 641] [outer = 0000001D3CA3A400] 14:16:47 INFO - PROCESS | 3432 | 1463174207695 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D3D817000) [pid = 3432] [serial = 642] [outer = 0000001D3CA3A400] 14:16:47 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474CA000 == 59 [pid = 3432] [id = 204] 14:16:47 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37ABC000 == 58 [pid = 3432] [id = 203] 14:16:47 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BC4800 == 57 [pid = 3432] [id = 202] 14:16:47 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FF1000 == 56 [pid = 3432] [id = 201] 14:16:47 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41E45800 == 55 [pid = 3432] [id = 200] 14:16:47 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE0D800 == 54 [pid = 3432] [id = 199] 14:16:47 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3E96C000 == 53 [pid = 3432] [id = 198] 14:16:47 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D577800 == 52 [pid = 3432] [id = 197] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D444B6400) [pid = 3432] [serial = 542] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D38B09C00) [pid = 3432] [serial = 545] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D3F732C00) [pid = 3432] [serial = 548] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D4457BC00) [pid = 3432] [serial = 575] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3EA8B000 == 51 [pid = 3432] [id = 193] 14:16:47 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471B5800 == 50 [pid = 3432] [id = 192] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D42DEE400) [pid = 3432] [serial = 563] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D44439C00) [pid = 3432] [serial = 566] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D38CC7C00) [pid = 3432] [serial = 557] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D3CF4FC00) [pid = 3432] [serial = 558] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D38E17000) [pid = 3432] [serial = 555] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D33271400) [pid = 3432] [serial = 554] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D3F7FA000) [pid = 3432] [serial = 560] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D43107000) [pid = 3432] [serial = 564] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D444DBC00) [pid = 3432] [serial = 551] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D38B07C00) [pid = 3432] [serial = 569] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D444DC400) [pid = 3432] [serial = 567] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D45CBFC00) [pid = 3432] [serial = 572] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D46C37000) [pid = 3432] [serial = 573] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D449F6800) [pid = 3432] [serial = 570] [outer = 0000000000000000] [url = about:blank] 14:16:47 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D401EEC00) [pid = 3432] [serial = 561] [outer = 0000000000000000] [url = about:blank] 14:16:48 INFO - PROCESS | 3432 | 1463174208252 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 880ms 14:16:48 INFO - PROCESS | 3432 | 1463174208315 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 3432 | 1463174208319 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 14:16:48 INFO - PROCESS | 3432 | 1463174208324 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:16:48 INFO - PROCESS | 3432 | 1463174208326 Marionette TRACE conn5 <- [1,822,null,{}] 14:16:48 INFO - PROCESS | 3432 | 1463174208330 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:48 INFO - PROCESS | 3432 | 1463174208421 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 14:16:48 INFO - PROCESS | 3432 | 1463174208518 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3D6800 == 51 [pid = 3432] [id = 215] 14:16:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D32B61C00) [pid = 3432] [serial = 643] [outer = 0000000000000000] 14:16:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D39A19000) [pid = 3432] [serial = 644] [outer = 0000001D32B61C00] 14:16:48 INFO - PROCESS | 3432 | 1463174208566 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D3D806400) [pid = 3432] [serial = 645] [outer = 0000001D32B61C00] 14:16:48 INFO - PROCESS | 3432 | 1463174208956 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 14:16:49 INFO - PROCESS | 3432 | 1463174209000 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 3432 | 1463174209002 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 14:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:16:49 INFO - PROCESS | 3432 | 1463174209007 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:16:49 INFO - PROCESS | 3432 | 1463174209013 Marionette TRACE conn5 <- [1,826,null,{}] 14:16:49 INFO - PROCESS | 3432 | 1463174209023 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:49 INFO - PROCESS | 3432 | 1463174209116 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 14:16:49 INFO - PROCESS | 3432 | 1463174209124 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FDF800 == 52 [pid = 3432] [id = 216] 14:16:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D3F855000) [pid = 3432] [serial = 646] [outer = 0000000000000000] 14:16:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D4013E800) [pid = 3432] [serial = 647] [outer = 0000001D3F855000] 14:16:49 INFO - PROCESS | 3432 | 1463174209170 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D41E17800) [pid = 3432] [serial = 648] [outer = 0000001D3F855000] 14:16:49 INFO - PROCESS | 3432 | 1463174209632 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 14:16:49 INFO - PROCESS | 3432 | 1463174209699 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 3432 | 1463174209702 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 14:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:16:49 INFO - PROCESS | 3432 | 1463174209706 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:16:49 INFO - PROCESS | 3432 | 1463174209707 Marionette TRACE conn5 <- [1,830,null,{}] 14:16:49 INFO - PROCESS | 3432 | 1463174209711 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:49 INFO - PROCESS | 3432 | 1463174209804 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 14:16:49 INFO - PROCESS | 3432 | 1463174209810 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43317000 == 53 [pid = 3432] [id = 217] 14:16:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D42DF4000) [pid = 3432] [serial = 649] [outer = 0000000000000000] 14:16:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D430DAC00) [pid = 3432] [serial = 650] [outer = 0000001D42DF4000] 14:16:49 INFO - PROCESS | 3432 | 1463174209855 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D433B7400) [pid = 3432] [serial = 651] [outer = 0000001D42DF4000] 14:16:50 INFO - PROCESS | 3432 | 1463174210311 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 14:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 14:16:50 INFO - PROCESS | 3432 | 1463174210399 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 14:16:50 INFO - PROCESS | 3432 | 1463174210401 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 14:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:16:50 INFO - PROCESS | 3432 | 1463174210404 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 3432 | 1463174210406 Marionette TRACE conn5 <- [1,834,null,{}] 14:16:50 INFO - PROCESS | 3432 | 1463174210410 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:50 INFO - PROCESS | 3432 | 1463174210552 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 14:16:50 INFO - PROCESS | 3432 | 1463174210577 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C10800 == 54 [pid = 3432] [id = 218] 14:16:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D43CCDC00) [pid = 3432] [serial = 652] [outer = 0000000000000000] 14:16:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D43CD0800) [pid = 3432] [serial = 653] [outer = 0000001D43CCDC00] 14:16:50 INFO - PROCESS | 3432 | 1463174210630 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D444C0000) [pid = 3432] [serial = 654] [outer = 0000001D43CCDC00] 14:16:51 INFO - PROCESS | 3432 | 1463174211099 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 14:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 733ms 14:16:51 INFO - PROCESS | 3432 | 1463174211146 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 14:16:51 INFO - PROCESS | 3432 | 1463174211148 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 14:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:16:51 INFO - PROCESS | 3432 | 1463174211152 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 3432 | 1463174211154 Marionette TRACE conn5 <- [1,838,null,{}] 14:16:51 INFO - PROCESS | 3432 | 1463174211158 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:51 INFO - PROCESS | 3432 | 1463174211278 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 14:16:51 INFO - PROCESS | 3432 | 1463174211341 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:51 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471B8000 == 55 [pid = 3432] [id = 219] 14:16:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D448C3400) [pid = 3432] [serial = 655] [outer = 0000000000000000] 14:16:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D449B3C00) [pid = 3432] [serial = 656] [outer = 0000001D448C3400] 14:16:51 INFO - PROCESS | 3432 | 1463174211387 Marionette DEBUG loaded listener.js 14:16:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D449F7400) [pid = 3432] [serial = 657] [outer = 0000001D448C3400] 14:16:53 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D32A5CC00) [pid = 3432] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:16:53 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D42DF0C00) [pid = 3432] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:16:53 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D3F2E4400) [pid = 3432] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:16:53 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D44574400) [pid = 3432] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:16:53 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D3F2E7400) [pid = 3432] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:16:53 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D4443D800) [pid = 3432] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:16:53 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D3D5A3800) [pid = 3432] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:16:53 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D3182BC00) [pid = 3432] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:16:53 INFO - PROCESS | 3432 | 1463174213276 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 14:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2145ms 14:16:53 INFO - PROCESS | 3432 | 1463174213300 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 3432 | 1463174213302 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 14:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:16:53 INFO - PROCESS | 3432 | 1463174213306 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - PROCESS | 3432 | 1463174213307 Marionette TRACE conn5 <- [1,842,null,{}] 14:16:53 INFO - PROCESS | 3432 | 1463174213311 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:53 INFO - PROCESS | 3432 | 1463174213398 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 14:16:53 INFO - PROCESS | 3432 | 1463174213404 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4A10A000 == 56 [pid = 3432] [id = 220] 14:16:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D3FEDC000) [pid = 3432] [serial = 658] [outer = 0000000000000000] 14:16:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D42DF0C00) [pid = 3432] [serial = 659] [outer = 0000001D3FEDC000] 14:16:53 INFO - PROCESS | 3432 | 1463174213449 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D45C58000) [pid = 3432] [serial = 660] [outer = 0000001D3FEDC000] 14:16:53 INFO - PROCESS | 3432 | 1463174213892 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 14:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 14:16:53 INFO - PROCESS | 3432 | 1463174213938 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 3432 | 1463174213940 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 14:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:16:53 INFO - PROCESS | 3432 | 1463174213943 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - PROCESS | 3432 | 1463174213945 Marionette TRACE conn5 <- [1,846,null,{}] 14:16:53 INFO - PROCESS | 3432 | 1463174213948 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 3432 | 1463174214036 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 14:16:54 INFO - PROCESS | 3432 | 1463174214071 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43089800 == 57 [pid = 3432] [id = 221] 14:16:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D3CF5C400) [pid = 3432] [serial = 661] [outer = 0000000000000000] 14:16:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D46C39400) [pid = 3432] [serial = 662] [outer = 0000001D3CF5C400] 14:16:54 INFO - PROCESS | 3432 | 1463174214116 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D47317800) [pid = 3432] [serial = 663] [outer = 0000001D3CF5C400] 14:16:54 INFO - PROCESS | 3432 | 1463174214534 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 14:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 14:16:54 INFO - PROCESS | 3432 | 1463174214576 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 3432 | 1463174214579 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 14:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:16:54 INFO - PROCESS | 3432 | 1463174214587 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - PROCESS | 3432 | 1463174214589 Marionette TRACE conn5 <- [1,850,null,{}] 14:16:54 INFO - PROCESS | 3432 | 1463174214593 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 3432 | 1463174214683 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 14:16:54 INFO - PROCESS | 3432 | 1463174214690 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BCD1800 == 58 [pid = 3432] [id = 222] 14:16:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D4731A800) [pid = 3432] [serial = 664] [outer = 0000000000000000] 14:16:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D47433400) [pid = 3432] [serial = 665] [outer = 0000001D4731A800] 14:16:54 INFO - PROCESS | 3432 | 1463174214736 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D4743A400) [pid = 3432] [serial = 666] [outer = 0000001D4731A800] 14:16:55 INFO - PROCESS | 3432 | 1463174215485 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 941ms 14:16:55 INFO - PROCESS | 3432 | 1463174215526 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 3432 | 1463174215530 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 14:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:16:55 INFO - PROCESS | 3432 | 1463174215536 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - PROCESS | 3432 | 1463174215539 Marionette TRACE conn5 <- [1,854,null,{}] 14:16:55 INFO - PROCESS | 3432 | 1463174215545 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:55 INFO - PROCESS | 3432 | 1463174215663 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 14:16:55 INFO - PROCESS | 3432 | 1463174215788 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCE3800 == 59 [pid = 3432] [id = 223] 14:16:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D381D2C00) [pid = 3432] [serial = 667] [outer = 0000000000000000] 14:16:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D39093400) [pid = 3432] [serial = 668] [outer = 0000001D381D2C00] 14:16:55 INFO - PROCESS | 3432 | 1463174215847 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D3D5E9000) [pid = 3432] [serial = 669] [outer = 0000001D381D2C00] 14:16:56 INFO - PROCESS | 3432 | 1463174216404 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 14:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 944ms 14:16:56 INFO - PROCESS | 3432 | 1463174216484 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 3432 | 1463174216491 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 14:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:16:56 INFO - PROCESS | 3432 | 1463174216498 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 3432 | 1463174216501 Marionette TRACE conn5 <- [1,858,null,{}] 14:16:56 INFO - PROCESS | 3432 | 1463174216505 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:56 INFO - PROCESS | 3432 | 1463174216636 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 14:16:56 INFO - PROCESS | 3432 | 1463174216759 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F4A000 == 60 [pid = 3432] [id = 224] 14:16:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D3F8CEC00) [pid = 3432] [serial = 670] [outer = 0000000000000000] 14:16:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D41E1E000) [pid = 3432] [serial = 671] [outer = 0000001D3F8CEC00] 14:16:56 INFO - PROCESS | 3432 | 1463174216815 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D43C5C800) [pid = 3432] [serial = 672] [outer = 0000001D3F8CEC00] 14:16:57 INFO - PROCESS | 3432 | 1463174217407 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 14:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 943ms 14:16:57 INFO - PROCESS | 3432 | 1463174217447 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 3432 | 1463174217450 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 14:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:16:57 INFO - PROCESS | 3432 | 1463174217453 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - PROCESS | 3432 | 1463174217458 Marionette TRACE conn5 <- [1,862,null,{}] 14:16:57 INFO - PROCESS | 3432 | 1463174217483 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:57 INFO - PROCESS | 3432 | 1463174217630 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 14:16:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D44576000) [pid = 3432] [serial = 673] [outer = 0000001D31F32400] 14:16:57 INFO - PROCESS | 3432 | 1463174217767 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BB52000 == 61 [pid = 3432] [id = 225] 14:16:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D448F8400) [pid = 3432] [serial = 674] [outer = 0000000000000000] 14:16:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D46E02C00) [pid = 3432] [serial = 675] [outer = 0000001D448F8400] 14:16:57 INFO - PROCESS | 3432 | 1463174217835 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D4743FC00) [pid = 3432] [serial = 676] [outer = 0000001D448F8400] 14:16:58 INFO - PROCESS | 3432 | 1463174218457 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 14:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1028ms 14:16:58 INFO - PROCESS | 3432 | 1463174218484 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 3432 | 1463174218487 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 14:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:16:58 INFO - PROCESS | 3432 | 1463174218490 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 3432 | 1463174218493 Marionette TRACE conn5 <- [1,866,null,{}] 14:16:58 INFO - PROCESS | 3432 | 1463174218497 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:58 INFO - PROCESS | 3432 | 1463174218613 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 14:16:58 INFO - PROCESS | 3432 | 1463174218710 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BB3F000 == 62 [pid = 3432] [id = 226] 14:16:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D32910C00) [pid = 3432] [serial = 677] [outer = 0000000000000000] 14:16:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D48559400) [pid = 3432] [serial = 678] [outer = 0000001D32910C00] 14:16:58 INFO - PROCESS | 3432 | 1463174218766 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 160 (0000001D4BB12C00) [pid = 3432] [serial = 679] [outer = 0000001D32910C00] 14:16:59 INFO - PROCESS | 3432 | 1463174219339 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 14:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 881ms 14:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:16:59 INFO - PROCESS | 3432 | 1463174219374 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 3432 | 1463174219377 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 14:16:59 INFO - PROCESS | 3432 | 1463174219381 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 3432 | 1463174219383 Marionette TRACE conn5 <- [1,870,null,{}] 14:16:59 INFO - PROCESS | 3432 | 1463174219387 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:59 INFO - PROCESS | 3432 | 1463174219505 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 14:16:59 INFO - PROCESS | 3432 | 1463174219603 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D0D800 == 63 [pid = 3432] [id = 227] 14:16:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 161 (0000001D4855BC00) [pid = 3432] [serial = 680] [outer = 0000000000000000] 14:16:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 162 (0000001D4A13C800) [pid = 3432] [serial = 681] [outer = 0000001D4855BC00] 14:16:59 INFO - PROCESS | 3432 | 1463174219657 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 163 (0000001D4A142400) [pid = 3432] [serial = 682] [outer = 0000001D4855BC00] 14:17:00 INFO - PROCESS | 3432 | 1463174220260 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 14:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 944ms 14:17:00 INFO - PROCESS | 3432 | 1463174220327 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 14:17:00 INFO - PROCESS | 3432 | 1463174220329 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 14:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:17:00 INFO - PROCESS | 3432 | 1463174220333 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:17:00 INFO - PROCESS | 3432 | 1463174220335 Marionette TRACE conn5 <- [1,874,null,{}] 14:17:00 INFO - PROCESS | 3432 | 1463174220339 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:00 INFO - PROCESS | 3432 | 1463174220460 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 14:17:00 INFO - PROCESS | 3432 | 1463174220586 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D437B7800 == 64 [pid = 3432] [id = 228] 14:17:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 164 (0000001D4378AC00) [pid = 3432] [serial = 683] [outer = 0000000000000000] 14:17:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 165 (0000001D4A135800) [pid = 3432] [serial = 684] [outer = 0000001D4378AC00] 14:17:00 INFO - PROCESS | 3432 | 1463174220642 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D4BB1D400) [pid = 3432] [serial = 685] [outer = 0000001D4378AC00] 14:17:01 INFO - PROCESS | 3432 | 1463174221289 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 14:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 986ms 14:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:17:01 INFO - PROCESS | 3432 | 1463174221322 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 14:17:01 INFO - PROCESS | 3432 | 1463174221324 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 14:17:01 INFO - PROCESS | 3432 | 1463174221328 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:17:01 INFO - PROCESS | 3432 | 1463174221330 Marionette TRACE conn5 <- [1,878,null,{}] 14:17:01 INFO - PROCESS | 3432 | 1463174221334 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:01 INFO - PROCESS | 3432 | 1463174221446 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 14:17:01 INFO - PROCESS | 3432 | 1463174221573 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3E9800 == 65 [pid = 3432] [id = 229] 14:17:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D38CCD000) [pid = 3432] [serial = 686] [outer = 0000000000000000] 14:17:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D3FC72C00) [pid = 3432] [serial = 687] [outer = 0000001D38CCD000] 14:17:01 INFO - PROCESS | 3432 | 1463174221630 Marionette DEBUG loaded listener.js 14:17:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D449ECC00) [pid = 3432] [serial = 688] [outer = 0000001D38CCD000] 14:17:02 INFO - PROCESS | 3432 | 1463174222423 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 14:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1141ms 14:17:02 INFO - PROCESS | 3432 | 1463174222472 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 14:17:02 INFO - PROCESS | 3432 | 1463174222476 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 14:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:17:02 INFO - PROCESS | 3432 | 1463174222481 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - PROCESS | 3432 | 1463174222485 Marionette TRACE conn5 <- [1,882,null,{}] 14:17:02 INFO - PROCESS | 3432 | 1463174222491 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:02 INFO - PROCESS | 3432 | 1463174222597 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 14:17:02 INFO - PROCESS | 3432 | 1463174222699 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41D5E800 == 66 [pid = 3432] [id = 230] 14:17:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 170 (0000001D37A77000) [pid = 3432] [serial = 689] [outer = 0000000000000000] 14:17:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 171 (0000001D381D6400) [pid = 3432] [serial = 690] [outer = 0000001D37A77000] 14:17:02 INFO - PROCESS | 3432 | 1463174222750 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 172 (0000001D3D0EE800) [pid = 3432] [serial = 691] [outer = 0000001D37A77000] 14:17:03 INFO - PROCESS | 3432 | 1463174223385 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 14:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 944ms 14:17:03 INFO - PROCESS | 3432 | 1463174223431 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 3432 | 1463174223436 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 14:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:17:03 INFO - PROCESS | 3432 | 1463174223443 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - PROCESS | 3432 | 1463174223446 Marionette TRACE conn5 <- [1,886,null,{}] 14:17:03 INFO - PROCESS | 3432 | 1463174223449 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:03 INFO - PROCESS | 3432 | 1463174223573 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6FD000 == 65 [pid = 3432] [id = 26] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43089800 == 64 [pid = 3432] [id = 221] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4A10A000 == 63 [pid = 3432] [id = 220] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471B8000 == 62 [pid = 3432] [id = 219] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C10800 == 61 [pid = 3432] [id = 218] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 171 (0000001D449EE000) [pid = 3432] [serial = 614] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 170 (0000001D449BE800) [pid = 3432] [serial = 584] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43317000 == 60 [pid = 3432] [id = 217] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FDF800 == 59 [pid = 3432] [id = 216] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3D6800 == 58 [pid = 3432] [id = 215] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F808800 == 57 [pid = 3432] [id = 214] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3CBB1800 == 56 [pid = 3432] [id = 213] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D69800 == 55 [pid = 3432] [id = 211] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43C6D800 == 54 [pid = 3432] [id = 210] 14:17:03 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48054000 == 53 [pid = 3432] [id = 205] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 169 (0000001D448EF800) [pid = 3432] [serial = 612] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D381DDC00) [pid = 3432] [serial = 594] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D44437800) [pid = 3432] [serial = 606] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D3742FC00) [pid = 3432] [serial = 593] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D3F853400) [pid = 3432] [serial = 599] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 164 (0000001D4457D800) [pid = 3432] [serial = 611] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 163 (0000001D40D20000) [pid = 3432] [serial = 603] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 162 (0000001D444BA000) [pid = 3432] [serial = 608] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 161 (0000001D3FED8C00) [pid = 3432] [serial = 581] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 160 (0000001D3FC71800) [pid = 3432] [serial = 600] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 159 (0000001D38B06800) [pid = 3432] [serial = 578] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D3D6B9800) [pid = 3432] [serial = 596] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D3F858800) [pid = 3432] [serial = 587] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D444E0400) [pid = 3432] [serial = 609] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D3D819400) [pid = 3432] [serial = 597] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D37429000) [pid = 3432] [serial = 590] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D381DA000) [pid = 3432] [serial = 591] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D433AFC00) [pid = 3432] [serial = 605] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D401F3000) [pid = 3432] [serial = 602] [outer = 0000000000000000] [url = about:blank] 14:17:03 INFO - PROCESS | 3432 | 1463174223737 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C47000 == 54 [pid = 3432] [id = 231] 14:17:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D31822000) [pid = 3432] [serial = 692] [outer = 0000000000000000] 14:17:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D32A5B000) [pid = 3432] [serial = 693] [outer = 0000001D31822000] 14:17:03 INFO - PROCESS | 3432 | 1463174223786 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D37B7BC00) [pid = 3432] [serial = 694] [outer = 0000001D31822000] 14:17:04 INFO - PROCESS | 3432 | 1463174224216 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 14:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 796ms 14:17:04 INFO - PROCESS | 3432 | 1463174224240 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 3432 | 1463174224242 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 14:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:17:04 INFO - PROCESS | 3432 | 1463174224245 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 3432 | 1463174224249 Marionette TRACE conn5 <- [1,890,null,{}] 14:17:04 INFO - PROCESS | 3432 | 1463174224266 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:04 INFO - PROCESS | 3432 | 1463174224378 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 14:17:04 INFO - PROCESS | 3432 | 1463174224468 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40D98800 == 55 [pid = 3432] [id = 232] 14:17:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D3C847000) [pid = 3432] [serial = 695] [outer = 0000000000000000] 14:17:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D3D6B9800) [pid = 3432] [serial = 696] [outer = 0000001D3C847000] 14:17:04 INFO - PROCESS | 3432 | 1463174224517 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D3F853400) [pid = 3432] [serial = 697] [outer = 0000001D3C847000] 14:17:04 INFO - PROCESS | 3432 | 1463174224903 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 14:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 690ms 14:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:17:04 INFO - PROCESS | 3432 | 1463174224938 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 3432 | 1463174224941 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 14:17:04 INFO - PROCESS | 3432 | 1463174224945 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 3432 | 1463174224947 Marionette TRACE conn5 <- [1,894,null,{}] 14:17:04 INFO - PROCESS | 3432 | 1463174224950 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:05 INFO - PROCESS | 3432 | 1463174225041 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 14:17:05 INFO - PROCESS | 3432 | 1463174225048 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FE6800 == 56 [pid = 3432] [id = 233] 14:17:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D3F85D000) [pid = 3432] [serial = 698] [outer = 0000000000000000] 14:17:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D3FF85C00) [pid = 3432] [serial = 699] [outer = 0000001D3F85D000] 14:17:05 INFO - PROCESS | 3432 | 1463174225103 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 160 (0000001D40210C00) [pid = 3432] [serial = 700] [outer = 0000001D3F85D000] 14:17:05 INFO - PROCESS | 3432 | 1463174225554 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 14:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 14:17:05 INFO - PROCESS | 3432 | 1463174225638 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 14:17:05 INFO - PROCESS | 3432 | 1463174225640 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 14:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:17:05 INFO - PROCESS | 3432 | 1463174225643 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:17:05 INFO - PROCESS | 3432 | 1463174225645 Marionette TRACE conn5 <- [1,898,null,{}] 14:17:05 INFO - PROCESS | 3432 | 1463174225649 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:05 INFO - PROCESS | 3432 | 1463174225737 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 14:17:05 INFO - PROCESS | 3432 | 1463174225746 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432F6000 == 57 [pid = 3432] [id = 234] 14:17:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 161 (0000001D40D20000) [pid = 3432] [serial = 701] [outer = 0000000000000000] 14:17:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 162 (0000001D41D98400) [pid = 3432] [serial = 702] [outer = 0000001D40D20000] 14:17:05 INFO - PROCESS | 3432 | 1463174225793 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 163 (0000001D42DF4C00) [pid = 3432] [serial = 703] [outer = 0000001D40D20000] 14:17:06 INFO - PROCESS | 3432 | 1463174226277 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 14:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 14:17:06 INFO - PROCESS | 3432 | 1463174226341 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 14:17:06 INFO - PROCESS | 3432 | 1463174226343 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 14:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:17:06 INFO - PROCESS | 3432 | 1463174226347 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:17:06 INFO - PROCESS | 3432 | 1463174226348 Marionette TRACE conn5 <- [1,902,null,{}] 14:17:06 INFO - PROCESS | 3432 | 1463174226352 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:06 INFO - PROCESS | 3432 | 1463174226517 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 14:17:06 INFO - PROCESS | 3432 | 1463174226543 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D06000 == 58 [pid = 3432] [id = 235] 14:17:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 164 (0000001D43783C00) [pid = 3432] [serial = 704] [outer = 0000000000000000] 14:17:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 165 (0000001D4378CC00) [pid = 3432] [serial = 705] [outer = 0000001D43783C00] 14:17:06 INFO - PROCESS | 3432 | 1463174226590 Marionette DEBUG loaded listener.js 14:17:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D43C64000) [pid = 3432] [serial = 706] [outer = 0000001D43783C00] 14:17:07 INFO - PROCESS | 3432 | 1463174227042 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 14:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 733ms 14:17:07 INFO - PROCESS | 3432 | 1463174227084 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 3432 | 1463174227086 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 14:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:17:07 INFO - PROCESS | 3432 | 1463174227096 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 3432 | 1463174227098 Marionette TRACE conn5 <- [1,906,null,{}] 14:17:07 INFO - PROCESS | 3432 | 1463174227101 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:07 INFO - PROCESS | 3432 | 1463174227217 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 14:17:07 INFO - PROCESS | 3432 | 1463174227275 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C10800 == 59 [pid = 3432] [id = 236] 14:17:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D43CD3000) [pid = 3432] [serial = 707] [outer = 0000000000000000] 14:17:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D43CD5800) [pid = 3432] [serial = 708] [outer = 0000001D43CD3000] 14:17:07 INFO - PROCESS | 3432 | 1463174227321 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D444C0C00) [pid = 3432] [serial = 709] [outer = 0000001D43CD3000] 14:17:07 INFO - PROCESS | 3432 | 1463174227743 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 14:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 691ms 14:17:07 INFO - PROCESS | 3432 | 1463174227784 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 14:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:17:07 INFO - PROCESS | 3432 | 1463174227786 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 14:17:07 INFO - PROCESS | 3432 | 1463174227798 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 3432 | 1463174227800 Marionette TRACE conn5 <- [1,910,null,{}] 14:17:07 INFO - PROCESS | 3432 | 1463174227804 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:07 INFO - PROCESS | 3432 | 1463174227946 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D44576C00) [pid = 3432] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D43CCDC00) [pid = 3432] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D448C3400) [pid = 3432] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D3FEDC000) [pid = 3432] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 164 (0000001D32B61C00) [pid = 3432] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 163 (0000001D32909000) [pid = 3432] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 162 (0000001D42DF4000) [pid = 3432] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 161 (0000001D3F855000) [pid = 3432] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 160 (0000001D3CA3A400) [pid = 3432] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 159 (0000001D449BB400) [pid = 3432] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D3CF5C400) [pid = 3432] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D3D6C2000) [pid = 3432] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:17:08 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D44436000) [pid = 3432] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:17:08 INFO - PROCESS | 3432 | 1463174228253 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F2BE000 == 60 [pid = 3432] [id = 237] 14:17:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D30FDA400) [pid = 3432] [serial = 710] [outer = 0000000000000000] 14:17:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D32A0E000) [pid = 3432] [serial = 711] [outer = 0000001D30FDA400] 14:17:08 INFO - PROCESS | 3432 | 1463174228301 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D3FF8DC00) [pid = 3432] [serial = 712] [outer = 0000001D30FDA400] 14:17:08 INFO - PROCESS | 3432 | 1463174228667 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 14:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 900ms 14:17:08 INFO - PROCESS | 3432 | 1463174228691 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 3432 | 1463174228693 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 14:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:17:08 INFO - PROCESS | 3432 | 1463174228697 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 3432 | 1463174228698 Marionette TRACE conn5 <- [1,914,null,{}] 14:17:08 INFO - PROCESS | 3432 | 1463174228702 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:08 INFO - PROCESS | 3432 | 1463174228789 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 14:17:08 INFO - PROCESS | 3432 | 1463174228875 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471BD800 == 61 [pid = 3432] [id = 238] 14:17:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 160 (0000001D31FCAC00) [pid = 3432] [serial = 713] [outer = 0000000000000000] 14:17:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 161 (0000001D430ADC00) [pid = 3432] [serial = 714] [outer = 0000001D31FCAC00] 14:17:08 INFO - PROCESS | 3432 | 1463174228921 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 162 (0000001D430B5400) [pid = 3432] [serial = 715] [outer = 0000001D31FCAC00] 14:17:09 INFO - PROCESS | 3432 | 1463174229270 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 14:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 14:17:09 INFO - PROCESS | 3432 | 1463174229329 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 3432 | 1463174229332 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 14:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:17:09 INFO - PROCESS | 3432 | 1463174229335 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 3432 | 1463174229337 Marionette TRACE conn5 <- [1,918,null,{}] 14:17:09 INFO - PROCESS | 3432 | 1463174229340 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:09 INFO - PROCESS | 3432 | 1463174229462 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 14:17:09 INFO - PROCESS | 3432 | 1463174229471 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47BC4000 == 62 [pid = 3432] [id = 239] 14:17:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 163 (0000001D430B9400) [pid = 3432] [serial = 716] [outer = 0000000000000000] 14:17:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 164 (0000001D444E3400) [pid = 3432] [serial = 717] [outer = 0000001D430B9400] 14:17:09 INFO - PROCESS | 3432 | 1463174229516 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 165 (0000001D44580000) [pid = 3432] [serial = 718] [outer = 0000001D430B9400] 14:17:09 INFO - PROCESS | 3432 | 1463174229950 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 14:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 628ms 14:17:09 INFO - PROCESS | 3432 | 1463174229966 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 3432 | 1463174229969 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 14:17:09 INFO - PROCESS | 3432 | 1463174229972 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:17:09 INFO - PROCESS | 3432 | 1463174229974 Marionette TRACE conn5 <- [1,922,null,{}] 14:17:09 INFO - PROCESS | 3432 | 1463174229978 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:10 INFO - PROCESS | 3432 | 1463174230129 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 14:17:10 INFO - PROCESS | 3432 | 1463174230160 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4A121000 == 63 [pid = 3432] [id = 240] 14:17:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D44944C00) [pid = 3432] [serial = 719] [outer = 0000000000000000] 14:17:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D4494C400) [pid = 3432] [serial = 720] [outer = 0000001D44944C00] 14:17:10 INFO - PROCESS | 3432 | 1463174230213 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D45C4C800) [pid = 3432] [serial = 721] [outer = 0000001D44944C00] 14:17:10 INFO - PROCESS | 3432 | 1463174230955 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 14:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1029ms 14:17:11 INFO - PROCESS | 3432 | 1463174231005 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 3432 | 1463174231010 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 14:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:17:11 INFO - PROCESS | 3432 | 1463174231015 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 3432 | 1463174231020 Marionette TRACE conn5 <- [1,926,null,{}] 14:17:11 INFO - PROCESS | 3432 | 1463174231046 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:11 INFO - PROCESS | 3432 | 1463174231195 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 14:17:11 INFO - PROCESS | 3432 | 1463174231328 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FC9A000 == 64 [pid = 3432] [id = 241] 14:17:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D381D6800) [pid = 3432] [serial = 722] [outer = 0000000000000000] 14:17:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 170 (0000001D381E1000) [pid = 3432] [serial = 723] [outer = 0000001D381D6800] 14:17:11 INFO - PROCESS | 3432 | 1463174231387 Marionette DEBUG loaded listener.js 14:17:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 171 (0000001D3CA3DC00) [pid = 3432] [serial = 724] [outer = 0000001D381D6800] 14:17:11 INFO - PROCESS | 3432 | 1463174231979 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 14:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1004ms 14:17:12 INFO - PROCESS | 3432 | 1463174232023 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 14:17:12 INFO - PROCESS | 3432 | 1463174232030 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 14:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:17:12 INFO - PROCESS | 3432 | 1463174232036 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:17:12 INFO - PROCESS | 3432 | 1463174232040 Marionette TRACE conn5 <- [1,930,null,{}] 14:17:12 INFO - PROCESS | 3432 | 1463174232044 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:12 INFO - PROCESS | 3432 | 1463174232193 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 14:17:12 INFO - PROCESS | 3432 | 1463174232323 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43C7F000 == 65 [pid = 3432] [id = 242] 14:17:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 172 (0000001D3F8C9800) [pid = 3432] [serial = 725] [outer = 0000000000000000] 14:17:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 173 (0000001D40732000) [pid = 3432] [serial = 726] [outer = 0000001D3F8C9800] 14:17:12 INFO - PROCESS | 3432 | 1463174232382 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 174 (0000001D430E1000) [pid = 3432] [serial = 727] [outer = 0000001D3F8C9800] 14:17:13 INFO - PROCESS | 3432 | 1463174233001 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 14:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1031ms 14:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:17:13 INFO - PROCESS | 3432 | 1463174233073 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 14:17:13 INFO - PROCESS | 3432 | 1463174233076 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 14:17:13 INFO - PROCESS | 3432 | 1463174233112 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 3432 | 1463174233116 Marionette TRACE conn5 <- [1,934,null,{}] 14:17:13 INFO - PROCESS | 3432 | 1463174233129 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:13 INFO - PROCESS | 3432 | 1463174233257 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 14:17:13 INFO - PROCESS | 3432 | 1463174233380 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BB51000 == 66 [pid = 3432] [id = 243] 14:17:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 175 (0000001D43789C00) [pid = 3432] [serial = 728] [outer = 0000000000000000] 14:17:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 176 (0000001D444E4000) [pid = 3432] [serial = 729] [outer = 0000001D43789C00] 14:17:13 INFO - PROCESS | 3432 | 1463174233440 Marionette DEBUG loaded listener.js 14:17:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 177 (0000001D4494DC00) [pid = 3432] [serial = 730] [outer = 0000001D43789C00] 14:17:14 INFO - PROCESS | 3432 | 1463174234049 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 14:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1014ms 14:17:14 INFO - PROCESS | 3432 | 1463174234096 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 14:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:17:14 INFO - PROCESS | 3432 | 1463174234100 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 14:17:14 INFO - PROCESS | 3432 | 1463174234103 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:17:14 INFO - PROCESS | 3432 | 1463174234105 Marionette TRACE conn5 <- [1,938,null,{}] 14:17:14 INFO - PROCESS | 3432 | 1463174234109 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:14 INFO - PROCESS | 3432 | 1463174234226 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 14:17:14 INFO - PROCESS | 3432 | 1463174234326 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43279800 == 67 [pid = 3432] [id = 244] 14:17:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 178 (0000001D449EE000) [pid = 3432] [serial = 731] [outer = 0000000000000000] 14:17:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 179 (0000001D45C56400) [pid = 3432] [serial = 732] [outer = 0000001D449EE000] 14:17:14 INFO - PROCESS | 3432 | 1463174234382 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 180 (0000001D46E0B000) [pid = 3432] [serial = 733] [outer = 0000001D449EE000] 14:17:14 INFO - PROCESS | 3432 | 1463174234960 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 14:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 944ms 14:17:15 INFO - PROCESS | 3432 | 1463174235050 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 3432 | 1463174235052 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 14:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:17:15 INFO - PROCESS | 3432 | 1463174235056 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 3432 | 1463174235058 Marionette TRACE conn5 <- [1,942,null,{}] 14:17:15 INFO - PROCESS | 3432 | 1463174235075 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:15 INFO - PROCESS | 3432 | 1463174235220 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 14:17:15 INFO - PROCESS | 3432 | 1463174235276 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BD4F800 == 68 [pid = 3432] [id = 245] 14:17:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 181 (0000001D472C0000) [pid = 3432] [serial = 734] [outer = 0000000000000000] 14:17:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 182 (0000001D47318400) [pid = 3432] [serial = 735] [outer = 0000001D472C0000] 14:17:15 INFO - PROCESS | 3432 | 1463174235332 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 183 (0000001D4743C000) [pid = 3432] [serial = 736] [outer = 0000001D472C0000] 14:17:15 INFO - PROCESS | 3432 | 1463174235965 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 14:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 985ms 14:17:16 INFO - PROCESS | 3432 | 1463174236043 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 14:17:16 INFO - PROCESS | 3432 | 1463174236046 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 14:17:16 INFO - PROCESS | 3432 | 1463174236064 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:17:16 INFO - PROCESS | 3432 | 1463174236066 Marionette TRACE conn5 <- [1,946,null,{}] 14:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:17:16 INFO - PROCESS | 3432 | 1463174236070 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:16 INFO - PROCESS | 3432 | 1463174236201 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 14:17:16 INFO - PROCESS | 3432 | 1463174236325 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D2D1000 == 69 [pid = 3432] [id = 246] 14:17:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 184 (0000001D4BB16C00) [pid = 3432] [serial = 737] [outer = 0000000000000000] 14:17:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 185 (0000001D4C3B7800) [pid = 3432] [serial = 738] [outer = 0000001D4BB16C00] 14:17:16 INFO - PROCESS | 3432 | 1463174236385 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 186 (0000001D4CCEEC00) [pid = 3432] [serial = 739] [outer = 0000001D4BB16C00] 14:17:16 INFO - PROCESS | 3432 | 1463174236981 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 14:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 943ms 14:17:17 INFO - PROCESS | 3432 | 1463174237013 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 14:17:17 INFO - PROCESS | 3432 | 1463174237016 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 14:17:17 INFO - PROCESS | 3432 | 1463174237019 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:17:17 INFO - PROCESS | 3432 | 1463174237021 Marionette TRACE conn5 <- [1,950,null,{}] 14:17:17 INFO - PROCESS | 3432 | 1463174237025 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:17 INFO - PROCESS | 3432 | 1463174237136 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 14:17:17 INFO - PROCESS | 3432 | 1463174237257 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4CB6E800 == 70 [pid = 3432] [id = 247] 14:17:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 187 (0000001D33E73C00) [pid = 3432] [serial = 740] [outer = 0000000000000000] 14:17:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 188 (0000001D4CCF2C00) [pid = 3432] [serial = 741] [outer = 0000001D33E73C00] 14:17:17 INFO - PROCESS | 3432 | 1463174237312 Marionette DEBUG loaded listener.js 14:17:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 189 (0000001D4CBA2C00) [pid = 3432] [serial = 742] [outer = 0000001D33E73C00] 14:17:17 INFO - PROCESS | 3432 | 1463174237903 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 14:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 942ms 14:17:17 INFO - PROCESS | 3432 | 1463174237965 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 14:17:17 INFO - PROCESS | 3432 | 1463174237967 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 14:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:17:17 INFO - PROCESS | 3432 | 1463174237971 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 3432 | 1463174237973 Marionette TRACE conn5 <- [1,954,null,{}] 14:17:17 INFO - PROCESS | 3432 | 1463174237977 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:18 INFO - PROCESS | 3432 | 1463174238092 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 14:17:18 INFO - PROCESS | 3432 | 1463174238196 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA94800 == 71 [pid = 3432] [id = 248] 14:17:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 190 (0000001D32938400) [pid = 3432] [serial = 743] [outer = 0000000000000000] 14:17:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 191 (0000001D38B07800) [pid = 3432] [serial = 744] [outer = 0000001D32938400] 14:17:18 INFO - PROCESS | 3432 | 1463174238253 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 192 (0000001D45CBC800) [pid = 3432] [serial = 745] [outer = 0000001D32938400] 14:17:19 INFO - PROCESS | 3432 | 1463174239061 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 14:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1143ms 14:17:19 INFO - PROCESS | 3432 | 1463174239116 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 3432 | 1463174239122 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 14:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:17:19 INFO - PROCESS | 3432 | 1463174239126 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 3432 | 1463174239130 Marionette TRACE conn5 <- [1,958,null,{}] 14:17:19 INFO - PROCESS | 3432 | 1463174239150 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:19 INFO - PROCESS | 3432 | 1463174239261 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 14:17:19 INFO - PROCESS | 3432 | 1463174239402 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37F5B000 == 72 [pid = 3432] [id = 249] 14:17:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 193 (0000001D38E16000) [pid = 3432] [serial = 746] [outer = 0000000000000000] 14:17:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 194 (0000001D3C6B8400) [pid = 3432] [serial = 747] [outer = 0000001D38E16000] 14:17:19 INFO - PROCESS | 3432 | 1463174239455 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 195 (0000001D3D81E400) [pid = 3432] [serial = 748] [outer = 0000001D38E16000] 14:17:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47BC4000 == 71 [pid = 3432] [id = 239] 14:17:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471BD800 == 70 [pid = 3432] [id = 238] 14:17:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F2BE000 == 69 [pid = 3432] [id = 237] 14:17:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C10800 == 68 [pid = 3432] [id = 236] 14:17:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D06000 == 67 [pid = 3432] [id = 235] 14:17:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D432F6000 == 66 [pid = 3432] [id = 234] 14:17:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FE6800 == 65 [pid = 3432] [id = 233] 14:17:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40D98800 == 64 [pid = 3432] [id = 232] 14:17:19 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C47000 == 63 [pid = 3432] [id = 231] 14:17:19 INFO - PROCESS | 3432 | --DOMWINDOW == 194 (0000001D44575800) [pid = 3432] [serial = 623] [outer = 0000000000000000] [url = about:blank] 14:17:19 INFO - PROCESS | 3432 | --DOMWINDOW == 193 (0000001D430E8000) [pid = 3432] [serial = 626] [outer = 0000000000000000] [url = about:blank] 14:17:19 INFO - PROCESS | 3432 | --DOMWINDOW == 192 (0000001D43C5E400) [pid = 3432] [serial = 629] [outer = 0000000000000000] [url = about:blank] 14:17:19 INFO - PROCESS | 3432 | --DOMWINDOW == 191 (0000001D46E0B800) [pid = 3432] [serial = 632] [outer = 0000000000000000] [url = about:blank] 14:17:19 INFO - PROCESS | 3432 | --DOMWINDOW == 190 (0000001D381AB400) [pid = 3432] [serial = 635] [outer = 0000000000000000] [url = about:blank] 14:17:19 INFO - PROCESS | 3432 | --DOMWINDOW == 189 (0000001D47433400) [pid = 3432] [serial = 665] [outer = 0000000000000000] [url = about:blank] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41D5E800 == 62 [pid = 3432] [id = 230] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47170000 == 61 [pid = 3432] [id = 140] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D484B9000 == 60 [pid = 3432] [id = 171] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCE3800 == 59 [pid = 3432] [id = 223] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47671800 == 58 [pid = 3432] [id = 154] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D484B2000 == 57 [pid = 3432] [id = 208] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47680000 == 56 [pid = 3432] [id = 196] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D437B7800 == 55 [pid = 3432] [id = 228] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47686000 == 54 [pid = 3432] [id = 167] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D594800 == 53 [pid = 3432] [id = 206] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474CF800 == 52 [pid = 3432] [id = 195] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4AB8A800 == 51 [pid = 3432] [id = 212] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48053000 == 50 [pid = 3432] [id = 156] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3E9800 == 49 [pid = 3432] [id = 229] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F81C000 == 48 [pid = 3432] [id = 172] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BB3F000 == 47 [pid = 3432] [id = 226] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BCD1800 == 46 [pid = 3432] [id = 222] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A21000 == 45 [pid = 3432] [id = 207] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F4A000 == 44 [pid = 3432] [id = 224] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4A10B800 == 43 [pid = 3432] [id = 209] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BB52000 == 42 [pid = 3432] [id = 225] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D0D800 == 41 [pid = 3432] [id = 227] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3746A000 == 40 [pid = 3432] [id = 29] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48F17800 == 39 [pid = 3432] [id = 173] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D431C3000 == 38 [pid = 3432] [id = 194] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47BCE000 == 37 [pid = 3432] [id = 155] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C22000 == 36 [pid = 3432] [id = 22] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3EA94800 == 35 [pid = 3432] [id = 248] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4CB6E800 == 34 [pid = 3432] [id = 247] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D2D1000 == 33 [pid = 3432] [id = 246] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BD4F800 == 32 [pid = 3432] [id = 245] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43279800 == 31 [pid = 3432] [id = 244] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BB51000 == 30 [pid = 3432] [id = 243] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43C7F000 == 29 [pid = 3432] [id = 242] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FC9A000 == 28 [pid = 3432] [id = 241] 14:17:20 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4A121000 == 27 [pid = 3432] [id = 240] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 188 (0000001D472BFC00) [pid = 3432] [serial = 501] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 187 (0000001D444C8400) [pid = 3432] [serial = 543] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 186 (0000001D45CBC000) [pid = 3432] [serial = 576] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 185 (0000001D43CD0800) [pid = 3432] [serial = 653] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 184 (0000001D449B3C00) [pid = 3432] [serial = 656] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 183 (0000001D444C0000) [pid = 3432] [serial = 654] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 182 (0000001D449F7400) [pid = 3432] [serial = 657] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 181 (0000001D42DF0C00) [pid = 3432] [serial = 659] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 180 (0000001D39A19000) [pid = 3432] [serial = 644] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 179 (0000001D3D806400) [pid = 3432] [serial = 645] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 178 (0000001D37A71400) [pid = 3432] [serial = 617] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 177 (0000001D3F2E8C00) [pid = 3432] [serial = 620] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 176 (0000001D373EFC00) [pid = 3432] [serial = 639] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 175 (0000001D32A55C00) [pid = 3432] [serial = 638] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 174 (0000001D430DAC00) [pid = 3432] [serial = 650] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 173 (0000001D4013E800) [pid = 3432] [serial = 647] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 172 (0000001D41E17800) [pid = 3432] [serial = 648] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 171 (0000001D3D817000) [pid = 3432] [serial = 642] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 170 (0000001D45C56C00) [pid = 3432] [serial = 615] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 169 (0000001D3D59A000) [pid = 3432] [serial = 641] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D46C39400) [pid = 3432] [serial = 662] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D47317800) [pid = 3432] [serial = 663] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D45C58000) [pid = 3432] [serial = 660] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D433B7400) [pid = 3432] [serial = 651] [outer = 0000000000000000] [url = about:blank] 14:17:22 INFO - PROCESS | 3432 | 1463174242239 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 14:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 3151ms 14:17:22 INFO - PROCESS | 3432 | 1463174242282 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 3432 | 1463174242286 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 14:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:17:22 INFO - PROCESS | 3432 | 1463174242292 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 3432 | 1463174242296 Marionette TRACE conn5 <- [1,962,null,{}] 14:17:22 INFO - PROCESS | 3432 | 1463174242302 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:22 INFO - PROCESS | 3432 | 1463174242403 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 14:17:22 INFO - PROCESS | 3432 | 1463174242414 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D34159800 == 28 [pid = 3432] [id = 250] 14:17:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D32153000) [pid = 3432] [serial = 749] [outer = 0000000000000000] 14:17:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D32155000) [pid = 3432] [serial = 750] [outer = 0000001D32153000] 14:17:22 INFO - PROCESS | 3432 | 1463174242463 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D32877C00) [pid = 3432] [serial = 751] [outer = 0000001D32153000] 14:17:23 INFO - PROCESS | 3432 | 1463174243004 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 14:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 14:17:23 INFO - PROCESS | 3432 | 1463174243030 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 3432 | 1463174243037 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 14:17:23 INFO - PROCESS | 3432 | 1463174243044 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:17:23 INFO - PROCESS | 3432 | 1463174243047 Marionette TRACE conn5 <- [1,966,null,{}] 14:17:23 INFO - PROCESS | 3432 | 1463174243051 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:23 INFO - PROCESS | 3432 | 1463174243142 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 14:17:23 INFO - PROCESS | 3432 | 1463174243158 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37F5F800 == 29 [pid = 3432] [id = 251] 14:17:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D3287E000) [pid = 3432] [serial = 752] [outer = 0000000000000000] 14:17:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 170 (0000001D32941400) [pid = 3432] [serial = 753] [outer = 0000001D3287E000] 14:17:23 INFO - PROCESS | 3432 | 1463174243278 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 171 (0000001D32A0C400) [pid = 3432] [serial = 754] [outer = 0000001D3287E000] 14:17:23 INFO - PROCESS | 3432 | 1463174243691 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 14:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 14:17:23 INFO - PROCESS | 3432 | 1463174243741 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 3432 | 1463174243744 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 14:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:17:23 INFO - PROCESS | 3432 | 1463174243747 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - PROCESS | 3432 | 1463174243752 Marionette TRACE conn5 <- [1,970,null,{}] 14:17:23 INFO - PROCESS | 3432 | 1463174243764 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:23 INFO - PROCESS | 3432 | 1463174243868 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 14:17:23 INFO - PROCESS | 3432 | 1463174243888 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6E3000 == 30 [pid = 3432] [id = 252] 14:17:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 172 (0000001D31820C00) [pid = 3432] [serial = 755] [outer = 0000000000000000] 14:17:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 173 (0000001D32BE1800) [pid = 3432] [serial = 756] [outer = 0000001D31820C00] 14:17:23 INFO - PROCESS | 3432 | 1463174243939 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 174 (0000001D32F17800) [pid = 3432] [serial = 757] [outer = 0000001D31820C00] 14:17:24 INFO - PROCESS | 3432 | 1463174244456 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 14:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 733ms 14:17:24 INFO - PROCESS | 3432 | 1463174244512 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 14:17:24 INFO - PROCESS | 3432 | 1463174244514 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 14:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:17:24 INFO - PROCESS | 3432 | 1463174244529 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - PROCESS | 3432 | 1463174244531 Marionette TRACE conn5 <- [1,974,null,{}] 14:17:24 INFO - PROCESS | 3432 | 1463174244535 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:24 INFO - PROCESS | 3432 | 1463174244649 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 14:17:24 INFO - PROCESS | 3432 | 1463174244664 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D067000 == 31 [pid = 3432] [id = 253] 14:17:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 175 (0000001D33E78000) [pid = 3432] [serial = 758] [outer = 0000000000000000] 14:17:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 176 (0000001D3414E000) [pid = 3432] [serial = 759] [outer = 0000001D33E78000] 14:17:24 INFO - PROCESS | 3432 | 1463174244757 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 177 (0000001D37266C00) [pid = 3432] [serial = 760] [outer = 0000001D33E78000] 14:17:25 INFO - PROCESS | 3432 | 1463174245215 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 14:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 733ms 14:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:17:25 INFO - PROCESS | 3432 | 1463174245270 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 3432 | 1463174245272 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 14:17:25 INFO - PROCESS | 3432 | 1463174245276 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - PROCESS | 3432 | 1463174245278 Marionette TRACE conn5 <- [1,978,null,{}] 14:17:25 INFO - PROCESS | 3432 | 1463174245282 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:25 INFO - PROCESS | 3432 | 1463174245397 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 14:17:25 INFO - PROCESS | 3432 | 1463174245408 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F2BC800 == 32 [pid = 3432] [id = 254] 14:17:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 178 (0000001D32154000) [pid = 3432] [serial = 761] [outer = 0000000000000000] 14:17:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 179 (0000001D37424C00) [pid = 3432] [serial = 762] [outer = 0000001D32154000] 14:17:25 INFO - PROCESS | 3432 | 1463174245454 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 180 (0000001D37431800) [pid = 3432] [serial = 763] [outer = 0000001D32154000] 14:17:25 INFO - PROCESS | 3432 | 1463174245937 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 14:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 14:17:26 INFO - PROCESS | 3432 | 1463174246028 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 14:17:26 INFO - PROCESS | 3432 | 1463174246030 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 14:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:17:26 INFO - PROCESS | 3432 | 1463174246038 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:17:26 INFO - PROCESS | 3432 | 1463174246040 Marionette TRACE conn5 <- [1,982,null,{}] 14:17:26 INFO - PROCESS | 3432 | 1463174246044 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:27 INFO - PROCESS | 3432 | 1463174247249 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 179 (0000001D37267400) [pid = 3432] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 178 (0000001D40EE5C00) [pid = 3432] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 177 (0000001D32A11400) [pid = 3432] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 176 (0000001D381A7C00) [pid = 3432] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 175 (0000001D3287D800) [pid = 3432] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 174 (0000001D39A11C00) [pid = 3432] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 173 (0000001D3FEDA400) [pid = 3432] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 172 (0000001D4310A400) [pid = 3432] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 171 (0000001D4073F000) [pid = 3432] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 170 (0000001D3287CC00) [pid = 3432] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 169 (0000001D38B03400) [pid = 3432] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D32940C00) [pid = 3432] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D444E7800) [pid = 3432] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D40D17800) [pid = 3432] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D444DC800) [pid = 3432] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 164 (0000001D3293D800) [pid = 3432] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 163 (0000001D3CB0D800) [pid = 3432] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 162 (0000001D46C40000) [pid = 3432] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 161 (0000001D3D0EA400) [pid = 3432] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 160 (0000001D430E6800) [pid = 3432] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 159 (0000001D444C9C00) [pid = 3432] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D448C7C00) [pid = 3432] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D430E4000) [pid = 3432] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D3D5A5000) [pid = 3432] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D43CCF800) [pid = 3432] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D430B9400) [pid = 3432] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D43783C00) [pid = 3432] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D43CD3000) [pid = 3432] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D30FDA400) [pid = 3432] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D40D20000) [pid = 3432] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D38CCD000) [pid = 3432] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D4731A800) [pid = 3432] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D3F85D000) [pid = 3432] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D37A77000) [pid = 3432] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D31822000) [pid = 3432] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D3C847000) [pid = 3432] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D381D2C00) [pid = 3432] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D3F8CEC00) [pid = 3432] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D448F8400) [pid = 3432] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D32910C00) [pid = 3432] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D4855BC00) [pid = 3432] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D4378AC00) [pid = 3432] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D31FCAC00) [pid = 3432] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D38E12000) [pid = 3432] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D4443E800) [pid = 3432] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D38099000) [pid = 3432] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D37432C00) [pid = 3432] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D3D815C00) [pid = 3432] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D44577000) [pid = 3432] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D32938400) [pid = 3432] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D33E73C00) [pid = 3432] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D4BB16C00) [pid = 3432] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D472C0000) [pid = 3432] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D449EE000) [pid = 3432] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D43789C00) [pid = 3432] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D3F8C9800) [pid = 3432] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D381D6800) [pid = 3432] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:17:27 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D44944C00) [pid = 3432] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:17:27 INFO - PROCESS | 3432 | 1463174247327 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D33FC8800 == 33 [pid = 3432] [id = 255] 14:17:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D3181FC00) [pid = 3432] [serial = 764] [outer = 0000000000000000] 14:17:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D3287CC00) [pid = 3432] [serial = 765] [outer = 0000001D3181FC00] 14:17:27 INFO - PROCESS | 3432 | 1463174247377 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D3742B400) [pid = 3432] [serial = 766] [outer = 0000001D3181FC00] 14:17:27 INFO - PROCESS | 3432 | 1463174247761 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 14:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1736ms 14:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:17:27 INFO - PROCESS | 3432 | 1463174247776 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 14:17:27 INFO - PROCESS | 3432 | 1463174247778 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 14:17:27 INFO - PROCESS | 3432 | 1463174247781 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:17:27 INFO - PROCESS | 3432 | 1463174247783 Marionette TRACE conn5 <- [1,986,null,{}] 14:17:27 INFO - PROCESS | 3432 | 1463174247787 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:27 INFO - PROCESS | 3432 | 1463174247868 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 14:17:27 INFO - PROCESS | 3432 | 1463174247875 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FB89000 == 34 [pid = 3432] [id = 256] 14:17:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D381A5000) [pid = 3432] [serial = 767] [outer = 0000000000000000] 14:17:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D381E1800) [pid = 3432] [serial = 768] [outer = 0000001D381A5000] 14:17:27 INFO - PROCESS | 3432 | 1463174247921 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D38B58400) [pid = 3432] [serial = 769] [outer = 0000001D381A5000] 14:17:28 INFO - PROCESS | 3432 | 1463174248350 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 14:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 627ms 14:17:28 INFO - PROCESS | 3432 | 1463174248412 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 3432 | 1463174248414 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 14:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:17:28 INFO - PROCESS | 3432 | 1463174248417 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 3432 | 1463174248419 Marionette TRACE conn5 <- [1,990,null,{}] 14:17:28 INFO - PROCESS | 3432 | 1463174248423 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:28 INFO - PROCESS | 3432 | 1463174248505 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 14:17:28 INFO - PROCESS | 3432 | 1463174248514 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE05800 == 35 [pid = 3432] [id = 257] 14:17:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D38CC6C00) [pid = 3432] [serial = 770] [outer = 0000000000000000] 14:17:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D38E16800) [pid = 3432] [serial = 771] [outer = 0000001D38CC6C00] 14:17:28 INFO - PROCESS | 3432 | 1463174248560 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D39A0D400) [pid = 3432] [serial = 772] [outer = 0000001D38CC6C00] 14:17:29 INFO - PROCESS | 3432 | 1463174248992 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 14:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 14:17:29 INFO - PROCESS | 3432 | 1463174249055 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 14:17:29 INFO - PROCESS | 3432 | 1463174249057 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 14:17:29 INFO - PROCESS | 3432 | 1463174249061 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:17:29 INFO - PROCESS | 3432 | 1463174249063 Marionette TRACE conn5 <- [1,994,null,{}] 14:17:29 INFO - PROCESS | 3432 | 1463174249070 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:29 INFO - PROCESS | 3432 | 1463174249155 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 14:17:29 INFO - PROCESS | 3432 | 1463174249164 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3BB4C000 == 36 [pid = 3432] [id = 258] 14:17:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D3BB8B800) [pid = 3432] [serial = 773] [outer = 0000000000000000] 14:17:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D3C6C1400) [pid = 3432] [serial = 774] [outer = 0000001D3BB8B800] 14:17:29 INFO - PROCESS | 3432 | 1463174249210 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D3CB0D800) [pid = 3432] [serial = 775] [outer = 0000001D3BB8B800] 14:17:30 INFO - PROCESS | 3432 | 1463174250037 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 14:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1034ms 14:17:30 INFO - PROCESS | 3432 | 1463174250097 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 3432 | 1463174250103 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 14:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:17:30 INFO - PROCESS | 3432 | 1463174250130 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 3432 | 1463174250135 Marionette TRACE conn5 <- [1,998,null,{}] 14:17:30 INFO - PROCESS | 3432 | 1463174250140 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:30 INFO - PROCESS | 3432 | 1463174250269 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 14:17:30 INFO - PROCESS | 3432 | 1463174250387 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C57800 == 37 [pid = 3432] [id = 259] 14:17:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D32910C00) [pid = 3432] [serial = 776] [outer = 0000000000000000] 14:17:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D3293E000) [pid = 3432] [serial = 777] [outer = 0000001D32910C00] 14:17:30 INFO - PROCESS | 3432 | 1463174250447 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D32A64000) [pid = 3432] [serial = 778] [outer = 0000001D32910C00] 14:17:31 INFO - PROCESS | 3432 | 1463174251141 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 14:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1058ms 14:17:31 INFO - PROCESS | 3432 | 1463174251169 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 3432 | 1463174251175 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 14:17:31 INFO - PROCESS | 3432 | 1463174251182 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:17:31 INFO - PROCESS | 3432 | 1463174251186 Marionette TRACE conn5 <- [1,1002,null,{}] 14:17:31 INFO - PROCESS | 3432 | 1463174251210 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:31 INFO - PROCESS | 3432 | 1463174251384 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 14:17:31 INFO - PROCESS | 3432 | 1463174251403 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F2B9000 == 38 [pid = 3432] [id = 260] 14:17:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D34152000) [pid = 3432] [serial = 779] [outer = 0000000000000000] 14:17:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D373F3800) [pid = 3432] [serial = 780] [outer = 0000001D34152000] 14:17:31 INFO - PROCESS | 3432 | 1463174251467 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D37F93800) [pid = 3432] [serial = 781] [outer = 0000001D34152000] 14:17:32 INFO - PROCESS | 3432 | 1463174252275 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 14:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1157ms 14:17:32 INFO - PROCESS | 3432 | 1463174252345 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 14:17:32 INFO - PROCESS | 3432 | 1463174252349 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 14:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:17:32 INFO - PROCESS | 3432 | 1463174252353 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:17:32 INFO - PROCESS | 3432 | 1463174252357 Marionette TRACE conn5 <- [1,1006,null,{}] 14:17:32 INFO - PROCESS | 3432 | 1463174252369 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:32 INFO - PROCESS | 3432 | 1463174252494 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 14:17:32 INFO - PROCESS | 3432 | 1463174252619 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D32394000 == 39 [pid = 3432] [id = 261] 14:17:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D3281DC00) [pid = 3432] [serial = 782] [outer = 0000000000000000] 14:17:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D33270800) [pid = 3432] [serial = 783] [outer = 0000001D3281DC00] 14:17:32 INFO - PROCESS | 3432 | 1463174252681 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D38B59800) [pid = 3432] [serial = 784] [outer = 0000001D3281DC00] 14:17:33 INFO - PROCESS | 3432 | --DOCSHELL 0000001D432F2000 == 38 [pid = 3432] [id = 124] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D381B1000) [pid = 3432] [serial = 636] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D4743D000) [pid = 3432] [serial = 519] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D3D6BAC00) [pid = 3432] [serial = 411] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D401F4800) [pid = 3432] [serial = 362] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D45CC0800) [pid = 3432] [serial = 624] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D44435C00) [pid = 3432] [serial = 510] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D3737E000) [pid = 3432] [serial = 456] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D3D5EA000) [pid = 3432] [serial = 507] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D45C58400) [pid = 3432] [serial = 588] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D472BBC00) [pid = 3432] [serial = 516] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D449F1000) [pid = 3432] [serial = 462] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D444E6C00) [pid = 3432] [serial = 513] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D37A7A400) [pid = 3432] [serial = 408] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D3F2E4C00) [pid = 3432] [serial = 459] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D46E0DC00) [pid = 3432] [serial = 468] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D46C3AC00) [pid = 3432] [serial = 465] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D43C63C00) [pid = 3432] [serial = 630] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D448C4800) [pid = 3432] [serial = 417] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D448FD400) [pid = 3432] [serial = 420] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D46C37800) [pid = 3432] [serial = 627] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D40633400) [pid = 3432] [serial = 621] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D472B9800) [pid = 3432] [serial = 633] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D38E0EC00) [pid = 3432] [serial = 618] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D433B5C00) [pid = 3432] [serial = 414] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D3742D400) [pid = 3432] [serial = 504] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D46C3F800) [pid = 3432] [serial = 585] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D406F2000) [pid = 3432] [serial = 549] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D448F1400) [pid = 3432] [serial = 552] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D390A2400) [pid = 3432] [serial = 546] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D3D5A0400) [pid = 3432] [serial = 579] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D43111C00) [pid = 3432] [serial = 582] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D444E4000) [pid = 3432] [serial = 729] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D430E1000) [pid = 3432] [serial = 727] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D40732000) [pid = 3432] [serial = 726] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D3CA3DC00) [pid = 3432] [serial = 724] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D45C4C800) [pid = 3432] [serial = 721] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D381E1000) [pid = 3432] [serial = 723] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D4494C400) [pid = 3432] [serial = 720] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D444E3400) [pid = 3432] [serial = 717] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D4378CC00) [pid = 3432] [serial = 705] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D43CD5800) [pid = 3432] [serial = 708] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D43C64000) [pid = 3432] [serial = 706] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D32A0E000) [pid = 3432] [serial = 711] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D444C0C00) [pid = 3432] [serial = 709] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D41D98400) [pid = 3432] [serial = 702] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D449ECC00) [pid = 3432] [serial = 688] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D3FC72C00) [pid = 3432] [serial = 687] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D4743A400) [pid = 3432] [serial = 666] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D3FF85C00) [pid = 3432] [serial = 699] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D40210C00) [pid = 3432] [serial = 700] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D3D0EE800) [pid = 3432] [serial = 691] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D381D6400) [pid = 3432] [serial = 690] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D32A5B000) [pid = 3432] [serial = 693] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D37B7BC00) [pid = 3432] [serial = 694] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D3D6B9800) [pid = 3432] [serial = 696] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D3F853400) [pid = 3432] [serial = 697] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D3D5E9000) [pid = 3432] [serial = 669] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D39093400) [pid = 3432] [serial = 668] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D3C6B8400) [pid = 3432] [serial = 747] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D43C5C800) [pid = 3432] [serial = 672] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D41E1E000) [pid = 3432] [serial = 671] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D3FF8DC00) [pid = 3432] [serial = 712] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D4743FC00) [pid = 3432] [serial = 676] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D46E02C00) [pid = 3432] [serial = 675] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D4BB12C00) [pid = 3432] [serial = 679] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 77 (0000001D48559400) [pid = 3432] [serial = 678] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 76 (0000001D4A142400) [pid = 3432] [serial = 682] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 75 (0000001D4A13C800) [pid = 3432] [serial = 681] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 74 (0000001D4BB1D400) [pid = 3432] [serial = 685] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 73 (0000001D4A135800) [pid = 3432] [serial = 684] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 72 (0000001D430ADC00) [pid = 3432] [serial = 714] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 71 (0000001D44580000) [pid = 3432] [serial = 718] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 70 (0000001D42DF4C00) [pid = 3432] [serial = 703] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 69 (0000001D3290E000) [pid = 3432] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 68 (0000001D430B5400) [pid = 3432] [serial = 715] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 67 (0000001D45CBC800) [pid = 3432] [serial = 745] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 66 (0000001D38B07800) [pid = 3432] [serial = 744] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 65 (0000001D4CBA2C00) [pid = 3432] [serial = 742] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 64 (0000001D4CCF2C00) [pid = 3432] [serial = 741] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 63 (0000001D4CCEEC00) [pid = 3432] [serial = 739] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 62 (0000001D4C3B7800) [pid = 3432] [serial = 738] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 61 (0000001D4743C000) [pid = 3432] [serial = 736] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 60 (0000001D47318400) [pid = 3432] [serial = 735] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 59 (0000001D46E0B000) [pid = 3432] [serial = 733] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 58 (0000001D45C56400) [pid = 3432] [serial = 732] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | --DOMWINDOW == 57 (0000001D4494DC00) [pid = 3432] [serial = 730] [outer = 0000000000000000] [url = about:blank] 14:17:33 INFO - PROCESS | 3432 | 1463174253563 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 14:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1238ms 14:17:33 INFO - PROCESS | 3432 | 1463174253592 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 3432 | 1463174253597 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 14:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:17:33 INFO - PROCESS | 3432 | 1463174253603 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 3432 | 1463174253606 Marionette TRACE conn5 <- [1,1010,null,{}] 14:17:33 INFO - PROCESS | 3432 | 1463174253612 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:33 INFO - PROCESS | 3432 | 1463174253700 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 14:17:33 INFO - PROCESS | 3432 | 1463174253709 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D33829000 == 39 [pid = 3432] [id = 262] 14:17:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 58 (0000001D32880800) [pid = 3432] [serial = 785] [outer = 0000000000000000] 14:17:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 59 (0000001D3290E000) [pid = 3432] [serial = 786] [outer = 0000001D32880800] 14:17:33 INFO - PROCESS | 3432 | 1463174253757 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 60 (0000001D3297B800) [pid = 3432] [serial = 787] [outer = 0000001D32880800] 14:17:34 INFO - PROCESS | 3432 | 1463174254312 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 14:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 731ms 14:17:34 INFO - PROCESS | 3432 | 1463174254337 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 14:17:34 INFO - PROCESS | 3432 | 1463174254343 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 14:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:17:34 INFO - PROCESS | 3432 | 1463174254349 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 3432 | 1463174254352 Marionette TRACE conn5 <- [1,1014,null,{}] 14:17:34 INFO - PROCESS | 3432 | 1463174254356 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:34 INFO - PROCESS | 3432 | 1463174254443 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 14:17:34 INFO - PROCESS | 3432 | 1463174254450 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C4A800 == 40 [pid = 3432] [id = 263] 14:17:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 61 (0000001D32BE3000) [pid = 3432] [serial = 788] [outer = 0000000000000000] 14:17:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 62 (0000001D32F15000) [pid = 3432] [serial = 789] [outer = 0000001D32BE3000] 14:17:34 INFO - PROCESS | 3432 | 1463174254496 Marionette DEBUG loaded listener.js 14:17:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 63 (0000001D3410CC00) [pid = 3432] [serial = 790] [outer = 0000001D32BE3000] 14:17:34 INFO - PROCESS | 3432 | 1463174254953 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 14:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 690ms 14:17:35 INFO - PROCESS | 3432 | 1463174255042 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 14:17:35 INFO - PROCESS | 3432 | 1463174255052 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 14:17:35 INFO - PROCESS | 3432 | 1463174255056 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:17:35 INFO - PROCESS | 3432 | 1463174255059 Marionette TRACE conn5 <- [1,1018,null,{}] 14:17:35 INFO - PROCESS | 3432 | 1463174255070 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:35 INFO - PROCESS | 3432 | 1463174255185 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 14:17:35 INFO - PROCESS | 3432 | 1463174255234 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA90800 == 41 [pid = 3432] [id = 264] 14:17:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 64 (0000001D3742DC00) [pid = 3432] [serial = 791] [outer = 0000000000000000] 14:17:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 65 (0000001D37AE8000) [pid = 3432] [serial = 792] [outer = 0000001D3742DC00] 14:17:35 INFO - PROCESS | 3432 | 1463174255284 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 66 (0000001D380A3000) [pid = 3432] [serial = 793] [outer = 0000001D3742DC00] 14:17:35 INFO - PROCESS | 3432 | 1463174255693 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 14:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:17:38 INFO - PROCESS | 3432 | --DOMWINDOW == 65 (0000001D33E78000) [pid = 3432] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1914ms 14:17:38 INFO - PROCESS | 3432 | --DOMWINDOW == 64 (0000001D32154000) [pid = 3432] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:17:38 INFO - PROCESS | 3432 | --DOMWINDOW == 63 (0000001D3181FC00) [pid = 3432] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:17:38 INFO - PROCESS | 3432 | --DOMWINDOW == 62 (0000001D3287E000) [pid = 3432] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:17:38 INFO - PROCESS | 3432 | --DOMWINDOW == 61 (0000001D32153000) [pid = 3432] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:17:38 INFO - PROCESS | 3432 | --DOMWINDOW == 60 (0000001D381A5000) [pid = 3432] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:17:38 INFO - PROCESS | 3432 | --DOMWINDOW == 59 (0000001D31820C00) [pid = 3432] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:17:38 INFO - PROCESS | 3432 | --DOMWINDOW == 58 (0000001D38E16000) [pid = 3432] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:17:38 INFO - PROCESS | 3432 | --DOMWINDOW == 57 (0000001D38CC6C00) [pid = 3432] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:17:38 INFO - PROCESS | 3432 | 1463174256977 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 14:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1196ms 14:17:38 INFO - PROCESS | 3432 | 1463174256980 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 14:17:38 INFO - PROCESS | 3432 | 1463174256983 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - PROCESS | 3432 | 1463174256985 Marionette TRACE conn5 <- [1,1022,null,{}] 14:17:38 INFO - PROCESS | 3432 | 1463174256989 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:38 INFO - PROCESS | 3432 | 1463174257073 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 14:17:38 INFO - PROCESS | 3432 | 1463174257080 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F6AC800 == 42 [pid = 3432] [id = 265] 14:17:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 58 (0000001D34112400) [pid = 3432] [serial = 794] [outer = 0000000000000000] 14:17:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 59 (0000001D37431000) [pid = 3432] [serial = 795] [outer = 0000001D34112400] 14:17:38 INFO - PROCESS | 3432 | 1463174257182 Marionette DEBUG loaded listener.js 14:17:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 60 (0000001D381DB000) [pid = 3432] [serial = 796] [outer = 0000001D34112400] 14:17:38 INFO - PROCESS | 3432 | 1463174257534 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 14:17:38 INFO - PROCESS | 3432 | 1463174258182 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 14:17:38 INFO - PROCESS | 3432 | 1463174258185 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 14:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:17:38 INFO - PROCESS | 3432 | 1463174258188 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - PROCESS | 3432 | 1463174258190 Marionette TRACE conn5 <- [1,1026,null,{}] 14:17:38 INFO - PROCESS | 3432 | 1463174258202 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:38 INFO - PROCESS | 3432 | 1463174258288 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 14:17:38 INFO - PROCESS | 3432 | 1463174258296 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCAB000 == 43 [pid = 3432] [id = 266] 14:17:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 61 (0000001D381DE000) [pid = 3432] [serial = 797] [outer = 0000000000000000] 14:17:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 62 (0000001D38B55800) [pid = 3432] [serial = 798] [outer = 0000001D381DE000] 14:17:38 INFO - PROCESS | 3432 | 1463174258341 Marionette DEBUG loaded listener.js 14:17:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 63 (0000001D3909D000) [pid = 3432] [serial = 799] [outer = 0000001D381DE000] 14:17:38 INFO - PROCESS | 3432 | 1463174258751 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 14:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 583ms 14:17:38 INFO - PROCESS | 3432 | 1463174258774 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 14:17:38 INFO - PROCESS | 3432 | 1463174258777 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 14:17:38 INFO - PROCESS | 3432 | 1463174258780 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:17:38 INFO - PROCESS | 3432 | 1463174258782 Marionette TRACE conn5 <- [1,1030,null,{}] 14:17:38 INFO - PROCESS | 3432 | 1463174258785 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:38 INFO - PROCESS | 3432 | 1463174258920 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 14:17:38 INFO - PROCESS | 3432 | 1463174258930 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3EC000 == 44 [pid = 3432] [id = 267] 14:17:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 64 (0000001D38B09800) [pid = 3432] [serial = 800] [outer = 0000000000000000] 14:17:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 65 (0000001D3BB56C00) [pid = 3432] [serial = 801] [outer = 0000001D38B09800] 14:17:38 INFO - PROCESS | 3432 | 1463174258978 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 66 (0000001D3CF5E400) [pid = 3432] [serial = 802] [outer = 0000001D38B09800] 14:17:39 INFO - PROCESS | 3432 | 1463174259333 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 14:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 586ms 14:17:39 INFO - PROCESS | 3432 | 1463174259370 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 14:17:39 INFO - PROCESS | 3432 | 1463174259372 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 14:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:17:39 INFO - PROCESS | 3432 | 1463174259375 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:17:39 INFO - PROCESS | 3432 | 1463174259377 Marionette TRACE conn5 <- [1,1034,null,{}] 14:17:39 INFO - PROCESS | 3432 | 1463174259381 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:39 INFO - PROCESS | 3432 | 1463174259463 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 14:17:39 INFO - PROCESS | 3432 | 1463174259538 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41D5F000 == 45 [pid = 3432] [id = 268] 14:17:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 67 (0000001D38E11C00) [pid = 3432] [serial = 803] [outer = 0000000000000000] 14:17:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 68 (0000001D3D599800) [pid = 3432] [serial = 804] [outer = 0000001D38E11C00] 14:17:39 INFO - PROCESS | 3432 | 1463174259585 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 69 (0000001D3D5A1C00) [pid = 3432] [serial = 805] [outer = 0000001D38E11C00] 14:17:40 INFO - PROCESS | 3432 | 1463174260073 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 734ms 14:17:40 INFO - PROCESS | 3432 | 1463174260113 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 3432 | 1463174260119 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 14:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:17:40 INFO - PROCESS | 3432 | 1463174260125 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - PROCESS | 3432 | 1463174260129 Marionette TRACE conn5 <- [1,1038,null,{}] 14:17:40 INFO - PROCESS | 3432 | 1463174260135 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:40 INFO - PROCESS | 3432 | 1463174260254 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 14:17:40 INFO - PROCESS | 3432 | 1463174260346 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37F46000 == 46 [pid = 3432] [id = 269] 14:17:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 70 (0000001D32877000) [pid = 3432] [serial = 806] [outer = 0000000000000000] 14:17:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 71 (0000001D3293AC00) [pid = 3432] [serial = 807] [outer = 0000001D32877000] 14:17:40 INFO - PROCESS | 3432 | 1463174260409 Marionette DEBUG loaded listener.js 14:17:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 72 (0000001D32B62800) [pid = 3432] [serial = 808] [outer = 0000001D32877000] 14:17:40 INFO - PROCESS | 3432 | 1463174260923 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 836ms 14:17:40 INFO - PROCESS | 3432 | 1463174260964 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 3432 | 1463174260970 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 14:17:40 INFO - PROCESS | 3432 | 1463174260977 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:17:40 INFO - PROCESS | 3432 | 1463174260980 Marionette TRACE conn5 <- [1,1042,null,{}] 14:17:40 INFO - PROCESS | 3432 | 1463174260985 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:41 INFO - PROCESS | 3432 | 1463174261098 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 14:17:41 INFO - PROCESS | 3432 | 1463174261199 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE0D800 == 47 [pid = 3432] [id = 270] 14:17:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 73 (0000001D37430C00) [pid = 3432] [serial = 809] [outer = 0000000000000000] 14:17:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 74 (0000001D37B7B800) [pid = 3432] [serial = 810] [outer = 0000001D37430C00] 14:17:41 INFO - PROCESS | 3432 | 1463174261328 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 75 (0000001D381D7400) [pid = 3432] [serial = 811] [outer = 0000001D37430C00] 14:17:42 INFO - PROCESS | 3432 | 1463174262199 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 14:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1338ms 14:17:42 INFO - PROCESS | 3432 | 1463174262321 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 14:17:42 INFO - PROCESS | 3432 | 1463174262325 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 14:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:17:42 INFO - PROCESS | 3432 | 1463174262329 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:17:42 INFO - PROCESS | 3432 | 1463174262333 Marionette TRACE conn5 <- [1,1046,null,{}] 14:17:42 INFO - PROCESS | 3432 | 1463174262346 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:42 INFO - PROCESS | 3432 | 1463174262503 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 14:17:42 INFO - PROCESS | 3432 | 1463174262616 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42DAA000 == 48 [pid = 3432] [id = 271] 14:17:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 76 (0000001D3CBE8C00) [pid = 3432] [serial = 812] [outer = 0000000000000000] 14:17:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 77 (0000001D3D59F800) [pid = 3432] [serial = 813] [outer = 0000001D3CBE8C00] 14:17:42 INFO - PROCESS | 3432 | 1463174262684 Marionette DEBUG loaded listener.js 14:17:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D3D5F1400) [pid = 3432] [serial = 814] [outer = 0000001D3CBE8C00] 14:17:43 INFO - PROCESS | 3432 | 1463174263249 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 14:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 943ms 14:17:43 INFO - PROCESS | 3432 | 1463174263273 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 3432 | 1463174263276 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 14:17:43 INFO - PROCESS | 3432 | 1463174263296 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:17:43 INFO - PROCESS | 3432 | 1463174263299 Marionette TRACE conn5 <- [1,1050,null,{}] 14:17:43 INFO - PROCESS | 3432 | 1463174263303 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:43 INFO - PROCESS | 3432 | 1463174263412 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 14:17:43 INFO - PROCESS | 3432 | 1463174263498 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42F65000 == 49 [pid = 3432] [id = 272] 14:17:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D3D6C0000) [pid = 3432] [serial = 815] [outer = 0000000000000000] 14:17:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D3D6C3000) [pid = 3432] [serial = 816] [outer = 0000001D3D6C0000] 14:17:43 INFO - PROCESS | 3432 | 1463174263554 Marionette DEBUG loaded listener.js 14:17:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D3D811400) [pid = 3432] [serial = 817] [outer = 0000001D3D6C0000] 14:17:44 INFO - PROCESS | 3432 | 1463174264174 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 14:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 944ms 14:17:44 INFO - PROCESS | 3432 | 1463174264244 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 14:17:44 INFO - PROCESS | 3432 | 1463174264247 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 14:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:17:44 INFO - PROCESS | 3432 | 1463174264250 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:17:44 INFO - PROCESS | 3432 | 1463174264252 Marionette TRACE conn5 <- [1,1054,null,{}] 14:17:44 INFO - PROCESS | 3432 | 1463174264256 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:44 INFO - PROCESS | 3432 | 1463174264362 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 14:17:44 INFO - PROCESS | 3432 | 1463174264435 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FF7000 == 50 [pid = 3432] [id = 273] 14:17:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D3D818800) [pid = 3432] [serial = 818] [outer = 0000000000000000] 14:17:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D3D81C000) [pid = 3432] [serial = 819] [outer = 0000001D3D818800] 14:17:44 INFO - PROCESS | 3432 | 1463174264491 Marionette DEBUG loaded listener.js 14:17:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D3EA28000) [pid = 3432] [serial = 820] [outer = 0000001D3D818800] 14:17:45 INFO - PROCESS | 3432 | 1463174265108 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 14:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 923ms 14:17:45 INFO - PROCESS | 3432 | 1463174265175 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 14:17:45 INFO - PROCESS | 3432 | 1463174265178 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 14:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:17:45 INFO - PROCESS | 3432 | 1463174265181 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:17:45 INFO - PROCESS | 3432 | 1463174265183 Marionette TRACE conn5 <- [1,1058,null,{}] 14:17:45 INFO - PROCESS | 3432 | 1463174265188 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:45 INFO - PROCESS | 3432 | 1463174265352 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 14:17:45 INFO - PROCESS | 3432 | 1463174265570 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D372D1000 == 51 [pid = 3432] [id = 274] 14:17:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D31824400) [pid = 3432] [serial = 821] [outer = 0000000000000000] 14:17:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D31F38400) [pid = 3432] [serial = 822] [outer = 0000001D31824400] 14:17:45 INFO - PROCESS | 3432 | 1463174265629 Marionette DEBUG loaded listener.js 14:17:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D32902C00) [pid = 3432] [serial = 823] [outer = 0000001D31824400] 14:17:46 INFO - PROCESS | 3432 | 1463174266173 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 14:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1029ms 14:17:46 INFO - PROCESS | 3432 | 1463174266232 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 14:17:46 INFO - PROCESS | 3432 | 1463174266237 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 14:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:17:46 INFO - PROCESS | 3432 | 1463174266260 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:17:46 INFO - PROCESS | 3432 | 1463174266264 Marionette TRACE conn5 <- [1,1062,null,{}] 14:17:46 INFO - PROCESS | 3432 | 1463174266269 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:46 INFO - PROCESS | 3432 | 1463174266381 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 14:17:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40E85800 == 50 [pid = 3432] [id = 119] 14:17:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3CA9C000 == 49 [pid = 3432] [id = 113] 14:17:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCED800 == 48 [pid = 3432] [id = 118] 14:17:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37A16800 == 47 [pid = 3432] [id = 114] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D3414E000) [pid = 3432] [serial = 759] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D37431800) [pid = 3432] [serial = 763] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D3742B400) [pid = 3432] [serial = 766] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D32A0C400) [pid = 3432] [serial = 754] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D32155000) [pid = 3432] [serial = 750] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D381E1800) [pid = 3432] [serial = 768] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D32877C00) [pid = 3432] [serial = 751] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D38B58400) [pid = 3432] [serial = 769] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D32941400) [pid = 3432] [serial = 753] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 77 (0000001D37266C00) [pid = 3432] [serial = 760] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 76 (0000001D32F17800) [pid = 3432] [serial = 757] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 75 (0000001D32BE1800) [pid = 3432] [serial = 756] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 74 (0000001D37424C00) [pid = 3432] [serial = 762] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 73 (0000001D3287CC00) [pid = 3432] [serial = 765] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 72 (0000001D3D81E400) [pid = 3432] [serial = 748] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 71 (0000001D38E16800) [pid = 3432] [serial = 771] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | --DOMWINDOW == 70 (0000001D39A0D400) [pid = 3432] [serial = 772] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3432 | 1463174266527 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3315A800 == 48 [pid = 3432] [id = 275] 14:17:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 71 (0000001D30DC4800) [pid = 3432] [serial = 824] [outer = 0000000000000000] 14:17:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 72 (0000001D31808800) [pid = 3432] [serial = 825] [outer = 0000001D30DC4800] 14:17:46 INFO - PROCESS | 3432 | 1463174266577 Marionette DEBUG loaded listener.js 14:17:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 73 (0000001D32909800) [pid = 3432] [serial = 826] [outer = 0000001D30DC4800] 14:17:47 INFO - PROCESS | 3432 | 1463174267036 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 14:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 859ms 14:17:47 INFO - PROCESS | 3432 | 1463174267109 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 3432 | 1463174267113 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 14:17:47 INFO - PROCESS | 3432 | 1463174267118 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:17:47 INFO - PROCESS | 3432 | 1463174267120 Marionette TRACE conn5 <- [1,1066,null,{}] 14:17:47 INFO - PROCESS | 3432 | 1463174267125 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:47 INFO - PROCESS | 3432 | 1463174267215 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 14:17:47 INFO - PROCESS | 3432 | 1463174267222 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D055800 == 49 [pid = 3432] [id = 276] 14:17:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 74 (0000001D32BE4800) [pid = 3432] [serial = 827] [outer = 0000000000000000] 14:17:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 75 (0000001D33E15C00) [pid = 3432] [serial = 828] [outer = 0000001D32BE4800] 14:17:47 INFO - PROCESS | 3432 | 1463174267275 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 76 (0000001D37263000) [pid = 3432] [serial = 829] [outer = 0000001D32BE4800] 14:17:47 INFO - PROCESS | 3432 | 1463174267735 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 14:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 14:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:17:47 INFO - PROCESS | 3432 | 1463174267750 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 3432 | 1463174267752 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 14:17:47 INFO - PROCESS | 3432 | 1463174267757 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:17:47 INFO - PROCESS | 3432 | 1463174267763 Marionette TRACE conn5 <- [1,1070,null,{}] 14:17:47 INFO - PROCESS | 3432 | 1463174267773 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:47 INFO - PROCESS | 3432 | 1463174267863 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 14:17:47 INFO - PROCESS | 3432 | 1463174267873 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F44A000 == 50 [pid = 3432] [id = 277] 14:17:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 77 (0000001D37432C00) [pid = 3432] [serial = 830] [outer = 0000000000000000] 14:17:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D37B7BC00) [pid = 3432] [serial = 831] [outer = 0000001D37432C00] 14:17:47 INFO - PROCESS | 3432 | 1463174267919 Marionette DEBUG loaded listener.js 14:17:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D381A9800) [pid = 3432] [serial = 832] [outer = 0000001D37432C00] 14:17:48 INFO - PROCESS | 3432 | 1463174268387 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 14:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 690ms 14:17:48 INFO - PROCESS | 3432 | 1463174268448 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 14:17:48 INFO - PROCESS | 3432 | 1463174268451 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 14:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:17:48 INFO - PROCESS | 3432 | 1463174268454 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:17:48 INFO - PROCESS | 3432 | 1463174268456 Marionette TRACE conn5 <- [1,1074,null,{}] 14:17:48 INFO - PROCESS | 3432 | 1463174268460 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:48 INFO - PROCESS | 3432 | 1463174268547 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 14:17:48 INFO - PROCESS | 3432 | 1463174268554 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:48 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FC8F800 == 51 [pid = 3432] [id = 278] 14:17:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D381D6400) [pid = 3432] [serial = 833] [outer = 0000000000000000] 14:17:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D38B08400) [pid = 3432] [serial = 834] [outer = 0000001D381D6400] 14:17:48 INFO - PROCESS | 3432 | 1463174268600 Marionette DEBUG loaded listener.js 14:17:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D38E19000) [pid = 3432] [serial = 835] [outer = 0000001D381D6400] 14:17:49 INFO - PROCESS | 3432 | 1463174269046 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 14:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 14:17:49 INFO - PROCESS | 3432 | 1463174269086 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 14:17:49 INFO - PROCESS | 3432 | 1463174269089 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 14:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:17:49 INFO - PROCESS | 3432 | 1463174269092 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:17:49 INFO - PROCESS | 3432 | 1463174269094 Marionette TRACE conn5 <- [1,1078,null,{}] 14:17:49 INFO - PROCESS | 3432 | 1463174269098 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:49 INFO - PROCESS | 3432 | 1463174269208 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 14:17:49 INFO - PROCESS | 3432 | 1463174269292 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D33247800 == 52 [pid = 3432] [id = 279] 14:17:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D3C6B8000) [pid = 3432] [serial = 836] [outer = 0000000000000000] 14:17:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D3C6C4000) [pid = 3432] [serial = 837] [outer = 0000001D3C6B8000] 14:17:49 INFO - PROCESS | 3432 | 1463174269347 Marionette DEBUG loaded listener.js 14:17:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D3D59BC00) [pid = 3432] [serial = 838] [outer = 0000001D3C6B8000] 14:17:49 INFO - PROCESS | 3432 | 1463174269806 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 14:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 733ms 14:17:49 INFO - PROCESS | 3432 | 1463174269833 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 14:17:49 INFO - PROCESS | 3432 | 1463174269835 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 14:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:17:49 INFO - PROCESS | 3432 | 1463174269839 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:17:49 INFO - PROCESS | 3432 | 1463174269841 Marionette TRACE conn5 <- [1,1082,null,{}] 14:17:49 INFO - PROCESS | 3432 | 1463174269844 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:49 INFO - PROCESS | 3432 | 1463174269956 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 14:17:50 INFO - PROCESS | 3432 | 1463174270011 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42D23000 == 53 [pid = 3432] [id = 280] 14:17:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D3D8D4400) [pid = 3432] [serial = 839] [outer = 0000000000000000] 14:17:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D3F2E3400) [pid = 3432] [serial = 840] [outer = 0000001D3D8D4400] 14:17:50 INFO - PROCESS | 3432 | 1463174270056 Marionette DEBUG loaded listener.js 14:17:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D3F850C00) [pid = 3432] [serial = 841] [outer = 0000001D3D8D4400] 14:17:50 INFO - PROCESS | 3432 | 1463174270488 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 14:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 692ms 14:17:50 INFO - PROCESS | 3432 | 1463174270535 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 14:17:50 INFO - PROCESS | 3432 | 1463174270537 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 14:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:17:50 INFO - PROCESS | 3432 | 1463174270540 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:17:50 INFO - PROCESS | 3432 | 1463174270542 Marionette TRACE conn5 <- [1,1086,null,{}] 14:17:50 INFO - PROCESS | 3432 | 1463174270550 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:50 INFO - PROCESS | 3432 | 1463174270690 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 14:17:50 INFO - PROCESS | 3432 | 1463174270712 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43094800 == 54 [pid = 3432] [id = 281] 14:17:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D3F854400) [pid = 3432] [serial = 842] [outer = 0000000000000000] 14:17:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D3F859000) [pid = 3432] [serial = 843] [outer = 0000001D3F854400] 14:17:50 INFO - PROCESS | 3432 | 1463174270761 Marionette DEBUG loaded listener.js 14:17:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D3F89C000) [pid = 3432] [serial = 844] [outer = 0000001D3F854400] 14:17:50 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D32910C00) [pid = 3432] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:17:50 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D34152000) [pid = 3432] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:17:50 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D32BE3000) [pid = 3432] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:17:50 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D34112400) [pid = 3432] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:17:50 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D3281DC00) [pid = 3432] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:17:50 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D381DE000) [pid = 3432] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:17:50 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D3742DC00) [pid = 3432] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:17:50 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D32880800) [pid = 3432] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:17:50 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D38B09800) [pid = 3432] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:17:51 INFO - PROCESS | 3432 | 1463174271177 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 14:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 14:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:17:51 INFO - PROCESS | 3432 | 1463174271234 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 3432 | 1463174271236 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 14:17:51 INFO - PROCESS | 3432 | 1463174271239 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:17:51 INFO - PROCESS | 3432 | 1463174271241 Marionette TRACE conn5 <- [1,1090,null,{}] 14:17:51 INFO - PROCESS | 3432 | 1463174271245 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:51 INFO - PROCESS | 3432 | 1463174271330 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 14:17:51 INFO - PROCESS | 3432 | 1463174271337 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D431D4000 == 55 [pid = 3432] [id = 282] 14:17:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D3742F400) [pid = 3432] [serial = 845] [outer = 0000000000000000] 14:17:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D3CBF1C00) [pid = 3432] [serial = 846] [outer = 0000001D3742F400] 14:17:51 INFO - PROCESS | 3432 | 1463174271382 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D3FB03400) [pid = 3432] [serial = 847] [outer = 0000001D3742F400] 14:17:51 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:17:52 INFO - PROCESS | 3432 | 1463174271997 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 14:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 775ms 14:17:52 INFO - PROCESS | 3432 | 1463174272027 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 14:17:52 INFO - PROCESS | 3432 | 1463174272030 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 14:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:17:52 INFO - PROCESS | 3432 | 1463174272035 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:17:52 INFO - PROCESS | 3432 | 1463174272037 Marionette TRACE conn5 <- [1,1094,null,{}] 14:17:52 INFO - PROCESS | 3432 | 1463174272041 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:52 INFO - PROCESS | 3432 | 1463174272135 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 14:17:52 INFO - PROCESS | 3432 | 1463174272211 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432EE000 == 56 [pid = 3432] [id = 283] 14:17:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D3F89E000) [pid = 3432] [serial = 848] [outer = 0000000000000000] 14:17:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D3FED4000) [pid = 3432] [serial = 849] [outer = 0000001D3F89E000] 14:17:52 INFO - PROCESS | 3432 | 1463174272258 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D401F2C00) [pid = 3432] [serial = 850] [outer = 0000001D3F89E000] 14:17:52 INFO - PROCESS | 3432 | 1463174272623 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 14:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 14:17:52 INFO - PROCESS | 3432 | 1463174272668 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 14:17:52 INFO - PROCESS | 3432 | 1463174272670 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 14:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:17:52 INFO - PROCESS | 3432 | 1463174272674 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:17:52 INFO - PROCESS | 3432 | 1463174272675 Marionette TRACE conn5 <- [1,1098,null,{}] 14:17:52 INFO - PROCESS | 3432 | 1463174272679 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:52 INFO - PROCESS | 3432 | 1463174272765 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 14:17:52 INFO - PROCESS | 3432 | 1463174272838 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43314800 == 57 [pid = 3432] [id = 284] 14:17:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D3FB0B400) [pid = 3432] [serial = 851] [outer = 0000000000000000] 14:17:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D401F9000) [pid = 3432] [serial = 852] [outer = 0000001D3FB0B400] 14:17:52 INFO - PROCESS | 3432 | 1463174272889 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D40633C00) [pid = 3432] [serial = 853] [outer = 0000001D3FB0B400] 14:17:53 INFO - PROCESS | 3432 | 1463174273552 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 14:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 943ms 14:17:53 INFO - PROCESS | 3432 | 1463174273620 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 3432 | 1463174273626 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 14:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:17:53 INFO - PROCESS | 3432 | 1463174273631 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:17:53 INFO - PROCESS | 3432 | 1463174273636 Marionette TRACE conn5 <- [1,1102,null,{}] 14:17:53 INFO - PROCESS | 3432 | 1463174273642 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:53 INFO - PROCESS | 3432 | 1463174273790 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 14:17:53 INFO - PROCESS | 3432 | 1463174273912 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D059000 == 58 [pid = 3432] [id = 285] 14:17:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D32A5DC00) [pid = 3432] [serial = 854] [outer = 0000000000000000] 14:17:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D32BE5800) [pid = 3432] [serial = 855] [outer = 0000001D32A5DC00] 14:17:53 INFO - PROCESS | 3432 | 1463174273972 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D3705F800) [pid = 3432] [serial = 856] [outer = 0000001D32A5DC00] 14:17:54 INFO - PROCESS | 3432 | 1463174274554 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 14:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 944ms 14:17:54 INFO - PROCESS | 3432 | 1463174274578 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 14:17:54 INFO - PROCESS | 3432 | 1463174274585 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 14:17:54 INFO - PROCESS | 3432 | 1463174274592 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:17:54 INFO - PROCESS | 3432 | 1463174274595 Marionette TRACE conn5 <- [1,1106,null,{}] 14:17:54 INFO - PROCESS | 3432 | 1463174274599 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:54 INFO - PROCESS | 3432 | 1463174274717 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 14:17:54 INFO - PROCESS | 3432 | 1463174274808 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41556000 == 59 [pid = 3432] [id = 286] 14:17:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D3742E000) [pid = 3432] [serial = 857] [outer = 0000000000000000] 14:17:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D38B03800) [pid = 3432] [serial = 858] [outer = 0000001D3742E000] 14:17:54 INFO - PROCESS | 3432 | 1463174274864 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D3BB84C00) [pid = 3432] [serial = 859] [outer = 0000001D3742E000] 14:17:55 INFO - PROCESS | 3432 | 1463174275512 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 14:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 943ms 14:17:55 INFO - PROCESS | 3432 | 1463174275541 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 14:17:55 INFO - PROCESS | 3432 | 1463174275544 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 14:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:17:55 INFO - PROCESS | 3432 | 1463174275547 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:17:55 INFO - PROCESS | 3432 | 1463174275552 Marionette TRACE conn5 <- [1,1110,null,{}] 14:17:55 INFO - PROCESS | 3432 | 1463174275564 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:55 INFO - PROCESS | 3432 | 1463174275682 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 14:17:55 INFO - PROCESS | 3432 | 1463174275795 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D437C2000 == 60 [pid = 3432] [id = 287] 14:17:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D3F858C00) [pid = 3432] [serial = 860] [outer = 0000000000000000] 14:17:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D40136000) [pid = 3432] [serial = 861] [outer = 0000001D3F858C00] 14:17:55 INFO - PROCESS | 3432 | 1463174275898 Marionette DEBUG loaded listener.js 14:17:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D40629C00) [pid = 3432] [serial = 862] [outer = 0000001D3F858C00] 14:17:56 INFO - PROCESS | 3432 | 1463174276448 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 14:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 944ms 14:17:56 INFO - PROCESS | 3432 | 1463174276494 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 14:17:56 INFO - PROCESS | 3432 | 1463174276498 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 14:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:17:56 INFO - PROCESS | 3432 | 1463174276501 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:17:56 INFO - PROCESS | 3432 | 1463174276503 Marionette TRACE conn5 <- [1,1114,null,{}] 14:17:56 INFO - PROCESS | 3432 | 1463174276507 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:56 INFO - PROCESS | 3432 | 1463174276622 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 14:17:56 INFO - PROCESS | 3432 | 1463174276713 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43C80800 == 61 [pid = 3432] [id = 288] 14:17:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D40D1B400) [pid = 3432] [serial = 863] [outer = 0000000000000000] 14:17:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D40EB7800) [pid = 3432] [serial = 864] [outer = 0000001D40D1B400] 14:17:56 INFO - PROCESS | 3432 | 1463174276771 Marionette DEBUG loaded listener.js 14:17:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D41D9E800) [pid = 3432] [serial = 865] [outer = 0000001D40D1B400] 14:17:57 INFO - PROCESS | 3432 | 1463174277348 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 14:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 880ms 14:17:57 INFO - PROCESS | 3432 | 1463174277383 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 14:17:57 INFO - PROCESS | 3432 | 1463174277386 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 14:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:17:57 INFO - PROCESS | 3432 | 1463174277390 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:17:57 INFO - PROCESS | 3432 | 1463174277392 Marionette TRACE conn5 <- [1,1118,null,{}] 14:17:57 INFO - PROCESS | 3432 | 1463174277397 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:57 INFO - PROCESS | 3432 | 1463174277510 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 14:17:57 INFO - PROCESS | 3432 | 1463174277602 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D1B000 == 62 [pid = 3432] [id = 289] 14:17:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D41D9D000) [pid = 3432] [serial = 866] [outer = 0000000000000000] 14:17:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D42324400) [pid = 3432] [serial = 867] [outer = 0000001D41D9D000] 14:17:57 INFO - PROCESS | 3432 | 1463174277657 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D42D34400) [pid = 3432] [serial = 868] [outer = 0000001D41D9D000] 14:17:58 INFO - PROCESS | 3432 | 1463174278224 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 14:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 882ms 14:17:58 INFO - PROCESS | 3432 | 1463174278273 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 14:17:58 INFO - PROCESS | 3432 | 1463174278276 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 14:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:17:58 INFO - PROCESS | 3432 | 1463174278279 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:17:58 INFO - PROCESS | 3432 | 1463174278281 Marionette TRACE conn5 <- [1,1122,null,{}] 14:17:58 INFO - PROCESS | 3432 | 1463174278285 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:58 INFO - PROCESS | 3432 | 1463174278409 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 14:17:58 INFO - PROCESS | 3432 | 1463174278529 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D80000 == 63 [pid = 3432] [id = 290] 14:17:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D42DF1000) [pid = 3432] [serial = 869] [outer = 0000000000000000] 14:17:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D42DF8400) [pid = 3432] [serial = 870] [outer = 0000001D42DF1000] 14:17:58 INFO - PROCESS | 3432 | 1463174278586 Marionette DEBUG loaded listener.js 14:17:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D430B1800) [pid = 3432] [serial = 871] [outer = 0000001D42DF1000] 14:17:59 INFO - PROCESS | 3432 | [GFX2-]: DrawTargetD2D 1.1 (0000001D30DEEC90): Failed to create GradientStopCollection with no stops. 14:17:59 INFO - PROCESS | 3432 | [GFX3-]: No stops specified for gradient pattern. 14:17:59 INFO - PROCESS | 3432 | 1463174279403 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1197ms 14:17:59 INFO - PROCESS | 3432 | 1463174279478 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 14:17:59 INFO - PROCESS | 3432 | 1463174279482 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 14:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:17:59 INFO - PROCESS | 3432 | 1463174279488 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:17:59 INFO - PROCESS | 3432 | 1463174279492 Marionette TRACE conn5 <- [1,1126,null,{}] 14:17:59 INFO - PROCESS | 3432 | 1463174279499 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:59 INFO - PROCESS | 3432 | 1463174279644 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 14:17:59 INFO - PROCESS | 3432 | 1463174279764 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CBB1000 == 64 [pid = 3432] [id = 291] 14:17:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D3293A800) [pid = 3432] [serial = 872] [outer = 0000000000000000] 14:17:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D32A07000) [pid = 3432] [serial = 873] [outer = 0000001D3293A800] 14:17:59 INFO - PROCESS | 3432 | 1463174279819 Marionette DEBUG loaded listener.js 14:17:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D32BE8800) [pid = 3432] [serial = 874] [outer = 0000001D3293A800] 14:18:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38ECA800 == 63 [pid = 3432] [id = 126] 14:18:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D432EE000 == 62 [pid = 3432] [id = 283] 14:18:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D431D4000 == 61 [pid = 3432] [id = 282] 14:18:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43094800 == 60 [pid = 3432] [id = 281] 14:18:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42D23000 == 59 [pid = 3432] [id = 280] 14:18:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D33247800 == 58 [pid = 3432] [id = 279] 14:18:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FC8F800 == 57 [pid = 3432] [id = 278] 14:18:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F44A000 == 56 [pid = 3432] [id = 277] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D3D599800) [pid = 3432] [serial = 804] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D055800 == 55 [pid = 3432] [id = 276] 14:18:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3315A800 == 54 [pid = 3432] [id = 275] 14:18:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D372D1000 == 53 [pid = 3432] [id = 274] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D3909D000) [pid = 3432] [serial = 799] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D3BB56C00) [pid = 3432] [serial = 801] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D3CF5E400) [pid = 3432] [serial = 802] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D32A64000) [pid = 3432] [serial = 778] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D3293E000) [pid = 3432] [serial = 777] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D37F93800) [pid = 3432] [serial = 781] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D373F3800) [pid = 3432] [serial = 780] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D32F15000) [pid = 3432] [serial = 789] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3410CC00) [pid = 3432] [serial = 790] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D37431000) [pid = 3432] [serial = 795] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D38B59800) [pid = 3432] [serial = 784] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D33270800) [pid = 3432] [serial = 783] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D3C6C1400) [pid = 3432] [serial = 774] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D381DB000) [pid = 3432] [serial = 796] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D38B55800) [pid = 3432] [serial = 798] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D37AE8000) [pid = 3432] [serial = 792] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D380A3000) [pid = 3432] [serial = 793] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D3290E000) [pid = 3432] [serial = 786] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D3297B800) [pid = 3432] [serial = 787] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3432 | 1463174280448 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 14:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 983ms 14:18:00 INFO - PROCESS | 3432 | 1463174280476 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 14:18:00 INFO - PROCESS | 3432 | 1463174280482 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 14:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:18:00 INFO - PROCESS | 3432 | 1463174280488 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:18:00 INFO - PROCESS | 3432 | 1463174280491 Marionette TRACE conn5 <- [1,1130,null,{}] 14:18:00 INFO - PROCESS | 3432 | 1463174280494 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:00 INFO - PROCESS | 3432 | 1463174280586 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 14:18:00 INFO - PROCESS | 3432 | 1463174280657 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38EAF800 == 54 [pid = 3432] [id = 292] 14:18:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D3293D800) [pid = 3432] [serial = 875] [outer = 0000000000000000] 14:18:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D32A59000) [pid = 3432] [serial = 876] [outer = 0000001D3293D800] 14:18:00 INFO - PROCESS | 3432 | 1463174280712 Marionette DEBUG loaded listener.js 14:18:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D37058C00) [pid = 3432] [serial = 877] [outer = 0000001D3293D800] 14:18:01 INFO - PROCESS | 3432 | 1463174281125 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 14:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 14:18:01 INFO - PROCESS | 3432 | 1463174281180 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 3432 | 1463174281183 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 14:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:18:01 INFO - PROCESS | 3432 | 1463174281186 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - PROCESS | 3432 | 1463174281190 Marionette TRACE conn5 <- [1,1134,null,{}] 14:18:01 INFO - PROCESS | 3432 | 1463174281201 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:01 INFO - PROCESS | 3432 | 1463174281324 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 14:18:01 INFO - PROCESS | 3432 | 1463174281340 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3DC000 == 55 [pid = 3432] [id = 293] 14:18:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D37F2D800) [pid = 3432] [serial = 878] [outer = 0000000000000000] 14:18:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D37FEEC00) [pid = 3432] [serial = 879] [outer = 0000001D37F2D800] 14:18:01 INFO - PROCESS | 3432 | 1463174281392 Marionette DEBUG loaded listener.js 14:18:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D381DAC00) [pid = 3432] [serial = 880] [outer = 0000001D37F2D800] 14:18:01 INFO - PROCESS | 3432 | 1463174281844 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 14:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 14:18:01 INFO - PROCESS | 3432 | 1463174281887 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 3432 | 1463174281890 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 14:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:18:01 INFO - PROCESS | 3432 | 1463174281894 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - PROCESS | 3432 | 1463174281896 Marionette TRACE conn5 <- [1,1138,null,{}] 14:18:01 INFO - PROCESS | 3432 | 1463174281900 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:02 INFO - PROCESS | 3432 | 1463174281989 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 14:18:02 INFO - PROCESS | 3432 | 1463174281999 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FB94000 == 56 [pid = 3432] [id = 294] 14:18:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D38E16000) [pid = 3432] [serial = 881] [outer = 0000000000000000] 14:18:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D3909D400) [pid = 3432] [serial = 882] [outer = 0000001D38E16000] 14:18:02 INFO - PROCESS | 3432 | 1463174282045 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D3C6BF800) [pid = 3432] [serial = 883] [outer = 0000001D38E16000] 14:18:02 INFO - PROCESS | 3432 | 1463174282490 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 14:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 627ms 14:18:02 INFO - PROCESS | 3432 | 1463174282522 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 14:18:02 INFO - PROCESS | 3432 | 1463174282525 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 14:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:18:02 INFO - PROCESS | 3432 | 1463174282535 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:18:02 INFO - PROCESS | 3432 | 1463174282537 Marionette TRACE conn5 <- [1,1142,null,{}] 14:18:02 INFO - PROCESS | 3432 | 1463174282540 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:02 INFO - PROCESS | 3432 | 1463174282654 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 14:18:02 INFO - PROCESS | 3432 | 1463174282738 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE11800 == 57 [pid = 3432] [id = 295] 14:18:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D3C6C0000) [pid = 3432] [serial = 884] [outer = 0000000000000000] 14:18:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D3CF59000) [pid = 3432] [serial = 885] [outer = 0000001D3C6C0000] 14:18:02 INFO - PROCESS | 3432 | 1463174282784 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D3D59F000) [pid = 3432] [serial = 886] [outer = 0000001D3C6C0000] 14:18:03 INFO - PROCESS | 3432 | 1463174283218 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 14:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 14:18:03 INFO - PROCESS | 3432 | 1463174283277 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 14:18:03 INFO - PROCESS | 3432 | 1463174283280 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 14:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:18:03 INFO - PROCESS | 3432 | 1463174283291 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:18:03 INFO - PROCESS | 3432 | 1463174283293 Marionette TRACE conn5 <- [1,1146,null,{}] 14:18:03 INFO - PROCESS | 3432 | 1463174283297 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:03 INFO - PROCESS | 3432 | 1463174283431 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 14:18:03 INFO - PROCESS | 3432 | 1463174283490 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41E45800 == 58 [pid = 3432] [id = 296] 14:18:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D3D6BC000) [pid = 3432] [serial = 887] [outer = 0000000000000000] 14:18:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D3D81C800) [pid = 3432] [serial = 888] [outer = 0000001D3D6BC000] 14:18:03 INFO - PROCESS | 3432 | 1463174283538 Marionette DEBUG loaded listener.js 14:18:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D3F857400) [pid = 3432] [serial = 889] [outer = 0000001D3D6BC000] 14:18:03 INFO - PROCESS | 3432 | 1463174283978 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 14:18:04 INFO - PROCESS | 3432 | 1463174284036 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 14:18:04 INFO - PROCESS | 3432 | 1463174284040 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:18:04 INFO - PROCESS | 3432 | 1463174284042 Marionette TRACE conn5 <- [1,1150,null,{}] 14:18:04 INFO - PROCESS | 3432 | 1463174284045 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:04 INFO - PROCESS | 3432 | 1463174284157 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 14:18:04 INFO - PROCESS | 3432 | 1463174284209 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FF8000 == 59 [pid = 3432] [id = 297] 14:18:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D3F859400) [pid = 3432] [serial = 890] [outer = 0000000000000000] 14:18:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D3FF89800) [pid = 3432] [serial = 891] [outer = 0000001D3F859400] 14:18:04 INFO - PROCESS | 3432 | 1463174284257 Marionette DEBUG loaded listener.js 14:18:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D40216800) [pid = 3432] [serial = 892] [outer = 0000001D3F859400] 14:18:04 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D3C6B8000) [pid = 3432] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:18:04 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D3D8D4400) [pid = 3432] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:18:04 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D38E11C00) [pid = 3432] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:18:04 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D37432C00) [pid = 3432] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:18:04 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D381D6400) [pid = 3432] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:18:04 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D32BE4800) [pid = 3432] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:18:04 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D31824400) [pid = 3432] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:18:04 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3F854400) [pid = 3432] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:18:04 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D30DC4800) [pid = 3432] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:18:04 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D3742F400) [pid = 3432] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:18:04 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D3F89E000) [pid = 3432] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:18:04 INFO - PROCESS | 3432 | 1463174284743 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 14:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 734ms 14:18:04 INFO - PROCESS | 3432 | 1463174284778 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 14:18:04 INFO - PROCESS | 3432 | 1463174284781 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 14:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:18:04 INFO - PROCESS | 3432 | 1463174284784 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:18:04 INFO - PROCESS | 3432 | 1463174284794 Marionette TRACE conn5 <- [1,1154,null,{}] 14:18:04 INFO - PROCESS | 3432 | 1463174284797 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:04 INFO - PROCESS | 3432 | 1463174284911 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 14:18:04 INFO - PROCESS | 3432 | 1463174284961 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43266000 == 60 [pid = 3432] [id = 298] 14:18:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D32BE4800) [pid = 3432] [serial = 893] [outer = 0000000000000000] 14:18:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D3F89E000) [pid = 3432] [serial = 894] [outer = 0000001D32BE4800] 14:18:05 INFO - PROCESS | 3432 | 1463174285008 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D41E1E400) [pid = 3432] [serial = 895] [outer = 0000001D32BE4800] 14:18:05 INFO - PROCESS | 3432 | 1463174285351 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 14:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 587ms 14:18:05 INFO - PROCESS | 3432 | 1463174285383 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 3432 | 1463174285385 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 14:18:05 INFO - PROCESS | 3432 | 1463174285388 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - PROCESS | 3432 | 1463174285390 Marionette TRACE conn5 <- [1,1158,null,{}] 14:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:18:05 INFO - PROCESS | 3432 | 1463174285393 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:05 INFO - PROCESS | 3432 | 1463174285513 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 14:18:05 INFO - PROCESS | 3432 | 1463174285550 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D437B1800 == 61 [pid = 3432] [id = 299] 14:18:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D423DA000) [pid = 3432] [serial = 896] [outer = 0000000000000000] 14:18:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D42DEDC00) [pid = 3432] [serial = 897] [outer = 0000001D423DA000] 14:18:05 INFO - PROCESS | 3432 | 1463174285596 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D430AE400) [pid = 3432] [serial = 898] [outer = 0000001D423DA000] 14:18:05 INFO - PROCESS | 3432 | 1463174285991 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 14:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 628ms 14:18:06 INFO - PROCESS | 3432 | 1463174286022 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 14:18:06 INFO - PROCESS | 3432 | 1463174286024 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 14:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:18:06 INFO - PROCESS | 3432 | 1463174286028 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:18:06 INFO - PROCESS | 3432 | 1463174286030 Marionette TRACE conn5 <- [1,1162,null,{}] 14:18:06 INFO - PROCESS | 3432 | 1463174286034 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:06 INFO - PROCESS | 3432 | 1463174286162 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 14:18:06 INFO - PROCESS | 3432 | 1463174286170 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D77000 == 62 [pid = 3432] [id = 300] 14:18:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D430B5400) [pid = 3432] [serial = 899] [outer = 0000000000000000] 14:18:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D430B9400) [pid = 3432] [serial = 900] [outer = 0000001D430B5400] 14:18:06 INFO - PROCESS | 3432 | 1463174286215 Marionette DEBUG loaded listener.js 14:18:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D430E2000) [pid = 3432] [serial = 901] [outer = 0000001D430B5400] 14:18:06 INFO - PROCESS | 3432 | 1463174286695 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 14:18:06 INFO - PROCESS | 3432 | 1463174286769 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 14:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:18:06 INFO - PROCESS | 3432 | 1463174286775 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:18:06 INFO - PROCESS | 3432 | 1463174286780 Marionette TRACE conn5 <- [1,1166,null,{}] 14:18:06 INFO - PROCESS | 3432 | 1463174286787 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:06 INFO - PROCESS | 3432 | 1463174286965 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 14:18:07 INFO - PROCESS | 3432 | 1463174287054 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3BB37000 == 63 [pid = 3432] [id = 301] 14:18:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D3293A000) [pid = 3432] [serial = 902] [outer = 0000000000000000] 14:18:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D32A09800) [pid = 3432] [serial = 903] [outer = 0000001D3293A000] 14:18:07 INFO - PROCESS | 3432 | 1463174287113 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D34106C00) [pid = 3432] [serial = 904] [outer = 0000001D3293A000] 14:18:07 INFO - PROCESS | 3432 | 1463174287705 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 14:18:07 INFO - PROCESS | 3432 | 1463174287772 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 14:18:07 INFO - PROCESS | 3432 | 1463174287779 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:18:07 INFO - PROCESS | 3432 | 1463174287782 Marionette TRACE conn5 <- [1,1170,null,{}] 14:18:07 INFO - PROCESS | 3432 | 1463174287786 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:07 INFO - PROCESS | 3432 | 1463174287906 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 14:18:08 INFO - PROCESS | 3432 | 1463174288029 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41548800 == 64 [pid = 3432] [id = 302] 14:18:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D37AE7800) [pid = 3432] [serial = 905] [outer = 0000000000000000] 14:18:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D381A3C00) [pid = 3432] [serial = 906] [outer = 0000001D37AE7800] 14:18:08 INFO - PROCESS | 3432 | 1463174288086 Marionette DEBUG loaded listener.js 14:18:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D38E0D400) [pid = 3432] [serial = 907] [outer = 0000001D37AE7800] 14:18:08 INFO - PROCESS | 3432 | 1463174288691 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 14:18:08 INFO - PROCESS | 3432 | 1463174288773 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 14:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:18:08 INFO - PROCESS | 3432 | 1463174288777 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:18:08 INFO - PROCESS | 3432 | 1463174288781 Marionette TRACE conn5 <- [1,1174,null,{}] 14:18:08 INFO - PROCESS | 3432 | 1463174288794 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:08 INFO - PROCESS | 3432 | 1463174288921 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 14:18:09 INFO - PROCESS | 3432 | 1463174289037 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C22800 == 65 [pid = 3432] [id = 303] 14:18:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D3D6C4400) [pid = 3432] [serial = 908] [outer = 0000000000000000] 14:18:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D3F2E1800) [pid = 3432] [serial = 909] [outer = 0000001D3D6C4400] 14:18:09 INFO - PROCESS | 3432 | 1463174289098 Marionette DEBUG loaded listener.js 14:18:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D42D41800) [pid = 3432] [serial = 910] [outer = 0000001D3D6C4400] 14:18:09 INFO - PROCESS | 3432 | 1463174289730 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 14:18:09 INFO - PROCESS | 3432 | 1463174289767 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 14:18:09 INFO - PROCESS | 3432 | 1463174289771 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:18:09 INFO - PROCESS | 3432 | 1463174289773 Marionette TRACE conn5 <- [1,1178,null,{}] 14:18:09 INFO - PROCESS | 3432 | 1463174289777 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:09 INFO - PROCESS | 3432 | 1463174289891 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 14:18:09 INFO - PROCESS | 3432 | 1463174289984 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:10 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F3E000 == 66 [pid = 3432] [id = 304] 14:18:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D43103400) [pid = 3432] [serial = 911] [outer = 0000000000000000] 14:18:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D43142000) [pid = 3432] [serial = 912] [outer = 0000001D43103400] 14:18:10 INFO - PROCESS | 3432 | 1463174290041 Marionette DEBUG loaded listener.js 14:18:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D433B4800) [pid = 3432] [serial = 913] [outer = 0000001D43103400] 14:18:10 INFO - PROCESS | 3432 | 1463174290603 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 14:18:10 INFO - PROCESS | 3432 | 1463174290655 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 14:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:18:10 INFO - PROCESS | 3432 | 1463174290658 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:18:10 INFO - PROCESS | 3432 | 1463174290661 Marionette TRACE conn5 <- [1,1182,null,{}] 14:18:10 INFO - PROCESS | 3432 | 1463174290664 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:10 INFO - PROCESS | 3432 | 1463174290775 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 14:18:10 INFO - PROCESS | 3432 | 1463174290894 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:10 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47159800 == 67 [pid = 3432] [id = 305] 14:18:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D43782400) [pid = 3432] [serial = 914] [outer = 0000000000000000] 14:18:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D43786000) [pid = 3432] [serial = 915] [outer = 0000001D43782400] 14:18:11 INFO - PROCESS | 3432 | 1463174290991 Marionette DEBUG loaded listener.js 14:18:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D4378C800) [pid = 3432] [serial = 916] [outer = 0000001D43782400] 14:18:11 INFO - PROCESS | 3432 | 1463174291572 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:18:11 INFO - PROCESS | 3432 | 1463174291607 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 14:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:18:11 INFO - PROCESS | 3432 | 1463174291610 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:18:11 INFO - PROCESS | 3432 | 1463174291612 Marionette TRACE conn5 <- [1,1186,null,{}] 14:18:11 INFO - PROCESS | 3432 | 1463174291616 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:11 INFO - PROCESS | 3432 | 1463174291749 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 14:18:11 INFO - PROCESS | 3432 | 1463174291847 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:11 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471B1800 == 68 [pid = 3432] [id = 306] 14:18:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D4378B800) [pid = 3432] [serial = 917] [outer = 0000000000000000] 14:18:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D43CCAC00) [pid = 3432] [serial = 918] [outer = 0000001D4378B800] 14:18:11 INFO - PROCESS | 3432 | 1463174291903 Marionette DEBUG loaded listener.js 14:18:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D43CD3400) [pid = 3432] [serial = 919] [outer = 0000001D4378B800] 14:18:12 INFO - PROCESS | 3432 | 1463174292435 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 881ms 14:18:12 INFO - PROCESS | 3432 | 1463174292502 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 14:18:12 INFO - PROCESS | 3432 | 1463174292504 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 14:18:12 INFO - PROCESS | 3432 | 1463174292508 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:18:12 INFO - PROCESS | 3432 | 1463174292510 Marionette TRACE conn5 <- [1,1190,null,{}] 14:18:12 INFO - PROCESS | 3432 | 1463174292514 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:12 INFO - PROCESS | 3432 | 1463174292625 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 14:18:12 INFO - PROCESS | 3432 | 1463174292719 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47211000 == 69 [pid = 3432] [id = 307] 14:18:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D44433400) [pid = 3432] [serial = 920] [outer = 0000000000000000] 14:18:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D44436800) [pid = 3432] [serial = 921] [outer = 0000001D44433400] 14:18:12 INFO - PROCESS | 3432 | 1463174292775 Marionette DEBUG loaded listener.js 14:18:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D4443FC00) [pid = 3432] [serial = 922] [outer = 0000001D44433400] 14:18:13 INFO - PROCESS | 3432 | 1463174293404 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:18:13 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 14:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 943ms 14:18:13 INFO - PROCESS | 3432 | 1463174293456 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 14:18:13 INFO - PROCESS | 3432 | 1463174293459 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 14:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:18:13 INFO - PROCESS | 3432 | 1463174293462 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:18:13 INFO - PROCESS | 3432 | 1463174293464 Marionette TRACE conn5 <- [1,1194,null,{}] 14:18:13 INFO - PROCESS | 3432 | 1463174293468 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:13 INFO - PROCESS | 3432 | 1463174293581 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 14:18:13 INFO - PROCESS | 3432 | 1463174293854 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6F6800 == 70 [pid = 3432] [id = 308] 14:18:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D3281F800) [pid = 3432] [serial = 923] [outer = 0000000000000000] 14:18:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D3287B400) [pid = 3432] [serial = 924] [outer = 0000001D3281F800] 14:18:13 INFO - PROCESS | 3432 | 1463174293907 Marionette DEBUG loaded listener.js 14:18:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D32A63000) [pid = 3432] [serial = 925] [outer = 0000001D3281F800] 14:18:14 INFO - PROCESS | 3432 | 1463174294536 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:18:14 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 14:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1135ms 14:18:14 INFO - PROCESS | 3432 | 1463174294601 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 14:18:14 INFO - PROCESS | 3432 | 1463174294606 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 14:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:18:14 INFO - PROCESS | 3432 | 1463174294628 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:18:14 INFO - PROCESS | 3432 | 1463174294632 Marionette TRACE conn5 <- [1,1198,null,{}] 14:18:14 INFO - PROCESS | 3432 | 1463174294639 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:14 INFO - PROCESS | 3432 | 1463174294752 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 14:18:14 INFO - PROCESS | 3432 | 1463174294875 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA7F000 == 71 [pid = 3432] [id = 309] 14:18:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D37F98C00) [pid = 3432] [serial = 926] [outer = 0000000000000000] 14:18:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D380A3000) [pid = 3432] [serial = 927] [outer = 0000001D37F98C00] 14:18:14 INFO - PROCESS | 3432 | 1463174294930 Marionette DEBUG loaded listener.js 14:18:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D38B55000) [pid = 3432] [serial = 928] [outer = 0000001D37F98C00] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3315E000 == 70 [pid = 3432] [id = 109] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D437B1800 == 69 [pid = 3432] [id = 299] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43266000 == 68 [pid = 3432] [id = 298] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FF8000 == 67 [pid = 3432] [id = 297] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41E45800 == 66 [pid = 3432] [id = 296] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE11800 == 65 [pid = 3432] [id = 295] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FB94000 == 64 [pid = 3432] [id = 294] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3DC000 == 63 [pid = 3432] [id = 293] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38EAF800 == 62 [pid = 3432] [id = 292] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3CBB1000 == 61 [pid = 3432] [id = 291] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43C80800 == 60 [pid = 3432] [id = 288] 14:18:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D059000 == 59 [pid = 3432] [id = 285] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D3C6C4000) [pid = 3432] [serial = 837] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D3F2E3400) [pid = 3432] [serial = 840] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D3D5A1C00) [pid = 3432] [serial = 805] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D37B7BC00) [pid = 3432] [serial = 831] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D381A9800) [pid = 3432] [serial = 832] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D38B08400) [pid = 3432] [serial = 834] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D33E15C00) [pid = 3432] [serial = 828] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D37263000) [pid = 3432] [serial = 829] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D3D59BC00) [pid = 3432] [serial = 838] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D3D6C3000) [pid = 3432] [serial = 816] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D3D81C000) [pid = 3432] [serial = 819] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D37B7B800) [pid = 3432] [serial = 810] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D32902C00) [pid = 3432] [serial = 823] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D31F38400) [pid = 3432] [serial = 822] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D3F859000) [pid = 3432] [serial = 843] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D31808800) [pid = 3432] [serial = 825] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D32909800) [pid = 3432] [serial = 826] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D3D59F800) [pid = 3432] [serial = 813] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D3293AC00) [pid = 3432] [serial = 807] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D3F850C00) [pid = 3432] [serial = 841] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D3F89C000) [pid = 3432] [serial = 844] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D3CBF1C00) [pid = 3432] [serial = 846] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D401F2C00) [pid = 3432] [serial = 850] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D3FB03400) [pid = 3432] [serial = 847] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D38E19000) [pid = 3432] [serial = 835] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D3FED4000) [pid = 3432] [serial = 849] [outer = 0000000000000000] [url = about:blank] 14:18:15 INFO - PROCESS | 3432 | 1463174295479 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 902ms 14:18:15 INFO - PROCESS | 3432 | 1463174295519 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 14:18:15 INFO - PROCESS | 3432 | 1463174295523 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 14:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:18:15 INFO - PROCESS | 3432 | 1463174295526 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:18:15 INFO - PROCESS | 3432 | 1463174295529 Marionette TRACE conn5 <- [1,1202,null,{}] 14:18:15 INFO - PROCESS | 3432 | 1463174295532 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:15 INFO - PROCESS | 3432 | 1463174295625 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 14:18:15 INFO - PROCESS | 3432 | 1463174295713 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3BB3F000 == 60 [pid = 3432] [id = 310] 14:18:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D323B8C00) [pid = 3432] [serial = 929] [outer = 0000000000000000] 14:18:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D37430000) [pid = 3432] [serial = 930] [outer = 0000001D323B8C00] 14:18:15 INFO - PROCESS | 3432 | 1463174295760 Marionette DEBUG loaded listener.js 14:18:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D381AF000) [pid = 3432] [serial = 931] [outer = 0000001D323B8C00] 14:18:16 INFO - PROCESS | 3432 | 1463174296165 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 14:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 14:18:16 INFO - PROCESS | 3432 | 1463174296219 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 14:18:16 INFO - PROCESS | 3432 | 1463174296222 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 14:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:18:16 INFO - PROCESS | 3432 | 1463174296232 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:18:16 INFO - PROCESS | 3432 | 1463174296238 Marionette TRACE conn5 <- [1,1206,null,{}] 14:18:16 INFO - PROCESS | 3432 | 1463174296243 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:16 INFO - PROCESS | 3432 | 1463174296337 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 14:18:16 INFO - PROCESS | 3432 | 1463174296381 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE07000 == 61 [pid = 3432] [id = 311] 14:18:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D38E15000) [pid = 3432] [serial = 932] [outer = 0000000000000000] 14:18:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D3CF51000) [pid = 3432] [serial = 933] [outer = 0000001D38E15000] 14:18:16 INFO - PROCESS | 3432 | 1463174296427 Marionette DEBUG loaded listener.js 14:18:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D3D5A1C00) [pid = 3432] [serial = 934] [outer = 0000001D38E15000] 14:18:16 INFO - PROCESS | 3432 | 1463174296873 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 14:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 691ms 14:18:16 INFO - PROCESS | 3432 | 1463174296920 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 14:18:16 INFO - PROCESS | 3432 | 1463174296923 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 14:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:18:16 INFO - PROCESS | 3432 | 1463174296926 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:18:16 INFO - PROCESS | 3432 | 1463174296928 Marionette TRACE conn5 <- [1,1210,null,{}] 14:18:16 INFO - PROCESS | 3432 | 1463174296932 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:17 INFO - PROCESS | 3432 | 1463174297023 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 14:18:17 INFO - PROCESS | 3432 | 1463174297033 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41E40800 == 62 [pid = 3432] [id = 312] 14:18:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D3D6BEC00) [pid = 3432] [serial = 935] [outer = 0000000000000000] 14:18:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D3D81F800) [pid = 3432] [serial = 936] [outer = 0000001D3D6BEC00] 14:18:17 INFO - PROCESS | 3432 | 1463174297079 Marionette DEBUG loaded listener.js 14:18:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D3F7FC800) [pid = 3432] [serial = 937] [outer = 0000001D3D6BEC00] 14:18:17 INFO - PROCESS | 3432 | 1463174297506 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 14:18:17 INFO - PROCESS | 3432 | 1463174297557 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 14:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:18:17 INFO - PROCESS | 3432 | 1463174297568 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:18:17 INFO - PROCESS | 3432 | 1463174297571 Marionette TRACE conn5 <- [1,1214,null,{}] 14:18:17 INFO - PROCESS | 3432 | 1463174297574 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:17 INFO - PROCESS | 3432 | 1463174297688 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 14:18:17 INFO - PROCESS | 3432 | 1463174297767 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42F6A800 == 63 [pid = 3432] [id = 313] 14:18:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D3FB11000) [pid = 3432] [serial = 938] [outer = 0000000000000000] 14:18:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D3FECE800) [pid = 3432] [serial = 939] [outer = 0000001D3FB11000] 14:18:17 INFO - PROCESS | 3432 | 1463174297821 Marionette DEBUG loaded listener.js 14:18:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D40211000) [pid = 3432] [serial = 940] [outer = 0000001D3FB11000] 14:18:18 INFO - PROCESS | 3432 | 1463174298285 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 14:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 731ms 14:18:18 INFO - PROCESS | 3432 | 1463174298294 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 14:18:18 INFO - PROCESS | 3432 | 1463174298296 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 14:18:18 INFO - PROCESS | 3432 | 1463174298299 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:18:18 INFO - PROCESS | 3432 | 1463174298301 Marionette TRACE conn5 <- [1,1218,null,{}] 14:18:18 INFO - PROCESS | 3432 | 1463174298305 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:18 INFO - PROCESS | 3432 | 1463174298424 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 14:18:18 INFO - PROCESS | 3432 | 1463174298431 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D431D4000 == 64 [pid = 3432] [id = 314] 14:18:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D40736800) [pid = 3432] [serial = 941] [outer = 0000000000000000] 14:18:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D42DED000) [pid = 3432] [serial = 942] [outer = 0000001D40736800] 14:18:18 INFO - PROCESS | 3432 | 1463174298522 Marionette DEBUG loaded listener.js 14:18:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D430B4C00) [pid = 3432] [serial = 943] [outer = 0000001D40736800] 14:18:18 INFO - PROCESS | 3432 | 1463174298937 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 14:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 14:18:18 INFO - PROCESS | 3432 | 1463174298994 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 14:18:18 INFO - PROCESS | 3432 | 1463174298997 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 14:18:19 INFO - PROCESS | 3432 | 1463174299000 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:18:19 INFO - PROCESS | 3432 | 1463174299002 Marionette TRACE conn5 <- [1,1222,null,{}] 14:18:19 INFO - PROCESS | 3432 | 1463174299005 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:19 INFO - PROCESS | 3432 | 1463174299152 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 14:18:19 INFO - PROCESS | 3432 | 1463174299176 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43307000 == 65 [pid = 3432] [id = 315] 14:18:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D430E4C00) [pid = 3432] [serial = 944] [outer = 0000000000000000] 14:18:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D43148400) [pid = 3432] [serial = 945] [outer = 0000001D430E4C00] 14:18:19 INFO - PROCESS | 3432 | 1463174299222 Marionette DEBUG loaded listener.js 14:18:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D43C56C00) [pid = 3432] [serial = 946] [outer = 0000001D430E4C00] 14:18:19 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D423DA000) [pid = 3432] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:18:19 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D3C6C0000) [pid = 3432] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:18:19 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D3D6BC000) [pid = 3432] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:18:19 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D32BE4800) [pid = 3432] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:18:19 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D3293D800) [pid = 3432] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:18:19 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D3F859400) [pid = 3432] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:18:19 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D37F2D800) [pid = 3432] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:18:19 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D38E16000) [pid = 3432] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:18:19 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D3293A800) [pid = 3432] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:18:19 INFO - PROCESS | 3432 | 1463174299785 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 14:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 839ms 14:18:19 INFO - PROCESS | 3432 | 1463174299842 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 14:18:19 INFO - PROCESS | 3432 | 1463174299845 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 14:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:18:19 INFO - PROCESS | 3432 | 1463174299856 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:18:19 INFO - PROCESS | 3432 | 1463174299858 Marionette TRACE conn5 <- [1,1226,null,{}] 14:18:19 INFO - PROCESS | 3432 | 1463174299862 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:19 INFO - PROCESS | 3432 | 1463174299950 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 14:18:20 INFO - PROCESS | 3432 | 1463174300035 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40D95000 == 66 [pid = 3432] [id = 316] 14:18:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D3293A800) [pid = 3432] [serial = 947] [outer = 0000000000000000] 14:18:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D3F852000) [pid = 3432] [serial = 948] [outer = 0000001D3293A800] 14:18:20 INFO - PROCESS | 3432 | 1463174300080 Marionette DEBUG loaded listener.js 14:18:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D43C60400) [pid = 3432] [serial = 949] [outer = 0000001D3293A800] 14:18:20 INFO - PROCESS | 3432 | 1463174300444 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 14:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 650ms 14:18:20 INFO - PROCESS | 3432 | 1463174300502 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 14:18:20 INFO - PROCESS | 3432 | 1463174300504 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 14:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:18:20 INFO - PROCESS | 3432 | 1463174300507 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:18:20 INFO - PROCESS | 3432 | 1463174300509 Marionette TRACE conn5 <- [1,1230,null,{}] 14:18:20 INFO - PROCESS | 3432 | 1463174300513 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:20 INFO - PROCESS | 3432 | 1463174300633 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 14:18:20 INFO - PROCESS | 3432 | 1463174300642 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D7A800 == 67 [pid = 3432] [id = 317] 14:18:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D43CC9400) [pid = 3432] [serial = 950] [outer = 0000000000000000] 14:18:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D4443D800) [pid = 3432] [serial = 951] [outer = 0000001D43CC9400] 14:18:20 INFO - PROCESS | 3432 | 1463174300689 Marionette DEBUG loaded listener.js 14:18:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D444B9800) [pid = 3432] [serial = 952] [outer = 0000001D43CC9400] 14:18:21 INFO - PROCESS | 3432 | 1463174301087 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 14:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 14:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:18:21 INFO - PROCESS | 3432 | 1463174301140 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 14:18:21 INFO - PROCESS | 3432 | 1463174301142 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 14:18:21 INFO - PROCESS | 3432 | 1463174301145 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:18:21 INFO - PROCESS | 3432 | 1463174301147 Marionette TRACE conn5 <- [1,1234,null,{}] 14:18:21 INFO - PROCESS | 3432 | 1463174301150 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:21 INFO - PROCESS | 3432 | 1463174301279 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 14:18:21 INFO - PROCESS | 3432 | 1463174301295 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F3F000 == 68 [pid = 3432] [id = 318] 14:18:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D444BE800) [pid = 3432] [serial = 953] [outer = 0000000000000000] 14:18:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D444C3C00) [pid = 3432] [serial = 954] [outer = 0000001D444BE800] 14:18:21 INFO - PROCESS | 3432 | 1463174301346 Marionette DEBUG loaded listener.js 14:18:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D444D0800) [pid = 3432] [serial = 955] [outer = 0000001D444BE800] 14:18:21 INFO - PROCESS | 3432 | 1463174301971 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 14:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 880ms 14:18:22 INFO - PROCESS | 3432 | 1463174302029 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 14:18:22 INFO - PROCESS | 3432 | 1463174302034 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 14:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:18:22 INFO - PROCESS | 3432 | 1463174302039 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:18:22 INFO - PROCESS | 3432 | 1463174302044 Marionette TRACE conn5 <- [1,1238,null,{}] 14:18:22 INFO - PROCESS | 3432 | 1463174302052 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:22 INFO - PROCESS | 3432 | 1463174302183 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 14:18:22 INFO - PROCESS | 3432 | 1463174302304 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CBB4000 == 69 [pid = 3432] [id = 319] 14:18:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D32935000) [pid = 3432] [serial = 956] [outer = 0000000000000000] 14:18:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D33270800) [pid = 3432] [serial = 957] [outer = 0000001D32935000] 14:18:22 INFO - PROCESS | 3432 | 1463174302365 Marionette DEBUG loaded listener.js 14:18:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D37A71800) [pid = 3432] [serial = 958] [outer = 0000001D32935000] 14:18:22 INFO - PROCESS | 3432 | 1463174302927 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 14:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 944ms 14:18:22 INFO - PROCESS | 3432 | 1463174302988 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 14:18:22 INFO - PROCESS | 3432 | 1463174302995 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 14:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:18:23 INFO - PROCESS | 3432 | 1463174303001 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:18:23 INFO - PROCESS | 3432 | 1463174303005 Marionette TRACE conn5 <- [1,1242,null,{}] 14:18:23 INFO - PROCESS | 3432 | 1463174303009 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:23 INFO - PROCESS | 3432 | 1463174303130 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 14:18:23 INFO - PROCESS | 3432 | 1463174303229 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42F4E000 == 70 [pid = 3432] [id = 320] 14:18:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D38CC9000) [pid = 3432] [serial = 959] [outer = 0000000000000000] 14:18:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D3BB80800) [pid = 3432] [serial = 960] [outer = 0000001D38CC9000] 14:18:23 INFO - PROCESS | 3432 | 1463174303285 Marionette DEBUG loaded listener.js 14:18:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D3D809C00) [pid = 3432] [serial = 961] [outer = 0000001D38CC9000] 14:18:23 INFO - PROCESS | 3432 | 1463174303909 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 14:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 944ms 14:18:23 INFO - PROCESS | 3432 | 1463174303951 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 14:18:23 INFO - PROCESS | 3432 | 1463174303954 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 14:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:18:23 INFO - PROCESS | 3432 | 1463174303958 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:18:23 INFO - PROCESS | 3432 | 1463174303962 Marionette TRACE conn5 <- [1,1246,null,{}] 14:18:23 INFO - PROCESS | 3432 | 1463174303974 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:24 INFO - PROCESS | 3432 | 1463174304096 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 14:18:24 INFO - PROCESS | 3432 | 1463174304223 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474D2800 == 71 [pid = 3432] [id = 321] 14:18:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D40217400) [pid = 3432] [serial = 962] [outer = 0000000000000000] 14:18:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D42DEF000) [pid = 3432] [serial = 963] [outer = 0000001D40217400] 14:18:24 INFO - PROCESS | 3432 | 1463174304283 Marionette DEBUG loaded listener.js 14:18:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D43C63C00) [pid = 3432] [serial = 964] [outer = 0000001D40217400] 14:18:24 INFO - PROCESS | 3432 | 1463174304919 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 14:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 985ms 14:18:24 INFO - PROCESS | 3432 | 1463174304945 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 14:18:24 INFO - PROCESS | 3432 | 1463174304948 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 14:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:18:24 INFO - PROCESS | 3432 | 1463174304952 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:18:24 INFO - PROCESS | 3432 | 1463174304954 Marionette TRACE conn5 <- [1,1250,null,{}] 14:18:24 INFO - PROCESS | 3432 | 1463174304958 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:25 INFO - PROCESS | 3432 | 1463174305074 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 14:18:25 INFO - PROCESS | 3432 | 1463174305200 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4767F800 == 72 [pid = 3432] [id = 322] 14:18:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D444CB800) [pid = 3432] [serial = 965] [outer = 0000000000000000] 14:18:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D444DCC00) [pid = 3432] [serial = 966] [outer = 0000001D444CB800] 14:18:25 INFO - PROCESS | 3432 | 1463174305258 Marionette DEBUG loaded listener.js 14:18:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D444E9800) [pid = 3432] [serial = 967] [outer = 0000001D444CB800] 14:18:25 INFO - PROCESS | 3432 | 1463174305832 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 14:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 944ms 14:18:25 INFO - PROCESS | 3432 | 1463174305915 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 14:18:25 INFO - PROCESS | 3432 | 1463174305918 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 14:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:18:25 INFO - PROCESS | 3432 | 1463174305924 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:18:25 INFO - PROCESS | 3432 | 1463174305926 Marionette TRACE conn5 <- [1,1254,null,{}] 14:18:25 INFO - PROCESS | 3432 | 1463174305930 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:26 INFO - PROCESS | 3432 | 1463174306076 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 14:18:26 INFO - PROCESS | 3432 | 1463174306202 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:26 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47BD3800 == 73 [pid = 3432] [id = 323] 14:18:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D4457B800) [pid = 3432] [serial = 968] [outer = 0000000000000000] 14:18:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D4457E800) [pid = 3432] [serial = 969] [outer = 0000001D4457B800] 14:18:26 INFO - PROCESS | 3432 | 1463174306259 Marionette DEBUG loaded listener.js 14:18:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D448BF000) [pid = 3432] [serial = 970] [outer = 0000001D4457B800] 14:18:26 INFO - PROCESS | 3432 | 1463174306846 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 14:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 987ms 14:18:26 INFO - PROCESS | 3432 | 1463174306911 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 14:18:26 INFO - PROCESS | 3432 | 1463174306914 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 14:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:18:26 INFO - PROCESS | 3432 | 1463174306917 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:18:26 INFO - PROCESS | 3432 | 1463174306919 Marionette TRACE conn5 <- [1,1258,null,{}] 14:18:26 INFO - PROCESS | 3432 | 1463174306923 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:27 INFO - PROCESS | 3432 | 1463174307106 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 14:18:27 INFO - PROCESS | 3432 | 1463174307118 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48062000 == 74 [pid = 3432] [id = 324] 14:18:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D448F5400) [pid = 3432] [serial = 971] [outer = 0000000000000000] 14:18:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D44945800) [pid = 3432] [serial = 972] [outer = 0000001D448F5400] 14:18:27 INFO - PROCESS | 3432 | 1463174307174 Marionette DEBUG loaded listener.js 14:18:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D4494D400) [pid = 3432] [serial = 973] [outer = 0000001D448F5400] 14:18:27 INFO - PROCESS | 3432 | 1463174307792 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 14:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 945ms 14:18:27 INFO - PROCESS | 3432 | 1463174307864 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 14:18:27 INFO - PROCESS | 3432 | 1463174307867 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 14:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:18:27 INFO - PROCESS | 3432 | 1463174307871 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:18:27 INFO - PROCESS | 3432 | 1463174307873 Marionette TRACE conn5 <- [1,1262,null,{}] 14:18:27 INFO - PROCESS | 3432 | 1463174307877 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:27 INFO - PROCESS | 3432 | 1463174307989 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 14:18:28 INFO - PROCESS | 3432 | 1463174308115 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D481A9800 == 75 [pid = 3432] [id = 325] 14:18:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D4494B800) [pid = 3432] [serial = 974] [outer = 0000000000000000] 14:18:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D449B3400) [pid = 3432] [serial = 975] [outer = 0000001D4494B800] 14:18:28 INFO - PROCESS | 3432 | 1463174308173 Marionette DEBUG loaded listener.js 14:18:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D449BE000) [pid = 3432] [serial = 976] [outer = 0000001D4494B800] 14:18:28 INFO - PROCESS | 3432 | 1463174308770 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 14:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 944ms 14:18:28 INFO - PROCESS | 3432 | 1463174308817 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 14:18:28 INFO - PROCESS | 3432 | 1463174308820 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 14:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:18:28 INFO - PROCESS | 3432 | 1463174308824 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:18:28 INFO - PROCESS | 3432 | 1463174308826 Marionette TRACE conn5 <- [1,1266,null,{}] 14:18:28 INFO - PROCESS | 3432 | 1463174308830 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:29 INFO - PROCESS | 3432 | 1463174309114 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 14:18:29 INFO - PROCESS | 3432 | 1463174309287 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA86000 == 76 [pid = 3432] [id = 326] 14:18:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D32878800) [pid = 3432] [serial = 977] [outer = 0000000000000000] 14:18:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D3290D800) [pid = 3432] [serial = 978] [outer = 0000001D32878800] 14:18:29 INFO - PROCESS | 3432 | 1463174309339 Marionette DEBUG loaded listener.js 14:18:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D32BE1800) [pid = 3432] [serial = 979] [outer = 0000001D32878800] 14:18:30 INFO - PROCESS | 3432 | 1463174310007 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 14:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1234ms 14:18:30 INFO - PROCESS | 3432 | 1463174310061 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 14:18:30 INFO - PROCESS | 3432 | 1463174310065 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 14:18:30 INFO - PROCESS | 3432 | 1463174310069 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:18:30 INFO - PROCESS | 3432 | 1463174310074 Marionette TRACE conn5 <- [1,1270,null,{}] 14:18:30 INFO - PROCESS | 3432 | 1463174310078 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:30 INFO - PROCESS | 3432 | 1463174310190 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 14:18:30 INFO - PROCESS | 3432 | 1463174310297 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37F46000 == 75 [pid = 3432] [id = 269] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FF7000 == 74 [pid = 3432] [id = 273] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D7A800 == 73 [pid = 3432] [id = 317] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40D95000 == 72 [pid = 3432] [id = 316] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43307000 == 71 [pid = 3432] [id = 315] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D431D4000 == 70 [pid = 3432] [id = 314] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42F6A800 == 69 [pid = 3432] [id = 313] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41E40800 == 68 [pid = 3432] [id = 312] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE07000 == 67 [pid = 3432] [id = 311] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D430B9400) [pid = 3432] [serial = 900] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3746B800 == 68 [pid = 3432] [id = 327] 14:18:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D317C8800) [pid = 3432] [serial = 980] [outer = 0000000000000000] 14:18:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D3281A800) [pid = 3432] [serial = 981] [outer = 0000001D317C8800] 14:18:30 INFO - PROCESS | 3432 | 1463174310407 Marionette DEBUG loaded listener.js 14:18:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D381E0400) [pid = 3432] [serial = 982] [outer = 0000001D317C8800] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3BB3F000 == 67 [pid = 3432] [id = 310] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3EA7F000 == 66 [pid = 3432] [id = 309] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6F6800 == 65 [pid = 3432] [id = 308] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41548800 == 64 [pid = 3432] [id = 302] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3BB37000 == 63 [pid = 3432] [id = 301] 14:18:30 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D77000 == 62 [pid = 3432] [id = 300] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D40216800) [pid = 3432] [serial = 892] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D3D59F000) [pid = 3432] [serial = 886] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D3C6BF800) [pid = 3432] [serial = 883] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D41E1E400) [pid = 3432] [serial = 895] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D430AE400) [pid = 3432] [serial = 898] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D3CF59000) [pid = 3432] [serial = 885] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D3F857400) [pid = 3432] [serial = 889] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D3D81C800) [pid = 3432] [serial = 888] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D3F89E000) [pid = 3432] [serial = 894] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D32A59000) [pid = 3432] [serial = 876] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D3FF89800) [pid = 3432] [serial = 891] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D37058C00) [pid = 3432] [serial = 877] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D401F9000) [pid = 3432] [serial = 852] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D40136000) [pid = 3432] [serial = 861] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D42324400) [pid = 3432] [serial = 867] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D37FEEC00) [pid = 3432] [serial = 879] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D381DAC00) [pid = 3432] [serial = 880] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D3909D400) [pid = 3432] [serial = 882] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D32BE5800) [pid = 3432] [serial = 855] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D42DF8400) [pid = 3432] [serial = 870] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D32BE8800) [pid = 3432] [serial = 874] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D32A07000) [pid = 3432] [serial = 873] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D38B03800) [pid = 3432] [serial = 858] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D40EB7800) [pid = 3432] [serial = 864] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D42DEDC00) [pid = 3432] [serial = 897] [outer = 0000000000000000] [url = about:blank] 14:18:30 INFO - PROCESS | 3432 | 1463174310904 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 14:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 880ms 14:18:30 INFO - PROCESS | 3432 | 1463174310955 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 14:18:30 INFO - PROCESS | 3432 | 1463174310958 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 14:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:18:30 INFO - PROCESS | 3432 | 1463174310967 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - PROCESS | 3432 | 1463174310969 Marionette TRACE conn5 <- [1,1274,null,{}] 14:18:30 INFO - PROCESS | 3432 | 1463174310973 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:31 INFO - PROCESS | 3432 | 1463174311066 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 14:18:31 INFO - PROCESS | 3432 | 1463174311079 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F80A000 == 63 [pid = 3432] [id = 328] 14:18:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D381E0C00) [pid = 3432] [serial = 983] [outer = 0000000000000000] 14:18:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D38B5B400) [pid = 3432] [serial = 984] [outer = 0000001D381E0C00] 14:18:31 INFO - PROCESS | 3432 | 1463174311125 Marionette DEBUG loaded listener.js 14:18:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D3967B400) [pid = 3432] [serial = 985] [outer = 0000001D381E0C00] 14:18:31 INFO - PROCESS | 3432 | 1463174311608 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 14:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 14:18:31 INFO - PROCESS | 3432 | 1463174311660 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 14:18:31 INFO - PROCESS | 3432 | 1463174311664 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 14:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:18:31 INFO - PROCESS | 3432 | 1463174311675 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:18:31 INFO - PROCESS | 3432 | 1463174311680 Marionette TRACE conn5 <- [1,1278,null,{}] 14:18:31 INFO - PROCESS | 3432 | 1463174311684 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:31 INFO - PROCESS | 3432 | 1463174311807 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 14:18:31 INFO - PROCESS | 3432 | 1463174311895 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40D90800 == 64 [pid = 3432] [id = 329] 14:18:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D38B08C00) [pid = 3432] [serial = 986] [outer = 0000000000000000] 14:18:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D3D598000) [pid = 3432] [serial = 987] [outer = 0000001D38B08C00] 14:18:31 INFO - PROCESS | 3432 | 1463174311950 Marionette DEBUG loaded listener.js 14:18:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D3D6BE800) [pid = 3432] [serial = 988] [outer = 0000001D38B08C00] 14:18:32 INFO - PROCESS | 3432 | 1463174312341 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 14:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 690ms 14:18:32 INFO - PROCESS | 3432 | 1463174312364 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 14:18:32 INFO - PROCESS | 3432 | 1463174312367 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 14:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:18:32 INFO - PROCESS | 3432 | 1463174312370 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:18:32 INFO - PROCESS | 3432 | 1463174312372 Marionette TRACE conn5 <- [1,1282,null,{}] 14:18:32 INFO - PROCESS | 3432 | 1463174312375 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:32 INFO - PROCESS | 3432 | 1463174312505 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 14:18:32 INFO - PROCESS | 3432 | 1463174312523 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42D1B800 == 65 [pid = 3432] [id = 330] 14:18:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D3D80C800) [pid = 3432] [serial = 989] [outer = 0000000000000000] 14:18:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D3F2E4C00) [pid = 3432] [serial = 990] [outer = 0000001D3D80C800] 14:18:32 INFO - PROCESS | 3432 | 1463174312569 Marionette DEBUG loaded listener.js 14:18:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D3F898400) [pid = 3432] [serial = 991] [outer = 0000001D3D80C800] 14:18:33 INFO - PROCESS | 3432 | 1463174313019 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 14:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 691ms 14:18:33 INFO - PROCESS | 3432 | 1463174313065 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 14:18:33 INFO - PROCESS | 3432 | 1463174313067 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 14:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:18:33 INFO - PROCESS | 3432 | 1463174313077 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:18:33 INFO - PROCESS | 3432 | 1463174313079 Marionette TRACE conn5 <- [1,1286,null,{}] 14:18:33 INFO - PROCESS | 3432 | 1463174313082 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:33 INFO - PROCESS | 3432 | 1463174313200 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 14:18:33 INFO - PROCESS | 3432 | 1463174313290 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43094800 == 66 [pid = 3432] [id = 331] 14:18:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D401ED400) [pid = 3432] [serial = 992] [outer = 0000000000000000] 14:18:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D401EFC00) [pid = 3432] [serial = 993] [outer = 0000001D401ED400] 14:18:33 INFO - PROCESS | 3432 | 1463174313346 Marionette DEBUG loaded listener.js 14:18:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D40EBE400) [pid = 3432] [serial = 994] [outer = 0000001D401ED400] 14:18:33 INFO - PROCESS | 3432 | 1463174313836 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 774ms 14:18:33 INFO - PROCESS | 3432 | 1463174313852 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 14:18:33 INFO - PROCESS | 3432 | 1463174313855 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 14:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:18:33 INFO - PROCESS | 3432 | 1463174313858 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:18:33 INFO - PROCESS | 3432 | 1463174313860 Marionette TRACE conn5 <- [1,1290,null,{}] 14:18:33 INFO - PROCESS | 3432 | 1463174313863 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:33 INFO - PROCESS | 3432 | 1463174313984 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 14:18:34 INFO - PROCESS | 3432 | 1463174314040 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43306000 == 67 [pid = 3432] [id = 332] 14:18:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D41ED4800) [pid = 3432] [serial = 995] [outer = 0000000000000000] 14:18:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D430B4800) [pid = 3432] [serial = 996] [outer = 0000001D41ED4800] 14:18:34 INFO - PROCESS | 3432 | 1463174314086 Marionette DEBUG loaded listener.js 14:18:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D430E9400) [pid = 3432] [serial = 997] [outer = 0000001D41ED4800] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D3FB0B400) [pid = 3432] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D43CC9400) [pid = 3432] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D3281F800) [pid = 3432] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D3D6BEC00) [pid = 3432] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D37F98C00) [pid = 3432] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D3FB11000) [pid = 3432] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D38E15000) [pid = 3432] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D323B8C00) [pid = 3432] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D40736800) [pid = 3432] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D430B5400) [pid = 3432] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D3293A800) [pid = 3432] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:18:34 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D430E4C00) [pid = 3432] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:18:34 INFO - PROCESS | 3432 | 1463174314710 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 14:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 879ms 14:18:34 INFO - PROCESS | 3432 | 1463174314740 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 14:18:34 INFO - PROCESS | 3432 | 1463174314742 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 14:18:34 INFO - PROCESS | 3432 | 1463174314746 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:18:34 INFO - PROCESS | 3432 | 1463174314748 Marionette TRACE conn5 <- [1,1294,null,{}] 14:18:34 INFO - PROCESS | 3432 | 1463174314751 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:34 INFO - PROCESS | 3432 | 1463174314841 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 14:18:34 INFO - PROCESS | 3432 | 1463174314848 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42230000 == 68 [pid = 3432] [id = 333] 14:18:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D37B7A800) [pid = 3432] [serial = 998] [outer = 0000000000000000] 14:18:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D3D6BEC00) [pid = 3432] [serial = 999] [outer = 0000001D37B7A800] 14:18:34 INFO - PROCESS | 3432 | 1463174314893 Marionette DEBUG loaded listener.js 14:18:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D4310D000) [pid = 3432] [serial = 1000] [outer = 0000001D37B7A800] 14:18:35 INFO - PROCESS | 3432 | 1463174315326 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 14:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 629ms 14:18:35 INFO - PROCESS | 3432 | 1463174315378 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 14:18:35 INFO - PROCESS | 3432 | 1463174315381 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 14:18:35 INFO - PROCESS | 3432 | 1463174315384 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:18:35 INFO - PROCESS | 3432 | 1463174315386 Marionette TRACE conn5 <- [1,1298,null,{}] 14:18:35 INFO - PROCESS | 3432 | 1463174315389 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:35 INFO - PROCESS | 3432 | 1463174315479 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 14:18:35 INFO - PROCESS | 3432 | 1463174315486 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D6D000 == 69 [pid = 3432] [id = 334] 14:18:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D433B1000) [pid = 3432] [serial = 1001] [outer = 0000000000000000] 14:18:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D43785C00) [pid = 3432] [serial = 1002] [outer = 0000001D433B1000] 14:18:35 INFO - PROCESS | 3432 | 1463174315530 Marionette DEBUG loaded listener.js 14:18:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D43C65400) [pid = 3432] [serial = 1003] [outer = 0000001D433B1000] 14:18:35 INFO - PROCESS | 3432 | 1463174315947 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 14:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 14:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 629ms 14:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:18:36 INFO - PROCESS | 3432 | 1463174316017 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 14:18:36 INFO - PROCESS | 3432 | 1463174316019 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 14:18:36 INFO - PROCESS | 3432 | 1463174316022 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:18:36 INFO - PROCESS | 3432 | 1463174316024 Marionette TRACE conn5 <- [1,1302,null,{}] 14:18:36 INFO - PROCESS | 3432 | 1463174316028 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:36 INFO - PROCESS | 3432 | 1463174316117 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 14:18:36 INFO - PROCESS | 3432 | 1463174316127 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:36 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BC8000 == 70 [pid = 3432] [id = 335] 14:18:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D43C62800) [pid = 3432] [serial = 1004] [outer = 0000000000000000] 14:18:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D4443C000) [pid = 3432] [serial = 1005] [outer = 0000001D43C62800] 14:18:36 INFO - PROCESS | 3432 | 1463174316172 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D444C1C00) [pid = 3432] [serial = 1006] [outer = 0000001D43C62800] 14:18:36 INFO - PROCESS | 3432 | 1463174316706 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 14:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 733ms 14:18:36 INFO - PROCESS | 3432 | 1463174316759 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 14:18:36 INFO - PROCESS | 3432 | 1463174316764 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 14:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:18:36 INFO - PROCESS | 3432 | 1463174316770 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:18:36 INFO - PROCESS | 3432 | 1463174316775 Marionette TRACE conn5 <- [1,1306,null,{}] 14:18:36 INFO - PROCESS | 3432 | 1463174316782 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:36 INFO - PROCESS | 3432 | 1463174316916 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 14:18:37 INFO - PROCESS | 3432 | 1463174317039 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3BB3A800 == 71 [pid = 3432] [id = 336] 14:18:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D3293FC00) [pid = 3432] [serial = 1007] [outer = 0000000000000000] 14:18:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D32A0DC00) [pid = 3432] [serial = 1008] [outer = 0000001D3293FC00] 14:18:37 INFO - PROCESS | 3432 | 1463174317102 Marionette DEBUG loaded listener.js 14:18:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D37426C00) [pid = 3432] [serial = 1009] [outer = 0000001D3293FC00] 14:18:37 INFO - PROCESS | 3432 | 1463174317732 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 14:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 986ms 14:18:37 INFO - PROCESS | 3432 | 1463174317760 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 14:18:37 INFO - PROCESS | 3432 | 1463174317766 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 14:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:18:37 INFO - PROCESS | 3432 | 1463174317773 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - PROCESS | 3432 | 1463174317776 Marionette TRACE conn5 <- [1,1310,null,{}] 14:18:37 INFO - PROCESS | 3432 | 1463174317780 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:37 INFO - PROCESS | 3432 | 1463174317901 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 14:18:38 INFO - PROCESS | 3432 | 1463174318003 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40D9D800 == 72 [pid = 3432] [id = 337] 14:18:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D39A10C00) [pid = 3432] [serial = 1010] [outer = 0000000000000000] 14:18:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D3CBEA400) [pid = 3432] [serial = 1011] [outer = 0000001D39A10C00] 14:18:38 INFO - PROCESS | 3432 | 1463174318060 Marionette DEBUG loaded listener.js 14:18:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D3D5F0400) [pid = 3432] [serial = 1012] [outer = 0000001D39A10C00] 14:18:38 INFO - PROCESS | 3432 | 1463174318705 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 14:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 984ms 14:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:18:38 INFO - PROCESS | 3432 | 1463174318763 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 14:18:38 INFO - PROCESS | 3432 | 1463174318766 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 14:18:38 INFO - PROCESS | 3432 | 1463174318770 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:18:38 INFO - PROCESS | 3432 | 1463174318775 Marionette TRACE conn5 <- [1,1314,null,{}] 14:18:38 INFO - PROCESS | 3432 | 1463174318786 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:38 INFO - PROCESS | 3432 | 1463174318909 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 14:18:39 INFO - PROCESS | 3432 | 1463174319038 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471AB800 == 73 [pid = 3432] [id = 338] 14:18:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D401EA800) [pid = 3432] [serial = 1013] [outer = 0000000000000000] 14:18:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D4232B400) [pid = 3432] [serial = 1014] [outer = 0000001D401EA800] 14:18:39 INFO - PROCESS | 3432 | 1463174319099 Marionette DEBUG loaded listener.js 14:18:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D43C57800) [pid = 3432] [serial = 1015] [outer = 0000001D401EA800] 14:18:39 INFO - PROCESS | 3432 | 1463174319683 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 14:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 943ms 14:18:39 INFO - PROCESS | 3432 | 1463174319715 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 14:18:39 INFO - PROCESS | 3432 | 1463174319718 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 14:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:18:39 INFO - PROCESS | 3432 | 1463174319722 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:18:39 INFO - PROCESS | 3432 | 1463174319724 Marionette TRACE conn5 <- [1,1318,null,{}] 14:18:39 INFO - PROCESS | 3432 | 1463174319728 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:39 INFO - PROCESS | 3432 | 1463174319844 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 14:18:39 INFO - PROCESS | 3432 | 1463174319943 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47BCD800 == 74 [pid = 3432] [id = 339] 14:18:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D444CE800) [pid = 3432] [serial = 1016] [outer = 0000000000000000] 14:18:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D448BEC00) [pid = 3432] [serial = 1017] [outer = 0000001D444CE800] 14:18:40 INFO - PROCESS | 3432 | 1463174319999 Marionette DEBUG loaded listener.js 14:18:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D448F7C00) [pid = 3432] [serial = 1018] [outer = 0000001D444CE800] 14:18:40 INFO - PROCESS | 3432 | 1463174320567 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 14:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 880ms 14:18:40 INFO - PROCESS | 3432 | 1463174320604 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 14:18:40 INFO - PROCESS | 3432 | 1463174320607 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 14:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:18:40 INFO - PROCESS | 3432 | 1463174320610 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:18:40 INFO - PROCESS | 3432 | 1463174320613 Marionette TRACE conn5 <- [1,1322,null,{}] 14:18:40 INFO - PROCESS | 3432 | 1463174320617 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:40 INFO - PROCESS | 3432 | 1463174320730 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 14:18:40 INFO - PROCESS | 3432 | 1463174320830 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D484BB000 == 75 [pid = 3432] [id = 340] 14:18:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D448F7000) [pid = 3432] [serial = 1019] [outer = 0000000000000000] 14:18:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D449B1400) [pid = 3432] [serial = 1020] [outer = 0000001D448F7000] 14:18:40 INFO - PROCESS | 3432 | 1463174320886 Marionette DEBUG loaded listener.js 14:18:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D449F0800) [pid = 3432] [serial = 1021] [outer = 0000001D448F7000] 14:18:41 INFO - PROCESS | 3432 | 1463174321400 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 839ms 14:18:41 INFO - PROCESS | 3432 | 1463174321464 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 14:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:18:41 INFO - PROCESS | 3432 | 1463174321466 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 14:18:41 INFO - PROCESS | 3432 | 1463174321470 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:18:41 INFO - PROCESS | 3432 | 1463174321472 Marionette TRACE conn5 <- [1,1326,null,{}] 14:18:41 INFO - PROCESS | 3432 | 1463174321476 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:41 INFO - PROCESS | 3432 | 1463174321613 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 14:18:41 INFO - PROCESS | 3432 | 1463174321719 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4A102800 == 76 [pid = 3432] [id = 341] 14:18:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D45C4D400) [pid = 3432] [serial = 1022] [outer = 0000000000000000] 14:18:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D45CBBC00) [pid = 3432] [serial = 1023] [outer = 0000001D45C4D400] 14:18:41 INFO - PROCESS | 3432 | 1463174321776 Marionette DEBUG loaded listener.js 14:18:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D45CC6C00) [pid = 3432] [serial = 1024] [outer = 0000001D45C4D400] 14:18:42 INFO - PROCESS | 3432 | 1463174322877 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 14:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1451ms 14:18:42 INFO - PROCESS | 3432 | 1463174322922 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 14:18:42 INFO - PROCESS | 3432 | 1463174322925 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 14:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:18:42 INFO - PROCESS | 3432 | 1463174322928 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:18:42 INFO - PROCESS | 3432 | 1463174322930 Marionette TRACE conn5 <- [1,1330,null,{}] 14:18:42 INFO - PROCESS | 3432 | 1463174322934 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:43 INFO - PROCESS | 3432 | 1463174323048 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 14:18:43 INFO - PROCESS | 3432 | 1463174323172 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4A11D800 == 77 [pid = 3432] [id = 342] 14:18:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D45C53C00) [pid = 3432] [serial = 1025] [outer = 0000000000000000] 14:18:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 160 (0000001D46C39000) [pid = 3432] [serial = 1026] [outer = 0000001D45C53C00] 14:18:43 INFO - PROCESS | 3432 | 1463174323228 Marionette DEBUG loaded listener.js 14:18:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 161 (0000001D46E02400) [pid = 3432] [serial = 1027] [outer = 0000001D45C53C00] 14:18:43 INFO - PROCESS | 3432 | 1463174323824 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 14:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 943ms 14:18:43 INFO - PROCESS | 3432 | 1463174323874 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 14:18:43 INFO - PROCESS | 3432 | 1463174323877 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 14:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:18:43 INFO - PROCESS | 3432 | 1463174323881 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:18:43 INFO - PROCESS | 3432 | 1463174323883 Marionette TRACE conn5 <- [1,1334,null,{}] 14:18:43 INFO - PROCESS | 3432 | 1463174323887 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:44 INFO - PROCESS | 3432 | 1463174323999 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 14:18:44 INFO - PROCESS | 3432 | 1463174324101 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4ABA2800 == 78 [pid = 3432] [id = 343] 14:18:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 162 (0000001D46C40000) [pid = 3432] [serial = 1028] [outer = 0000000000000000] 14:18:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 163 (0000001D46E0AC00) [pid = 3432] [serial = 1029] [outer = 0000001D46C40000] 14:18:44 INFO - PROCESS | 3432 | 1463174324156 Marionette DEBUG loaded listener.js 14:18:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 164 (0000001D472B4400) [pid = 3432] [serial = 1030] [outer = 0000001D46C40000] 14:18:44 INFO - PROCESS | 3432 | 1463174324834 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 14:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 983ms 14:18:44 INFO - PROCESS | 3432 | 1463174324867 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 14:18:44 INFO - PROCESS | 3432 | 1463174324869 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 14:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:18:44 INFO - PROCESS | 3432 | 1463174324873 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:18:44 INFO - PROCESS | 3432 | 1463174324875 Marionette TRACE conn5 <- [1,1338,null,{}] 14:18:44 INFO - PROCESS | 3432 | 1463174324879 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:45 INFO - PROCESS | 3432 | 1463174324995 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 14:18:45 INFO - PROCESS | 3432 | 1463174325099 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D850800 == 79 [pid = 3432] [id = 344] 14:18:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 165 (0000001D3742C800) [pid = 3432] [serial = 1031] [outer = 0000000000000000] 14:18:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D3D6BF400) [pid = 3432] [serial = 1032] [outer = 0000001D3742C800] 14:18:45 INFO - PROCESS | 3432 | 1463174325154 Marionette DEBUG loaded listener.js 14:18:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D43C58800) [pid = 3432] [serial = 1033] [outer = 0000001D3742C800] 14:18:45 INFO - PROCESS | 3432 | 1463174325887 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 14:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1029ms 14:18:45 INFO - PROCESS | 3432 | 1463174325904 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 14:18:45 INFO - PROCESS | 3432 | 1463174325909 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 14:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:18:45 INFO - PROCESS | 3432 | 1463174325914 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:18:45 INFO - PROCESS | 3432 | 1463174325917 Marionette TRACE conn5 <- [1,1342,null,{}] 14:18:45 INFO - PROCESS | 3432 | 1463174325941 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:46 INFO - PROCESS | 3432 | 1463174326053 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 14:18:46 INFO - PROCESS | 3432 | 1463174326189 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE11800 == 80 [pid = 3432] [id = 345] 14:18:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D323BB000) [pid = 3432] [serial = 1034] [outer = 0000000000000000] 14:18:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D32BE8000) [pid = 3432] [serial = 1035] [outer = 0000001D323BB000] 14:18:46 INFO - PROCESS | 3432 | 1463174326243 Marionette DEBUG loaded listener.js 14:18:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 170 (0000001D38E14800) [pid = 3432] [serial = 1036] [outer = 0000001D323BB000] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37A2B800 == 79 [pid = 3432] [id = 110] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D6D000 == 78 [pid = 3432] [id = 334] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42230000 == 77 [pid = 3432] [id = 333] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43306000 == 76 [pid = 3432] [id = 332] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43094800 == 75 [pid = 3432] [id = 331] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42D1B800 == 74 [pid = 3432] [id = 330] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40D90800 == 73 [pid = 3432] [id = 329] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F80A000 == 72 [pid = 3432] [id = 328] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 169 (0000001D444C3C00) [pid = 3432] [serial = 954] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3746B800 == 71 [pid = 3432] [id = 327] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3EA86000 == 70 [pid = 3432] [id = 326] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474D2800 == 69 [pid = 3432] [id = 321] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42F4E000 == 68 [pid = 3432] [id = 320] 14:18:46 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3CBB4000 == 67 [pid = 3432] [id = 319] 14:18:46 INFO - PROCESS | 3432 | 1463174326918 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D40633C00) [pid = 3432] [serial = 853] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D43142000) [pid = 3432] [serial = 912] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D444B9800) [pid = 3432] [serial = 952] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D32A63000) [pid = 3432] [serial = 925] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 164 (0000001D3287B400) [pid = 3432] [serial = 924] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 163 (0000001D3D81F800) [pid = 3432] [serial = 936] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 162 (0000001D38B55000) [pid = 3432] [serial = 928] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 161 (0000001D380A3000) [pid = 3432] [serial = 927] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 160 (0000001D3F2E1800) [pid = 3432] [serial = 909] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 159 (0000001D3FECE800) [pid = 3432] [serial = 939] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D40211000) [pid = 3432] [serial = 940] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D3CF51000) [pid = 3432] [serial = 933] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D3D5A1C00) [pid = 3432] [serial = 934] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D37430000) [pid = 3432] [serial = 930] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D381AF000) [pid = 3432] [serial = 931] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D381A3C00) [pid = 3432] [serial = 906] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D430B4C00) [pid = 3432] [serial = 943] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D430E2000) [pid = 3432] [serial = 901] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D42DED000) [pid = 3432] [serial = 942] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1051ms 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D3F852000) [pid = 3432] [serial = 948] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D43786000) [pid = 3432] [serial = 915] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D43148400) [pid = 3432] [serial = 945] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D32A09800) [pid = 3432] [serial = 903] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D43CCAC00) [pid = 3432] [serial = 918] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D44436800) [pid = 3432] [serial = 921] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D4443D800) [pid = 3432] [serial = 951] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D43C60400) [pid = 3432] [serial = 949] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D43C56C00) [pid = 3432] [serial = 946] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D3F7FC800) [pid = 3432] [serial = 937] [outer = 0000000000000000] [url = about:blank] 14:18:46 INFO - PROCESS | 3432 | 1463174326975 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 14:18:46 INFO - PROCESS | 3432 | 1463174326981 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 14:18:47 INFO - PROCESS | 3432 | 1463174327007 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:18:47 INFO - PROCESS | 3432 | 1463174327010 Marionette TRACE conn5 <- [1,1346,null,{}] 14:18:47 INFO - PROCESS | 3432 | 1463174327014 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:47 INFO - PROCESS | 3432 | 1463174327110 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 14:18:47 INFO - PROCESS | 3432 | 1463174327123 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D595000 == 68 [pid = 3432] [id = 346] 14:18:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D32935C00) [pid = 3432] [serial = 1037] [outer = 0000000000000000] 14:18:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D33F98000) [pid = 3432] [serial = 1038] [outer = 0000001D32935C00] 14:18:47 INFO - PROCESS | 3432 | 1463174327171 Marionette DEBUG loaded listener.js 14:18:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D381AA800) [pid = 3432] [serial = 1039] [outer = 0000001D32935C00] 14:18:47 INFO - PROCESS | 3432 | 1463174327704 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 14:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 734ms 14:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:18:47 INFO - PROCESS | 3432 | 1463174327743 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 14:18:47 INFO - PROCESS | 3432 | 1463174327746 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 14:18:47 INFO - PROCESS | 3432 | 1463174327749 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:18:47 INFO - PROCESS | 3432 | 1463174327753 Marionette TRACE conn5 <- [1,1350,null,{}] 14:18:47 INFO - PROCESS | 3432 | 1463174327764 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:47 INFO - PROCESS | 3432 | 1463174327862 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 14:18:47 INFO - PROCESS | 3432 | 1463174327872 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4154B000 == 69 [pid = 3432] [id = 347] 14:18:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D376C1400) [pid = 3432] [serial = 1040] [outer = 0000000000000000] 14:18:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D3D81F800) [pid = 3432] [serial = 1041] [outer = 0000001D376C1400] 14:18:48 INFO - PROCESS | 3432 | 1463174327994 Marionette DEBUG loaded listener.js 14:18:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D3F897C00) [pid = 3432] [serial = 1042] [outer = 0000001D376C1400] 14:18:48 INFO - PROCESS | 3432 | 1463174328401 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 690ms 14:18:48 INFO - PROCESS | 3432 | 1463174328443 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 14:18:48 INFO - PROCESS | 3432 | 1463174328446 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 14:18:48 INFO - PROCESS | 3432 | 1463174328449 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:18:48 INFO - PROCESS | 3432 | 1463174328451 Marionette TRACE conn5 <- [1,1354,null,{}] 14:18:48 INFO - PROCESS | 3432 | 1463174328454 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:48 INFO - PROCESS | 3432 | 1463174328550 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 14:18:48 INFO - PROCESS | 3432 | 1463174328557 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:48 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43266800 == 70 [pid = 3432] [id = 348] 14:18:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D3FEDB000) [pid = 3432] [serial = 1043] [outer = 0000000000000000] 14:18:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D4020F000) [pid = 3432] [serial = 1044] [outer = 0000001D3FEDB000] 14:18:48 INFO - PROCESS | 3432 | 1463174328604 Marionette DEBUG loaded listener.js 14:18:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D41D9F000) [pid = 3432] [serial = 1045] [outer = 0000001D3FEDB000] 14:18:49 INFO - PROCESS | 3432 | 1463174329056 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 14:18:49 INFO - PROCESS | 3432 | 1463174329100 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 14:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:18:49 INFO - PROCESS | 3432 | 1463174329103 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:18:49 INFO - PROCESS | 3432 | 1463174329105 Marionette TRACE conn5 <- [1,1358,null,{}] 14:18:49 INFO - PROCESS | 3432 | 1463174329109 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:49 INFO - PROCESS | 3432 | 1463174329235 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 14:18:49 INFO - PROCESS | 3432 | 1463174329328 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D437AF800 == 71 [pid = 3432] [id = 349] 14:18:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D42D41400) [pid = 3432] [serial = 1046] [outer = 0000000000000000] 14:18:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D42DF8400) [pid = 3432] [serial = 1047] [outer = 0000001D42D41400] 14:18:49 INFO - PROCESS | 3432 | 1463174329374 Marionette DEBUG loaded listener.js 14:18:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D430E7800) [pid = 3432] [serial = 1048] [outer = 0000001D42D41400] 14:18:49 INFO - PROCESS | 3432 | 1463174329822 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 14:18:49 INFO - PROCESS | 3432 | 1463174329842 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 14:18:49 INFO - PROCESS | 3432 | 1463174329852 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:18:49 INFO - PROCESS | 3432 | 1463174329854 Marionette TRACE conn5 <- [1,1362,null,{}] 14:18:49 INFO - PROCESS | 3432 | 1463174329875 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:50 INFO - PROCESS | 3432 | 1463174330017 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 14:18:50 INFO - PROCESS | 3432 | 1463174330041 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C09000 == 72 [pid = 3432] [id = 350] 14:18:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D444CEC00) [pid = 3432] [serial = 1049] [outer = 0000000000000000] 14:18:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D444DF800) [pid = 3432] [serial = 1050] [outer = 0000001D444CEC00] 14:18:50 INFO - PROCESS | 3432 | 1463174330087 Marionette DEBUG loaded listener.js 14:18:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D4457F800) [pid = 3432] [serial = 1051] [outer = 0000001D444CEC00] 14:18:50 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:50 INFO - PROCESS | 3432 | 1463174330535 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 14:18:50 INFO - PROCESS | 3432 | 1463174330620 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 14:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:18:50 INFO - PROCESS | 3432 | 1463174330637 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:18:50 INFO - PROCESS | 3432 | 1463174330639 Marionette TRACE conn5 <- [1,1366,null,{}] 14:18:50 INFO - PROCESS | 3432 | 1463174330643 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:50 INFO - PROCESS | 3432 | 1463174330763 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 14:18:50 INFO - PROCESS | 3432 | 1463174330825 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F46800 == 73 [pid = 3432] [id = 351] 14:18:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D4457D400) [pid = 3432] [serial = 1052] [outer = 0000000000000000] 14:18:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D44949800) [pid = 3432] [serial = 1053] [outer = 0000001D4457D400] 14:18:50 INFO - PROCESS | 3432 | 1463174330871 Marionette DEBUG loaded listener.js 14:18:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D449F6400) [pid = 3432] [serial = 1054] [outer = 0000001D4457D400] 14:18:51 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D433B1000) [pid = 3432] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:18:51 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D3D80C800) [pid = 3432] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:18:51 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D401ED400) [pid = 3432] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:18:51 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D41ED4800) [pid = 3432] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:18:51 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D32878800) [pid = 3432] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:18:51 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D444BE800) [pid = 3432] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:18:51 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D381E0C00) [pid = 3432] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:18:51 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D317C8800) [pid = 3432] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:18:51 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D38B08C00) [pid = 3432] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:18:51 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D37B7A800) [pid = 3432] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:18:51 INFO - PROCESS | 3432 | 1463174331330 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 14:18:51 INFO - PROCESS | 3432 | 1463174331374 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 14:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:18:51 INFO - PROCESS | 3432 | 1463174331378 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:18:51 INFO - PROCESS | 3432 | 1463174331380 Marionette TRACE conn5 <- [1,1370,null,{}] 14:18:51 INFO - PROCESS | 3432 | 1463174331383 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:51 INFO - PROCESS | 3432 | 1463174331482 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 14:18:51 INFO - PROCESS | 3432 | 1463174331572 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:51 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471BA000 == 74 [pid = 3432] [id = 352] 14:18:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D38B07000) [pid = 3432] [serial = 1055] [outer = 0000000000000000] 14:18:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D401ED400) [pid = 3432] [serial = 1056] [outer = 0000001D38B07000] 14:18:51 INFO - PROCESS | 3432 | 1463174331620 Marionette DEBUG loaded listener.js 14:18:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D45C4EC00) [pid = 3432] [serial = 1057] [outer = 0000001D38B07000] 14:18:51 INFO - PROCESS | 3432 | [3432] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:51 INFO - PROCESS | 3432 | 1463174331996 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 14:18:52 INFO - PROCESS | 3432 | 1463174332058 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 14:18:52 INFO - PROCESS | 3432 | 1463174332061 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:18:52 INFO - PROCESS | 3432 | 1463174332063 Marionette TRACE conn5 <- [1,1374,null,{}] 14:18:52 INFO - PROCESS | 3432 | 1463174332067 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:52 INFO - PROCESS | 3432 | 1463174332185 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 14:18:52 INFO - PROCESS | 3432 | 1463174332196 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47BD0800 == 75 [pid = 3432] [id = 353] 14:18:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D45C56000) [pid = 3432] [serial = 1058] [outer = 0000000000000000] 14:18:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D46E07C00) [pid = 3432] [serial = 1059] [outer = 0000001D45C56000] 14:18:52 INFO - PROCESS | 3432 | 1463174332242 Marionette DEBUG loaded listener.js 14:18:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D472BA800) [pid = 3432] [serial = 1060] [outer = 0000001D45C56000] 14:18:52 INFO - PROCESS | 3432 | 1463174332681 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 14:18:52 INFO - PROCESS | 3432 | 1463174332704 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 14:18:52 INFO - PROCESS | 3432 | 1463174332707 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:18:52 INFO - PROCESS | 3432 | 1463174332709 Marionette TRACE conn5 <- [1,1378,null,{}] 14:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:18:52 INFO - PROCESS | 3432 | 1463174332717 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:52 INFO - PROCESS | 3432 | 1463174332821 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 14:18:52 INFO - PROCESS | 3432 | 1463174332828 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48F20000 == 76 [pid = 3432] [id = 354] 14:18:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D472BE800) [pid = 3432] [serial = 1061] [outer = 0000000000000000] 14:18:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D47319000) [pid = 3432] [serial = 1062] [outer = 0000001D472BE800] 14:18:52 INFO - PROCESS | 3432 | 1463174332872 Marionette DEBUG loaded listener.js 14:18:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D47320C00) [pid = 3432] [serial = 1063] [outer = 0000001D472BE800] 14:18:53 INFO - PROCESS | 3432 | 1463174333446 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 14:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 795ms 14:18:53 INFO - PROCESS | 3432 | 1463174333558 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 14:18:53 INFO - PROCESS | 3432 | 1463174333563 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 14:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:18:53 INFO - PROCESS | 3432 | 1463174333571 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:18:53 INFO - PROCESS | 3432 | 1463174333575 Marionette TRACE conn5 <- [1,1382,null,{}] 14:18:53 INFO - PROCESS | 3432 | 1463174333596 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:53 INFO - PROCESS | 3432 | 1463174333730 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 14:18:53 INFO - PROCESS | 3432 | 1463174333856 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCA6000 == 77 [pid = 3432] [id = 355] 14:18:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D32938400) [pid = 3432] [serial = 1064] [outer = 0000000000000000] 14:18:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D37425400) [pid = 3432] [serial = 1065] [outer = 0000001D32938400] 14:18:53 INFO - PROCESS | 3432 | 1463174333915 Marionette DEBUG loaded listener.js 14:18:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 160 (0000001D38E15000) [pid = 3432] [serial = 1066] [outer = 0000001D32938400] 14:18:54 INFO - PROCESS | 3432 | 1463174334511 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 14:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1004ms 14:18:54 INFO - PROCESS | 3432 | 1463174334579 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 3432 | 1463174334586 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 14:18:54 INFO - PROCESS | 3432 | 1463174334593 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:18:54 INFO - PROCESS | 3432 | 1463174334596 Marionette TRACE conn5 <- [1,1386,null,{}] 14:18:54 INFO - PROCESS | 3432 | 1463174334600 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:54 INFO - PROCESS | 3432 | 1463174334721 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 14:18:54 INFO - PROCESS | 3432 | 1463174334854 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D63800 == 78 [pid = 3432] [id = 356] 14:18:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 161 (0000001D3D6C4800) [pid = 3432] [serial = 1067] [outer = 0000000000000000] 14:18:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 162 (0000001D3F852800) [pid = 3432] [serial = 1068] [outer = 0000001D3D6C4800] 14:18:54 INFO - PROCESS | 3432 | 1463174334912 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 163 (0000001D4073F000) [pid = 3432] [serial = 1069] [outer = 0000001D3D6C4800] 14:18:55 INFO - PROCESS | 3432 | 1463174335547 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 14:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 987ms 14:18:55 INFO - PROCESS | 3432 | 1463174335585 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 14:18:55 INFO - PROCESS | 3432 | 1463174335587 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 14:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:18:55 INFO - PROCESS | 3432 | 1463174335592 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:18:55 INFO - PROCESS | 3432 | 1463174335596 Marionette TRACE conn5 <- [1,1390,null,{}] 14:18:55 INFO - PROCESS | 3432 | 1463174335608 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:55 INFO - PROCESS | 3432 | 1463174335730 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 14:18:55 INFO - PROCESS | 3432 | 1463174335861 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BB38000 == 79 [pid = 3432] [id = 357] 14:18:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 164 (0000001D44435800) [pid = 3432] [serial = 1070] [outer = 0000000000000000] 14:18:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 165 (0000001D444C7400) [pid = 3432] [serial = 1071] [outer = 0000001D44435800] 14:18:55 INFO - PROCESS | 3432 | 1463174335921 Marionette DEBUG loaded listener.js 14:18:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D449F4800) [pid = 3432] [serial = 1072] [outer = 0000001D44435800] 14:18:56 INFO - PROCESS | 3432 | 1463174336534 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 14:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 984ms 14:18:56 INFO - PROCESS | 3432 | 1463174336577 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 14:18:56 INFO - PROCESS | 3432 | 1463174336581 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 14:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:18:56 INFO - PROCESS | 3432 | 1463174336584 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:18:56 INFO - PROCESS | 3432 | 1463174336586 Marionette TRACE conn5 <- [1,1394,null,{}] 14:18:56 INFO - PROCESS | 3432 | 1463174336591 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:56 INFO - PROCESS | 3432 | 1463174336712 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 14:18:56 INFO - PROCESS | 3432 | 1463174336843 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BCDA800 == 80 [pid = 3432] [id = 358] 14:18:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D4731A000) [pid = 3432] [serial = 1073] [outer = 0000000000000000] 14:18:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D47435400) [pid = 3432] [serial = 1074] [outer = 0000001D4731A000] 14:18:56 INFO - PROCESS | 3432 | 1463174336902 Marionette DEBUG loaded listener.js 14:18:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D4743F400) [pid = 3432] [serial = 1075] [outer = 0000001D4731A000] 14:18:57 INFO - PROCESS | 3432 | 1463174337451 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 14:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 944ms 14:18:57 INFO - PROCESS | 3432 | 1463174337530 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 14:18:57 INFO - PROCESS | 3432 | 1463174337533 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 14:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:18:57 INFO - PROCESS | 3432 | 1463174337536 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:18:57 INFO - PROCESS | 3432 | 1463174337538 Marionette TRACE conn5 <- [1,1398,null,{}] 14:18:57 INFO - PROCESS | 3432 | 1463174337542 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:57 INFO - PROCESS | 3432 | 1463174337659 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 14:18:57 INFO - PROCESS | 3432 | 1463174337795 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 170 (0000001D48559000) [pid = 3432] [serial = 1076] [outer = 0000001D31F32400] 14:18:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BD4A800 == 81 [pid = 3432] [id = 359] 14:18:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 171 (0000001D4855AC00) [pid = 3432] [serial = 1077] [outer = 0000000000000000] 14:18:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 172 (0000001D4855B800) [pid = 3432] [serial = 1078] [outer = 0000001D4855AC00] 14:18:57 INFO - PROCESS | 3432 | 1463174337873 Marionette DEBUG loaded listener.js 14:18:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 173 (0000001D4A13D000) [pid = 3432] [serial = 1079] [outer = 0000001D4855AC00] 14:18:58 INFO - PROCESS | 3432 | 1463174338591 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 14:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1087ms 14:18:58 INFO - PROCESS | 3432 | 1463174338626 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 14:18:58 INFO - PROCESS | 3432 | 1463174338629 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 14:18:58 INFO - PROCESS | 3432 | 1463174338632 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:18:58 INFO - PROCESS | 3432 | 1463174338634 Marionette TRACE conn5 <- [1,1402,null,{}] 14:18:58 INFO - PROCESS | 3432 | 1463174338638 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:58 INFO - PROCESS | 3432 | 1463174338775 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 14:18:58 INFO - PROCESS | 3432 | 1463174338911 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BD60800 == 82 [pid = 3432] [id = 360] 14:18:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 174 (0000001D4A143000) [pid = 3432] [serial = 1080] [outer = 0000000000000000] 14:18:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 175 (0000001D4BB12000) [pid = 3432] [serial = 1081] [outer = 0000001D4A143000] 14:18:58 INFO - PROCESS | 3432 | 1463174338968 Marionette DEBUG loaded listener.js 14:18:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 176 (0000001D4BB19C00) [pid = 3432] [serial = 1082] [outer = 0000001D4A143000] 14:18:59 INFO - PROCESS | 3432 | 1463174339636 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 14:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1026ms 14:18:59 INFO - PROCESS | 3432 | 1463174339675 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 14:18:59 INFO - PROCESS | 3432 | 1463174339677 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 14:18:59 INFO - PROCESS | 3432 | 1463174339682 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:18:59 INFO - PROCESS | 3432 | 1463174339684 Marionette TRACE conn5 <- [1,1406,null,{}] 14:18:59 INFO - PROCESS | 3432 | 1463174339688 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:59 INFO - PROCESS | 3432 | 1463174339828 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 14:18:59 INFO - PROCESS | 3432 | 1463174339957 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37BAF000 == 83 [pid = 3432] [id = 361] 14:18:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 177 (0000001D32910000) [pid = 3432] [serial = 1083] [outer = 0000000000000000] 14:19:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 178 (0000001D38B54C00) [pid = 3432] [serial = 1084] [outer = 0000001D32910000] 14:19:00 INFO - PROCESS | 3432 | 1463174340017 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 179 (0000001D430E9C00) [pid = 3432] [serial = 1085] [outer = 0000001D32910000] 14:19:00 INFO - PROCESS | 3432 | 1463174340883 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 14:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1245ms 14:19:00 INFO - PROCESS | 3432 | 1463174340934 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 14:19:00 INFO - PROCESS | 3432 | 1463174340938 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 14:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:19:00 INFO - PROCESS | 3432 | 1463174340943 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:19:00 INFO - PROCESS | 3432 | 1463174340947 Marionette TRACE conn5 <- [1,1410,null,{}] 14:19:00 INFO - PROCESS | 3432 | 1463174340953 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:01 INFO - PROCESS | 3432 | 1463174341062 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 14:19:01 INFO - PROCESS | 3432 | 1463174341204 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D34171000 == 84 [pid = 3432] [id = 362] 14:19:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 180 (0000001D31749800) [pid = 3432] [serial = 1086] [outer = 0000000000000000] 14:19:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 181 (0000001D3281E400) [pid = 3432] [serial = 1087] [outer = 0000001D31749800] 14:19:01 INFO - PROCESS | 3432 | 1463174341255 Marionette DEBUG loaded listener.js 14:19:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 182 (0000001D32BE8800) [pid = 3432] [serial = 1088] [outer = 0000001D31749800] 14:19:01 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F3E000 == 83 [pid = 3432] [id = 304] 14:19:01 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C22800 == 82 [pid = 3432] [id = 303] 14:19:01 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47159800 == 81 [pid = 3432] [id = 305] 14:19:01 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47BD0800 == 80 [pid = 3432] [id = 353] 14:19:01 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471BA000 == 79 [pid = 3432] [id = 352] 14:19:01 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F46800 == 78 [pid = 3432] [id = 351] 14:19:01 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C09000 == 77 [pid = 3432] [id = 350] 14:19:01 INFO - PROCESS | 3432 | --DOCSHELL 0000001D437AF800 == 76 [pid = 3432] [id = 349] 14:19:01 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43266800 == 75 [pid = 3432] [id = 348] 14:19:01 INFO - PROCESS | 3432 | --DOMWINDOW == 181 (0000001D4457E800) [pid = 3432] [serial = 969] [outer = 0000000000000000] [url = about:blank] 14:19:01 INFO - PROCESS | 3432 | --DOMWINDOW == 180 (0000001D44945800) [pid = 3432] [serial = 972] [outer = 0000000000000000] [url = about:blank] 14:19:01 INFO - PROCESS | 3432 | --DOMWINDOW == 179 (0000001D449B3400) [pid = 3432] [serial = 975] [outer = 0000000000000000] [url = about:blank] 14:19:01 INFO - PROCESS | 3432 | --DOMWINDOW == 178 (0000001D4443C000) [pid = 3432] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | 1463174342019 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 14:19:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4154B000 == 74 [pid = 3432] [id = 347] 14:19:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D595000 == 73 [pid = 3432] [id = 346] 14:19:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE11800 == 72 [pid = 3432] [id = 345] 14:19:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4A11D800 == 71 [pid = 3432] [id = 342] 14:19:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4A102800 == 70 [pid = 3432] [id = 341] 14:19:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D484BB000 == 69 [pid = 3432] [id = 340] 14:19:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47BCD800 == 68 [pid = 3432] [id = 339] 14:19:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471AB800 == 67 [pid = 3432] [id = 338] 14:19:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40D9D800 == 66 [pid = 3432] [id = 337] 14:19:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3BB3A800 == 65 [pid = 3432] [id = 336] 14:19:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BC8000 == 64 [pid = 3432] [id = 335] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 177 (0000001D401EFC00) [pid = 3432] [serial = 993] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 176 (0000001D430B4800) [pid = 3432] [serial = 996] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 175 (0000001D40EBE400) [pid = 3432] [serial = 994] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 174 (0000001D3290D800) [pid = 3432] [serial = 978] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 173 (0000001D444D0800) [pid = 3432] [serial = 955] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 172 (0000001D38B5B400) [pid = 3432] [serial = 984] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 171 (0000001D3967B400) [pid = 3432] [serial = 985] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 170 (0000001D3281A800) [pid = 3432] [serial = 981] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 169 (0000001D381E0400) [pid = 3432] [serial = 982] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D42DEF000) [pid = 3432] [serial = 963] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D3BB80800) [pid = 3432] [serial = 960] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D33270800) [pid = 3432] [serial = 957] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D3D598000) [pid = 3432] [serial = 987] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 164 (0000001D3D6BE800) [pid = 3432] [serial = 988] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 163 (0000001D444DCC00) [pid = 3432] [serial = 966] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 162 (0000001D3D6BEC00) [pid = 3432] [serial = 999] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 161 (0000001D43C65400) [pid = 3432] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 160 (0000001D430E9400) [pid = 3432] [serial = 997] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 159 (0000001D32BE1800) [pid = 3432] [serial = 979] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D3F2E4C00) [pid = 3432] [serial = 990] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D3F898400) [pid = 3432] [serial = 991] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D43785C00) [pid = 3432] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D4310D000) [pid = 3432] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 14:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1138ms 14:19:02 INFO - PROCESS | 3432 | 1463174342086 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 14:19:02 INFO - PROCESS | 3432 | 1463174342092 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 14:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:19:02 INFO - PROCESS | 3432 | 1463174342098 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:19:02 INFO - PROCESS | 3432 | 1463174342101 Marionette TRACE conn5 <- [1,1414,null,{}] 14:19:02 INFO - PROCESS | 3432 | 1463174342105 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:02 INFO - PROCESS | 3432 | 1463174342204 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 14:19:02 INFO - PROCESS | 3432 | 1463174342288 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38EB4800 == 65 [pid = 3432] [id = 363] 14:19:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D32A63800) [pid = 3432] [serial = 1089] [outer = 0000000000000000] 14:19:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D32BE1800) [pid = 3432] [serial = 1090] [outer = 0000001D32A63800] 14:19:02 INFO - PROCESS | 3432 | 1463174342335 Marionette DEBUG loaded listener.js 14:19:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D3742F000) [pid = 3432] [serial = 1091] [outer = 0000001D32A63800] 14:19:02 INFO - PROCESS | 3432 | 1463174342811 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 14:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 731ms 14:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:19:02 INFO - PROCESS | 3432 | 1463174342830 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 14:19:02 INFO - PROCESS | 3432 | 1463174342833 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 14:19:02 INFO - PROCESS | 3432 | 1463174342836 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:19:02 INFO - PROCESS | 3432 | 1463174342840 Marionette TRACE conn5 <- [1,1418,null,{}] 14:19:02 INFO - PROCESS | 3432 | 1463174342851 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:02 INFO - PROCESS | 3432 | 1463174342948 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 14:19:02 INFO - PROCESS | 3432 | 1463174342959 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FC9B800 == 66 [pid = 3432] [id = 364] 14:19:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D3C6C1000) [pid = 3432] [serial = 1092] [outer = 0000000000000000] 14:19:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 160 (0000001D3C847000) [pid = 3432] [serial = 1093] [outer = 0000001D3C6C1000] 14:19:03 INFO - PROCESS | 3432 | 1463174343008 Marionette DEBUG loaded listener.js 14:19:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 161 (0000001D3D082000) [pid = 3432] [serial = 1094] [outer = 0000001D3C6C1000] 14:19:03 INFO - PROCESS | 3432 | 1463174343489 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 14:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 689ms 14:19:03 INFO - PROCESS | 3432 | 1463174343536 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 14:19:03 INFO - PROCESS | 3432 | 1463174343539 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 14:19:03 INFO - PROCESS | 3432 | 1463174343543 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:19:03 INFO - PROCESS | 3432 | 1463174343544 Marionette TRACE conn5 <- [1,1422,null,{}] 14:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:19:03 INFO - PROCESS | 3432 | 1463174343548 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:03 INFO - PROCESS | 3432 | 1463174343641 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 14:19:03 INFO - PROCESS | 3432 | 1463174343650 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41D5F800 == 67 [pid = 3432] [id = 365] 14:19:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 162 (0000001D3D6BDC00) [pid = 3432] [serial = 1095] [outer = 0000000000000000] 14:19:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 163 (0000001D3D819C00) [pid = 3432] [serial = 1096] [outer = 0000001D3D6BDC00] 14:19:03 INFO - PROCESS | 3432 | 1463174343698 Marionette DEBUG loaded listener.js 14:19:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 164 (0000001D3F50D400) [pid = 3432] [serial = 1097] [outer = 0000001D3D6BDC00] 14:19:04 INFO - PROCESS | 3432 | 1463174344206 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 14:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 14:19:04 INFO - PROCESS | 3432 | 1463174344282 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 14:19:04 INFO - PROCESS | 3432 | 1463174344284 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 14:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:19:04 INFO - PROCESS | 3432 | 1463174344288 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:19:04 INFO - PROCESS | 3432 | 1463174344290 Marionette TRACE conn5 <- [1,1426,null,{}] 14:19:04 INFO - PROCESS | 3432 | 1463174344302 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:04 INFO - PROCESS | 3432 | 1463174344422 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 14:19:04 INFO - PROCESS | 3432 | 1463174344430 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FED000 == 68 [pid = 3432] [id = 366] 14:19:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 165 (0000001D3F85A000) [pid = 3432] [serial = 1098] [outer = 0000000000000000] 14:19:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D3FB0B000) [pid = 3432] [serial = 1099] [outer = 0000001D3F85A000] 14:19:04 INFO - PROCESS | 3432 | 1463174344525 Marionette DEBUG loaded listener.js 14:19:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D401F2400) [pid = 3432] [serial = 1100] [outer = 0000001D3F85A000] 14:19:04 INFO - PROCESS | 3432 | 1463174344935 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 14:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 692ms 14:19:04 INFO - PROCESS | 3432 | 1463174344983 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 14:19:04 INFO - PROCESS | 3432 | 1463174344985 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 14:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:19:04 INFO - PROCESS | 3432 | 1463174344988 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:19:04 INFO - PROCESS | 3432 | 1463174344990 Marionette TRACE conn5 <- [1,1430,null,{}] 14:19:05 INFO - PROCESS | 3432 | 1463174344994 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:05 INFO - PROCESS | 3432 | 1463174345175 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 14:19:05 INFO - PROCESS | 3432 | 1463174345241 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432ED800 == 69 [pid = 3432] [id = 367] 14:19:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D4062CC00) [pid = 3432] [serial = 1101] [outer = 0000000000000000] 14:19:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D41D9E000) [pid = 3432] [serial = 1102] [outer = 0000001D4062CC00] 14:19:05 INFO - PROCESS | 3432 | 1463174345289 Marionette DEBUG loaded listener.js 14:19:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 170 (0000001D430AB400) [pid = 3432] [serial = 1103] [outer = 0000001D4062CC00] 14:19:05 INFO - PROCESS | 3432 | 1463174345733 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 14:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 776ms 14:19:05 INFO - PROCESS | 3432 | 1463174345768 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 14:19:05 INFO - PROCESS | 3432 | 1463174345770 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 14:19:05 INFO - PROCESS | 3432 | 1463174345773 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:19:05 INFO - PROCESS | 3432 | 1463174345775 Marionette TRACE conn5 <- [1,1434,null,{}] 14:19:05 INFO - PROCESS | 3432 | 1463174345784 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:05 INFO - PROCESS | 3432 | 1463174345905 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 14:19:05 INFO - PROCESS | 3432 | 1463174345967 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D437BD000 == 70 [pid = 3432] [id = 368] 14:19:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 171 (0000001D430DD000) [pid = 3432] [serial = 1104] [outer = 0000000000000000] 14:19:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 172 (0000001D430E2800) [pid = 3432] [serial = 1105] [outer = 0000001D430DD000] 14:19:06 INFO - PROCESS | 3432 | 1463174346017 Marionette DEBUG loaded listener.js 14:19:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 173 (0000001D433B9400) [pid = 3432] [serial = 1106] [outer = 0000001D430DD000] 14:19:06 INFO - PROCESS | 3432 | --DOMWINDOW == 172 (0000001D43C62800) [pid = 3432] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:19:06 INFO - PROCESS | 3432 | --DOMWINDOW == 171 (0000001D376C1400) [pid = 3432] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:19:06 INFO - PROCESS | 3432 | --DOMWINDOW == 170 (0000001D32935C00) [pid = 3432] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:19:06 INFO - PROCESS | 3432 | --DOMWINDOW == 169 (0000001D42D41400) [pid = 3432] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:19:06 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D323BB000) [pid = 3432] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:19:06 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D3FEDB000) [pid = 3432] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:19:06 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D444CEC00) [pid = 3432] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:19:06 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D38B07000) [pid = 3432] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:19:06 INFO - PROCESS | 3432 | --DOMWINDOW == 164 (0000001D4457D400) [pid = 3432] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:19:06 INFO - PROCESS | 3432 | --DOMWINDOW == 163 (0000001D45C56000) [pid = 3432] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:19:06 INFO - PROCESS | 3432 | 1463174346602 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 14:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 880ms 14:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:19:06 INFO - PROCESS | 3432 | 1463174346657 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 14:19:06 INFO - PROCESS | 3432 | 1463174346659 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 14:19:06 INFO - PROCESS | 3432 | 1463174346663 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:19:06 INFO - PROCESS | 3432 | 1463174346664 Marionette TRACE conn5 <- [1,1438,null,{}] 14:19:06 INFO - PROCESS | 3432 | 1463174346668 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:06 INFO - PROCESS | 3432 | 1463174346766 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 14:19:06 INFO - PROCESS | 3432 | 1463174346776 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D22000 == 71 [pid = 3432] [id = 369] 14:19:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 164 (0000001D433BB000) [pid = 3432] [serial = 1107] [outer = 0000000000000000] 14:19:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 165 (0000001D4378D400) [pid = 3432] [serial = 1108] [outer = 0000001D433BB000] 14:19:06 INFO - PROCESS | 3432 | 1463174346821 Marionette DEBUG loaded listener.js 14:19:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D43C64000) [pid = 3432] [serial = 1109] [outer = 0000001D433BB000] 14:19:07 INFO - PROCESS | 3432 | 1463174347261 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 14:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 628ms 14:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:19:07 INFO - PROCESS | 3432 | 1463174347296 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 14:19:07 INFO - PROCESS | 3432 | 1463174347299 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 14:19:07 INFO - PROCESS | 3432 | 1463174347302 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 3432 | 1463174347304 Marionette TRACE conn5 <- [1,1442,null,{}] 14:19:07 INFO - PROCESS | 3432 | 1463174347307 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:07 INFO - PROCESS | 3432 | 1463174347398 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 14:19:07 INFO - PROCESS | 3432 | 1463174347405 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C1F800 == 72 [pid = 3432] [id = 370] 14:19:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D44433800) [pid = 3432] [serial = 1110] [outer = 0000000000000000] 14:19:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D4443EC00) [pid = 3432] [serial = 1111] [outer = 0000001D44433800] 14:19:07 INFO - PROCESS | 3432 | 1463174347452 Marionette DEBUG loaded listener.js 14:19:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D444C4800) [pid = 3432] [serial = 1112] [outer = 0000001D44433800] 14:19:07 INFO - PROCESS | 3432 | 1463174347888 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 14:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 628ms 14:19:07 INFO - PROCESS | 3432 | 1463174347931 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 14:19:07 INFO - PROCESS | 3432 | 1463174347933 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 14:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:19:07 INFO - PROCESS | 3432 | 1463174347937 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 3432 | 1463174347938 Marionette TRACE conn5 <- [1,1446,null,{}] 14:19:07 INFO - PROCESS | 3432 | 1463174347942 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:08 INFO - PROCESS | 3432 | 1463174348033 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 14:19:08 INFO - PROCESS | 3432 | 1463174348047 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471A5000 == 73 [pid = 3432] [id = 371] 14:19:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 170 (0000001D444DDC00) [pid = 3432] [serial = 1113] [outer = 0000000000000000] 14:19:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 171 (0000001D444E4C00) [pid = 3432] [serial = 1114] [outer = 0000001D444DDC00] 14:19:08 INFO - PROCESS | 3432 | 1463174348094 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 172 (0000001D44581C00) [pid = 3432] [serial = 1115] [outer = 0000001D444DDC00] 14:19:08 INFO - PROCESS | 3432 | 1463174348839 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 14:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 941ms 14:19:08 INFO - PROCESS | 3432 | 1463174348882 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 14:19:08 INFO - PROCESS | 3432 | 1463174348886 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 14:19:08 INFO - PROCESS | 3432 | 1463174348892 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:19:08 INFO - PROCESS | 3432 | 1463174348896 Marionette TRACE conn5 <- [1,1450,null,{}] 14:19:08 INFO - PROCESS | 3432 | 1463174348903 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:09 INFO - PROCESS | 3432 | 1463174349027 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 14:19:09 INFO - PROCESS | 3432 | 1463174349162 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3D6800 == 74 [pid = 3432] [id = 372] 14:19:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 173 (0000001D32A62000) [pid = 3432] [serial = 1116] [outer = 0000000000000000] 14:19:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 174 (0000001D3737D400) [pid = 3432] [serial = 1117] [outer = 0000001D32A62000] 14:19:09 INFO - PROCESS | 3432 | 1463174349223 Marionette DEBUG loaded listener.js 14:19:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 175 (0000001D381D8000) [pid = 3432] [serial = 1118] [outer = 0000001D32A62000] 14:19:09 INFO - PROCESS | 3432 | 1463174349848 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 14:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 987ms 14:19:09 INFO - PROCESS | 3432 | 1463174349882 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 14:19:09 INFO - PROCESS | 3432 | 1463174349888 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 14:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:19:09 INFO - PROCESS | 3432 | 1463174349895 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:19:09 INFO - PROCESS | 3432 | 1463174349898 Marionette TRACE conn5 <- [1,1454,null,{}] 14:19:09 INFO - PROCESS | 3432 | 1463174349902 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:10 INFO - PROCESS | 3432 | 1463174350023 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 14:19:10 INFO - PROCESS | 3432 | 1463174350130 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:10 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43269800 == 75 [pid = 3432] [id = 373] 14:19:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 176 (0000001D3D59A800) [pid = 3432] [serial = 1119] [outer = 0000000000000000] 14:19:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 177 (0000001D3F2E1C00) [pid = 3432] [serial = 1120] [outer = 0000001D3D59A800] 14:19:10 INFO - PROCESS | 3432 | 1463174350186 Marionette DEBUG loaded listener.js 14:19:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 178 (0000001D40211000) [pid = 3432] [serial = 1121] [outer = 0000001D3D59A800] 14:19:10 INFO - PROCESS | 3432 | 1463174350839 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 14:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 984ms 14:19:10 INFO - PROCESS | 3432 | 1463174350885 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 14:19:10 INFO - PROCESS | 3432 | 1463174350888 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 14:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:19:10 INFO - PROCESS | 3432 | 1463174350892 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:19:10 INFO - PROCESS | 3432 | 1463174350896 Marionette TRACE conn5 <- [1,1458,null,{}] 14:19:10 INFO - PROCESS | 3432 | 1463174350908 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:11 INFO - PROCESS | 3432 | 1463174351062 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 14:19:11 INFO - PROCESS | 3432 | 1463174351199 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:11 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47BD0800 == 76 [pid = 3432] [id = 374] 14:19:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 179 (0000001D43781C00) [pid = 3432] [serial = 1122] [outer = 0000000000000000] 14:19:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 180 (0000001D4378E400) [pid = 3432] [serial = 1123] [outer = 0000001D43781C00] 14:19:11 INFO - PROCESS | 3432 | 1463174351278 Marionette DEBUG loaded listener.js 14:19:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 181 (0000001D448C6C00) [pid = 3432] [serial = 1124] [outer = 0000001D43781C00] 14:19:11 INFO - PROCESS | 3432 | 1463174351852 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 14:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 985ms 14:19:11 INFO - PROCESS | 3432 | 1463174351879 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 14:19:11 INFO - PROCESS | 3432 | 1463174351882 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 14:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:19:11 INFO - PROCESS | 3432 | 1463174351886 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:19:11 INFO - PROCESS | 3432 | 1463174351888 Marionette TRACE conn5 <- [1,1462,null,{}] 14:19:11 INFO - PROCESS | 3432 | 1463174351892 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:12 INFO - PROCESS | 3432 | 1463174352011 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 14:19:12 INFO - PROCESS | 3432 | 1463174352117 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48F0C000 == 77 [pid = 3432] [id = 375] 14:19:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 182 (0000001D44576C00) [pid = 3432] [serial = 1125] [outer = 0000000000000000] 14:19:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 183 (0000001D4494F800) [pid = 3432] [serial = 1126] [outer = 0000001D44576C00] 14:19:12 INFO - PROCESS | 3432 | 1463174352174 Marionette DEBUG loaded listener.js 14:19:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 184 (0000001D449F9800) [pid = 3432] [serial = 1127] [outer = 0000001D44576C00] 14:19:12 INFO - PROCESS | 3432 | 1463174352794 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 14:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 944ms 14:19:12 INFO - PROCESS | 3432 | 1463174352832 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 14:19:12 INFO - PROCESS | 3432 | 1463174352835 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 14:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:19:12 INFO - PROCESS | 3432 | 1463174352838 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:19:12 INFO - PROCESS | 3432 | 1463174352840 Marionette TRACE conn5 <- [1,1466,null,{}] 14:19:12 INFO - PROCESS | 3432 | 1463174352844 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:12 INFO - PROCESS | 3432 | 1463174352960 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 14:19:13 INFO - PROCESS | 3432 | 1463174353092 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4B02E800 == 78 [pid = 3432] [id = 376] 14:19:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 185 (0000001D449F3000) [pid = 3432] [serial = 1128] [outer = 0000000000000000] 14:19:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 186 (0000001D45CC8400) [pid = 3432] [serial = 1129] [outer = 0000001D449F3000] 14:19:13 INFO - PROCESS | 3432 | 1463174353150 Marionette DEBUG loaded listener.js 14:19:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 187 (0000001D46E08C00) [pid = 3432] [serial = 1130] [outer = 0000001D449F3000] 14:19:13 INFO - PROCESS | 3432 | 1463174353817 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 14:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1025ms 14:19:13 INFO - PROCESS | 3432 | 1463174353867 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 14:19:13 INFO - PROCESS | 3432 | 1463174353869 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 14:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:19:13 INFO - PROCESS | 3432 | 1463174353873 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:19:13 INFO - PROCESS | 3432 | 1463174353875 Marionette TRACE conn5 <- [1,1470,null,{}] 14:19:13 INFO - PROCESS | 3432 | 1463174353879 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:14 INFO - PROCESS | 3432 | 1463174354031 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 14:19:14 INFO - PROCESS | 3432 | 1463174354165 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BD56800 == 79 [pid = 3432] [id = 377] 14:19:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 188 (0000001D47316400) [pid = 3432] [serial = 1131] [outer = 0000000000000000] 14:19:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 189 (0000001D48555400) [pid = 3432] [serial = 1132] [outer = 0000001D47316400] 14:19:14 INFO - PROCESS | 3432 | 1463174354222 Marionette DEBUG loaded listener.js 14:19:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 190 (0000001D4A142C00) [pid = 3432] [serial = 1133] [outer = 0000001D47316400] 14:19:14 INFO - PROCESS | 3432 | 1463174354795 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 14:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 983ms 14:19:14 INFO - PROCESS | 3432 | 1463174354872 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 3432 | 1463174354875 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 14:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:19:14 INFO - PROCESS | 3432 | 1463174354880 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:19:14 INFO - PROCESS | 3432 | 1463174354882 Marionette TRACE conn5 <- [1,1474,null,{}] 14:19:14 INFO - PROCESS | 3432 | 1463174354886 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:15 INFO - PROCESS | 3432 | 1463174355000 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 14:19:15 INFO - PROCESS | 3432 | 1463174355132 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D2DB800 == 80 [pid = 3432] [id = 378] 14:19:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 191 (0000001D4B679C00) [pid = 3432] [serial = 1134] [outer = 0000000000000000] 14:19:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 192 (0000001D4B680000) [pid = 3432] [serial = 1135] [outer = 0000001D4B679C00] 14:19:15 INFO - PROCESS | 3432 | 1463174355188 Marionette DEBUG loaded listener.js 14:19:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 193 (0000001D4C3AE800) [pid = 3432] [serial = 1136] [outer = 0000001D4B679C00] 14:19:15 INFO - PROCESS | 3432 | 1463174355793 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 14:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 944ms 14:19:15 INFO - PROCESS | 3432 | 1463174355829 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 14:19:15 INFO - PROCESS | 3432 | 1463174355832 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 14:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:19:15 INFO - PROCESS | 3432 | 1463174355836 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:19:15 INFO - PROCESS | 3432 | 1463174355838 Marionette TRACE conn5 <- [1,1478,null,{}] 14:19:15 INFO - PROCESS | 3432 | 1463174355842 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:15 INFO - PROCESS | 3432 | 1463174355955 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 14:19:16 INFO - PROCESS | 3432 | 1463174356089 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4B3DA000 == 81 [pid = 3432] [id = 379] 14:19:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 194 (0000001D3281FC00) [pid = 3432] [serial = 1137] [outer = 0000000000000000] 14:19:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 195 (0000001D4BB1E000) [pid = 3432] [serial = 1138] [outer = 0000001D3281FC00] 14:19:16 INFO - PROCESS | 3432 | 1463174356145 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 196 (0000001D4CCEDC00) [pid = 3432] [serial = 1139] [outer = 0000001D3281FC00] 14:19:16 INFO - PROCESS | 3432 | 1463174356768 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 14:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 14:19:16 INFO - PROCESS | 3432 | 1463174356825 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 14:19:16 INFO - PROCESS | 3432 | 1463174356827 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 14:19:16 INFO - PROCESS | 3432 | 1463174356831 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:19:16 INFO - PROCESS | 3432 | 1463174356833 Marionette TRACE conn5 <- [1,1482,null,{}] 14:19:16 INFO - PROCESS | 3432 | 1463174356837 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:17 INFO - PROCESS | 3432 | 1463174356996 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 14:19:17 INFO - PROCESS | 3432 | 1463174357059 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F237800 == 82 [pid = 3432] [id = 380] 14:19:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 197 (0000001D317C0400) [pid = 3432] [serial = 1140] [outer = 0000000000000000] 14:19:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 198 (0000001D3281F400) [pid = 3432] [serial = 1141] [outer = 0000001D317C0400] 14:19:17 INFO - PROCESS | 3432 | 1463174357317 Marionette DEBUG loaded listener.js 14:19:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 199 (0000001D3720EC00) [pid = 3432] [serial = 1142] [outer = 0000001D317C0400] 14:19:17 INFO - PROCESS | 3432 | 1463174357886 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 14:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1078ms 14:19:17 INFO - PROCESS | 3432 | 1463174357912 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 14:19:17 INFO - PROCESS | 3432 | 1463174357917 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 14:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:19:17 INFO - PROCESS | 3432 | 1463174357922 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - PROCESS | 3432 | 1463174357926 Marionette TRACE conn5 <- [1,1486,null,{}] 14:19:17 INFO - PROCESS | 3432 | 1463174357931 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:18 INFO - PROCESS | 3432 | 1463174358042 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 14:19:18 INFO - PROCESS | 3432 | 1463174358182 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D318A0800 == 83 [pid = 3432] [id = 381] 14:19:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 200 (0000001D3D599000) [pid = 3432] [serial = 1143] [outer = 0000000000000000] 14:19:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 201 (0000001D3D5A5800) [pid = 3432] [serial = 1144] [outer = 0000001D3D599000] 14:19:18 INFO - PROCESS | 3432 | 1463174358236 Marionette DEBUG loaded listener.js 14:19:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 202 (0000001D3F8CD800) [pid = 3432] [serial = 1145] [outer = 0000001D3D599000] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C1F800 == 82 [pid = 3432] [id = 370] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D22000 == 81 [pid = 3432] [id = 369] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D437BD000 == 80 [pid = 3432] [id = 368] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D432ED800 == 79 [pid = 3432] [id = 367] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FED000 == 78 [pid = 3432] [id = 366] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41D5F800 == 77 [pid = 3432] [id = 365] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FC9B800 == 76 [pid = 3432] [id = 364] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38EB4800 == 75 [pid = 3432] [id = 363] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D34171000 == 74 [pid = 3432] [id = 362] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 201 (0000001D47319000) [pid = 3432] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37BAF000 == 73 [pid = 3432] [id = 361] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BD60800 == 72 [pid = 3432] [id = 360] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BD4A800 == 71 [pid = 3432] [id = 359] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BCDA800 == 70 [pid = 3432] [id = 358] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BB38000 == 69 [pid = 3432] [id = 357] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D63800 == 68 [pid = 3432] [id = 356] 14:19:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCA6000 == 67 [pid = 3432] [id = 355] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 200 (0000001D444C1C00) [pid = 3432] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 199 (0000001D32A0DC00) [pid = 3432] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 198 (0000001D3D81F800) [pid = 3432] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 197 (0000001D3F897C00) [pid = 3432] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 196 (0000001D33F98000) [pid = 3432] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 195 (0000001D381AA800) [pid = 3432] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 194 (0000001D45CBBC00) [pid = 3432] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 193 (0000001D42DF8400) [pid = 3432] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 192 (0000001D38E14800) [pid = 3432] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 191 (0000001D430E7800) [pid = 3432] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 190 (0000001D32BE8000) [pid = 3432] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 189 (0000001D46E0AC00) [pid = 3432] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 188 (0000001D4020F000) [pid = 3432] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 187 (0000001D46C39000) [pid = 3432] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 186 (0000001D449B1400) [pid = 3432] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 185 (0000001D4457F800) [pid = 3432] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 184 (0000001D444DF800) [pid = 3432] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 183 (0000001D4232B400) [pid = 3432] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 182 (0000001D3CBEA400) [pid = 3432] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 181 (0000001D3D6BF400) [pid = 3432] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 180 (0000001D401ED400) [pid = 3432] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 179 (0000001D448BEC00) [pid = 3432] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 178 (0000001D44949800) [pid = 3432] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 177 (0000001D472BA800) [pid = 3432] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 176 (0000001D46E07C00) [pid = 3432] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 175 (0000001D449F6400) [pid = 3432] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 174 (0000001D45C4EC00) [pid = 3432] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | --DOMWINDOW == 173 (0000001D41D9F000) [pid = 3432] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 14:19:18 INFO - PROCESS | 3432 | 1463174358855 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 14:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 985ms 14:19:18 INFO - PROCESS | 3432 | 1463174358911 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 14:19:18 INFO - PROCESS | 3432 | 1463174358915 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 14:19:18 INFO - PROCESS | 3432 | 1463174358921 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:19:18 INFO - PROCESS | 3432 | 1463174358923 Marionette TRACE conn5 <- [1,1490,null,{}] 14:19:18 INFO - PROCESS | 3432 | 1463174358928 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:19 INFO - PROCESS | 3432 | 1463174359028 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 14:19:19 INFO - PROCESS | 3432 | 1463174359122 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F815800 == 68 [pid = 3432] [id = 382] 14:19:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 174 (0000001D38E16800) [pid = 3432] [serial = 1146] [outer = 0000000000000000] 14:19:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 175 (0000001D3D599400) [pid = 3432] [serial = 1147] [outer = 0000001D38E16800] 14:19:19 INFO - PROCESS | 3432 | 1463174359170 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 176 (0000001D3FB11000) [pid = 3432] [serial = 1148] [outer = 0000001D38E16800] 14:19:19 INFO - PROCESS | 3432 | 1463174359577 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 14:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 692ms 14:19:19 INFO - PROCESS | 3432 | 1463174359617 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 14:19:19 INFO - PROCESS | 3432 | 1463174359619 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 14:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:19:19 INFO - PROCESS | 3432 | 1463174359628 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:19:19 INFO - PROCESS | 3432 | 1463174359632 Marionette TRACE conn5 <- [1,1494,null,{}] 14:19:19 INFO - PROCESS | 3432 | 1463174359644 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:19 INFO - PROCESS | 3432 | 1463174359745 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 14:19:19 INFO - PROCESS | 3432 | 1463174359754 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43280800 == 69 [pid = 3432] [id = 383] 14:19:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 177 (0000001D41ED4800) [pid = 3432] [serial = 1149] [outer = 0000000000000000] 14:19:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 178 (0000001D423E2000) [pid = 3432] [serial = 1150] [outer = 0000001D41ED4800] 14:19:19 INFO - PROCESS | 3432 | 1463174359803 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 179 (0000001D430B6800) [pid = 3432] [serial = 1151] [outer = 0000001D41ED4800] 14:19:20 INFO - PROCESS | 3432 | 1463174360303 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 14:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 733ms 14:19:20 INFO - PROCESS | 3432 | 1463174360359 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 14:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:19:20 INFO - PROCESS | 3432 | 1463174360362 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 14:19:20 INFO - PROCESS | 3432 | 1463174360365 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:19:20 INFO - PROCESS | 3432 | 1463174360367 Marionette TRACE conn5 <- [1,1498,null,{}] 14:19:20 INFO - PROCESS | 3432 | 1463174360371 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:20 INFO - PROCESS | 3432 | 1463174360467 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 14:19:20 INFO - PROCESS | 3432 | 1463174360476 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43302800 == 70 [pid = 3432] [id = 384] 14:19:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 180 (0000001D42325800) [pid = 3432] [serial = 1152] [outer = 0000000000000000] 14:19:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 181 (0000001D433B7C00) [pid = 3432] [serial = 1153] [outer = 0000001D42325800] 14:19:20 INFO - PROCESS | 3432 | 1463174360609 Marionette DEBUG loaded listener.js 14:19:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 182 (0000001D43CCE800) [pid = 3432] [serial = 1154] [outer = 0000001D42325800] 14:19:21 INFO - PROCESS | 3432 | 1463174361027 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 14:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 14:19:21 INFO - PROCESS | 3432 | 1463174361059 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 14:19:21 INFO - PROCESS | 3432 | 1463174361061 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 14:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:19:21 INFO - PROCESS | 3432 | 1463174361064 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:19:21 INFO - PROCESS | 3432 | 1463174361066 Marionette TRACE conn5 <- [1,1502,null,{}] 14:19:21 INFO - PROCESS | 3432 | 1463174361069 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:21 INFO - PROCESS | 3432 | 1463174361223 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 14:19:21 INFO - PROCESS | 3432 | 1463174361251 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C1D800 == 71 [pid = 3432] [id = 385] 14:19:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 183 (0000001D444C0000) [pid = 3432] [serial = 1155] [outer = 0000000000000000] 14:19:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 184 (0000001D444CCC00) [pid = 3432] [serial = 1156] [outer = 0000001D444C0000] 14:19:21 INFO - PROCESS | 3432 | 1463174361302 Marionette DEBUG loaded listener.js 14:19:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 185 (0000001D448C8000) [pid = 3432] [serial = 1157] [outer = 0000001D444C0000] 14:19:21 INFO - PROCESS | 3432 | 1463174361766 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 14:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 733ms 14:19:21 INFO - PROCESS | 3432 | 1463174361801 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 14:19:21 INFO - PROCESS | 3432 | 1463174361803 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 14:19:21 INFO - PROCESS | 3432 | 1463174361806 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:19:21 INFO - PROCESS | 3432 | 1463174361808 Marionette TRACE conn5 <- [1,1506,null,{}] 14:19:21 INFO - PROCESS | 3432 | 1463174361812 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:21 INFO - PROCESS | 3432 | 1463174361943 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 14:19:21 INFO - PROCESS | 3432 | 1463174361965 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4720A000 == 72 [pid = 3432] [id = 386] 14:19:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 186 (0000001D45C58000) [pid = 3432] [serial = 1158] [outer = 0000000000000000] 14:19:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 187 (0000001D472B5800) [pid = 3432] [serial = 1159] [outer = 0000001D45C58000] 14:19:22 INFO - PROCESS | 3432 | 1463174362010 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 188 (0000001D47317800) [pid = 3432] [serial = 1160] [outer = 0000001D45C58000] 14:19:22 INFO - PROCESS | 3432 | 1463174362480 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 688ms 14:19:22 INFO - PROCESS | 3432 | 1463174362498 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 14:19:22 INFO - PROCESS | 3432 | 1463174362500 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 14:19:22 INFO - PROCESS | 3432 | 1463174362503 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:19:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:19:22 INFO - PROCESS | 3432 | 1463174362505 Marionette TRACE conn5 <- [1,1510,null,{}] 14:19:22 INFO - PROCESS | 3432 | 1463174362514 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:22 INFO - PROCESS | 3432 | 1463174362666 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 14:19:22 INFO - PROCESS | 3432 | 1463174362690 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48056000 == 73 [pid = 3432] [id = 387] 14:19:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 189 (0000001D47320800) [pid = 3432] [serial = 1161] [outer = 0000000000000000] 14:19:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 190 (0000001D4743C400) [pid = 3432] [serial = 1162] [outer = 0000001D47320800] 14:19:22 INFO - PROCESS | 3432 | 1463174362737 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 191 (0000001D4A142000) [pid = 3432] [serial = 1163] [outer = 0000001D47320800] 14:19:23 INFO - PROCESS | 3432 | --DOMWINDOW == 190 (0000001D4062CC00) [pid = 3432] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:19:23 INFO - PROCESS | 3432 | --DOMWINDOW == 189 (0000001D3C6C1000) [pid = 3432] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:19:23 INFO - PROCESS | 3432 | --DOMWINDOW == 188 (0000001D32A63800) [pid = 3432] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:19:23 INFO - PROCESS | 3432 | --DOMWINDOW == 187 (0000001D31749800) [pid = 3432] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:19:23 INFO - PROCESS | 3432 | --DOMWINDOW == 186 (0000001D430DD000) [pid = 3432] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:19:23 INFO - PROCESS | 3432 | --DOMWINDOW == 185 (0000001D3D6BDC00) [pid = 3432] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:19:23 INFO - PROCESS | 3432 | --DOMWINDOW == 184 (0000001D44433800) [pid = 3432] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:19:23 INFO - PROCESS | 3432 | --DOMWINDOW == 183 (0000001D3F85A000) [pid = 3432] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:19:23 INFO - PROCESS | 3432 | --DOMWINDOW == 182 (0000001D433BB000) [pid = 3432] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:19:23 INFO - PROCESS | 3432 | 1463174363294 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 14:19:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:19:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:19:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:19:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:19:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 14:19:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:19:23 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 14:19:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:19:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 846ms 14:19:23 INFO - PROCESS | 3432 | 1463174363352 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 14:19:23 INFO - PROCESS | 3432 | 1463174363354 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 14:19:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:19:23 INFO - PROCESS | 3432 | 1463174363366 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:19:23 INFO - PROCESS | 3432 | 1463174363368 Marionette TRACE conn5 <- [1,1514,null,{}] 14:19:23 INFO - PROCESS | 3432 | 1463174363371 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:23 INFO - PROCESS | 3432 | 1463174363465 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 14:19:23 INFO - PROCESS | 3432 | 1463174363471 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4A10B000 == 74 [pid = 3432] [id = 388] 14:19:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 183 (0000001D3D0EC400) [pid = 3432] [serial = 1164] [outer = 0000000000000000] 14:19:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 184 (0000001D4A13F400) [pid = 3432] [serial = 1165] [outer = 0000001D3D0EC400] 14:19:23 INFO - PROCESS | 3432 | 1463174363517 Marionette DEBUG loaded listener.js 14:19:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 185 (0000001D4C3B5000) [pid = 3432] [serial = 1166] [outer = 0000001D3D0EC400] 14:19:23 INFO - PROCESS | 3432 | 1463174363946 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 14:19:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:19:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:19:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:19:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 623ms 14:19:24 INFO - PROCESS | 3432 | 1463174363994 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 14:19:24 INFO - PROCESS | 3432 | 1463174363996 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 14:19:24 INFO - PROCESS | 3432 | 1463174363999 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:19:24 INFO - PROCESS | 3432 | 1463174364001 Marionette TRACE conn5 <- [1,1518,null,{}] 14:19:24 INFO - PROCESS | 3432 | 1463174364004 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:24 INFO - PROCESS | 3432 | 1463174364103 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 14:19:24 INFO - PROCESS | 3432 | 1463174364110 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BB48800 == 75 [pid = 3432] [id = 389] 14:19:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 186 (0000001D4C1E1C00) [pid = 3432] [serial = 1167] [outer = 0000000000000000] 14:19:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 187 (0000001D4C1E6C00) [pid = 3432] [serial = 1168] [outer = 0000001D4C1E1C00] 14:19:24 INFO - PROCESS | 3432 | 1463174364156 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 188 (0000001D4C3B5800) [pid = 3432] [serial = 1169] [outer = 0000001D4C1E1C00] 14:19:24 INFO - PROCESS | 3432 | 1463174364587 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 14:19:24 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 14:19:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:19:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:19:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 14:19:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:19:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 627ms 14:19:24 INFO - PROCESS | 3432 | 1463174364629 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 14:19:24 INFO - PROCESS | 3432 | 1463174364632 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 14:19:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:19:24 INFO - PROCESS | 3432 | 1463174364649 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - PROCESS | 3432 | 1463174364651 Marionette TRACE conn5 <- [1,1522,null,{}] 14:19:24 INFO - PROCESS | 3432 | 1463174364655 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:24 INFO - PROCESS | 3432 | 1463174364764 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 14:19:24 INFO - PROCESS | 3432 | 1463174364770 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D0A2800 == 76 [pid = 3432] [id = 390] 14:19:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 189 (0000001D4C3B3400) [pid = 3432] [serial = 1170] [outer = 0000000000000000] 14:19:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 190 (0000001D4CCF8400) [pid = 3432] [serial = 1171] [outer = 0000001D4C3B3400] 14:19:24 INFO - PROCESS | 3432 | 1463174364820 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 191 (0000001D4F2DC000) [pid = 3432] [serial = 1172] [outer = 0000001D4C3B3400] 14:19:25 INFO - PROCESS | 3432 | 1463174365577 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:19:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:19:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1003ms 14:19:25 INFO - PROCESS | 3432 | 1463174365642 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 14:19:25 INFO - PROCESS | 3432 | 1463174365647 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 14:19:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:19:25 INFO - PROCESS | 3432 | 1463174365654 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:19:25 INFO - PROCESS | 3432 | 1463174365657 Marionette TRACE conn5 <- [1,1526,null,{}] 14:19:25 INFO - PROCESS | 3432 | 1463174365663 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:25 INFO - PROCESS | 3432 | 1463174365791 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 14:19:25 INFO - PROCESS | 3432 | 1463174365930 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42242800 == 77 [pid = 3432] [id = 391] 14:19:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 192 (0000001D381B1000) [pid = 3432] [serial = 1173] [outer = 0000000000000000] 14:19:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 193 (0000001D3CB1E400) [pid = 3432] [serial = 1174] [outer = 0000001D381B1000] 14:19:26 INFO - PROCESS | 3432 | 1463174365992 Marionette DEBUG loaded listener.js 14:19:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 194 (0000001D3F2EAC00) [pid = 3432] [serial = 1175] [outer = 0000001D381B1000] 14:19:26 INFO - PROCESS | 3432 | 1463174366567 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:19:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:19:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 944ms 14:19:26 INFO - PROCESS | 3432 | 1463174366600 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 14:19:26 INFO - PROCESS | 3432 | 1463174366607 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 14:19:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:19:26 INFO - PROCESS | 3432 | 1463174366614 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:19:26 INFO - PROCESS | 3432 | 1463174366617 Marionette TRACE conn5 <- [1,1530,null,{}] 14:19:26 INFO - PROCESS | 3432 | 1463174366621 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:26 INFO - PROCESS | 3432 | 1463174366748 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 14:19:26 INFO - PROCESS | 3432 | 1463174366859 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:26 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47163000 == 78 [pid = 3432] [id = 392] 14:19:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 195 (0000001D42289000) [pid = 3432] [serial = 1176] [outer = 0000000000000000] 14:19:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 196 (0000001D43140000) [pid = 3432] [serial = 1177] [outer = 0000001D42289000] 14:19:26 INFO - PROCESS | 3432 | 1463174366918 Marionette DEBUG loaded listener.js 14:19:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 197 (0000001D444E4800) [pid = 3432] [serial = 1178] [outer = 0000001D42289000] 14:19:27 INFO - PROCESS | 3432 | 1463174367546 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 14:19:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:19:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 986ms 14:19:27 INFO - PROCESS | 3432 | 1463174367606 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 14:19:27 INFO - PROCESS | 3432 | 1463174367608 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 14:19:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:19:27 INFO - PROCESS | 3432 | 1463174367613 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:19:27 INFO - PROCESS | 3432 | 1463174367617 Marionette TRACE conn5 <- [1,1534,null,{}] 14:19:27 INFO - PROCESS | 3432 | 1463174367629 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:27 INFO - PROCESS | 3432 | 1463174367751 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 14:19:27 INFO - PROCESS | 3432 | 1463174367895 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D2E0800 == 79 [pid = 3432] [id = 393] 14:19:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 198 (0000001D472B7000) [pid = 3432] [serial = 1179] [outer = 0000000000000000] 14:19:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 199 (0000001D4A144800) [pid = 3432] [serial = 1180] [outer = 0000001D472B7000] 14:19:27 INFO - PROCESS | 3432 | 1463174367955 Marionette DEBUG loaded listener.js 14:19:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 200 (0000001D4B30C800) [pid = 3432] [serial = 1181] [outer = 0000001D472B7000] 14:19:28 INFO - PROCESS | 3432 | 1463174368577 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:19:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:19:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 985ms 14:19:28 INFO - PROCESS | 3432 | 1463174368604 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 14:19:28 INFO - PROCESS | 3432 | 1463174368608 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 14:19:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:19:28 INFO - PROCESS | 3432 | 1463174368612 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - PROCESS | 3432 | 1463174368615 Marionette TRACE conn5 <- [1,1538,null,{}] 14:19:28 INFO - PROCESS | 3432 | 1463174368619 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:28 INFO - PROCESS | 3432 | 1463174368741 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 14:19:28 INFO - PROCESS | 3432 | 1463174368878 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BD83000 == 80 [pid = 3432] [id = 394] 14:19:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 201 (0000001D4B30BC00) [pid = 3432] [serial = 1182] [outer = 0000000000000000] 14:19:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 202 (0000001D4BB67C00) [pid = 3432] [serial = 1183] [outer = 0000001D4B30BC00] 14:19:28 INFO - PROCESS | 3432 | 1463174368935 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 203 (0000001D4BB6F000) [pid = 3432] [serial = 1184] [outer = 0000001D4B30BC00] 14:19:29 INFO - PROCESS | 3432 | 1463174369544 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:19:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:19:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 985ms 14:19:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:19:29 INFO - PROCESS | 3432 | 1463174369599 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 14:19:29 INFO - PROCESS | 3432 | 1463174369601 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 14:19:29 INFO - PROCESS | 3432 | 1463174369605 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:19:29 INFO - PROCESS | 3432 | 1463174369607 Marionette TRACE conn5 <- [1,1542,null,{}] 14:19:29 INFO - PROCESS | 3432 | 1463174369611 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:29 INFO - PROCESS | 3432 | 1463174369728 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 14:19:29 INFO - PROCESS | 3432 | 1463174369840 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4E7AA800 == 81 [pid = 3432] [id = 395] 14:19:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 204 (0000001D4BB65800) [pid = 3432] [serial = 1185] [outer = 0000000000000000] 14:19:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 205 (0000001D4C1DDC00) [pid = 3432] [serial = 1186] [outer = 0000001D4BB65800] 14:19:29 INFO - PROCESS | 3432 | 1463174369895 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 206 (0000001D4E7EAC00) [pid = 3432] [serial = 1187] [outer = 0000001D4BB65800] 14:19:30 INFO - PROCESS | 3432 | 1463174370464 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:19:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:19:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 881ms 14:19:30 INFO - PROCESS | 3432 | 1463174370491 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 14:19:30 INFO - PROCESS | 3432 | 1463174370493 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 14:19:30 INFO - PROCESS | 3432 | 1463174370498 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:19:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:19:30 INFO - PROCESS | 3432 | 1463174370500 Marionette TRACE conn5 <- [1,1546,null,{}] 14:19:30 INFO - PROCESS | 3432 | 1463174370504 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:30 INFO - PROCESS | 3432 | 1463174370643 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 14:19:30 INFO - PROCESS | 3432 | 1463174370754 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F5DD000 == 82 [pid = 3432] [id = 396] 14:19:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 207 (0000001D4AA7F800) [pid = 3432] [serial = 1188] [outer = 0000000000000000] 14:19:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 208 (0000001D4BB6B400) [pid = 3432] [serial = 1189] [outer = 0000001D4AA7F800] 14:19:30 INFO - PROCESS | 3432 | 1463174370810 Marionette DEBUG loaded listener.js 14:19:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 209 (0000001D4E7F7C00) [pid = 3432] [serial = 1190] [outer = 0000001D4AA7F800] 14:19:31 INFO - PROCESS | 3432 | 1463174371413 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:19:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:19:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 941ms 14:19:31 INFO - PROCESS | 3432 | 1463174371444 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 14:19:31 INFO - PROCESS | 3432 | 1463174371446 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 14:19:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:19:31 INFO - PROCESS | 3432 | 1463174371450 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:19:31 INFO - PROCESS | 3432 | 1463174371452 Marionette TRACE conn5 <- [1,1550,null,{}] 14:19:31 INFO - PROCESS | 3432 | 1463174371456 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:31 INFO - PROCESS | 3432 | 1463174371573 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 14:19:31 INFO - PROCESS | 3432 | 1463174371685 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D219000 == 83 [pid = 3432] [id = 397] 14:19:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 210 (0000001D4AA7FC00) [pid = 3432] [serial = 1191] [outer = 0000000000000000] 14:19:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 211 (0000001D4B252000) [pid = 3432] [serial = 1192] [outer = 0000001D4AA7FC00] 14:19:31 INFO - PROCESS | 3432 | 1463174371740 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 212 (0000001D4B257800) [pid = 3432] [serial = 1193] [outer = 0000001D4AA7FC00] 14:19:32 INFO - PROCESS | 3432 | 1463174372360 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:19:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:19:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 984ms 14:19:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:19:32 INFO - PROCESS | 3432 | 1463174372437 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 3432 | 1463174372439 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 14:19:32 INFO - PROCESS | 3432 | 1463174372443 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 3432 | 1463174372445 Marionette TRACE conn5 <- [1,1554,null,{}] 14:19:32 INFO - PROCESS | 3432 | 1463174372449 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:32 INFO - PROCESS | 3432 | 1463174372571 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 14:19:32 INFO - PROCESS | 3432 | 1463174372707 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4CCA7800 == 84 [pid = 3432] [id = 398] 14:19:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 213 (0000001D4B249C00) [pid = 3432] [serial = 1194] [outer = 0000000000000000] 14:19:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 214 (0000001D4CC7A800) [pid = 3432] [serial = 1195] [outer = 0000001D4B249C00] 14:19:32 INFO - PROCESS | 3432 | 1463174372764 Marionette DEBUG loaded listener.js 14:19:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 215 (0000001D4CC81C00) [pid = 3432] [serial = 1196] [outer = 0000001D4B249C00] 14:19:33 INFO - PROCESS | 3432 | 1463174373355 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:19:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:19:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 944ms 14:19:33 INFO - PROCESS | 3432 | 1463174373421 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 14:19:33 INFO - PROCESS | 3432 | 1463174373423 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 14:19:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:19:33 INFO - PROCESS | 3432 | 1463174373429 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:19:33 INFO - PROCESS | 3432 | 1463174373431 Marionette TRACE conn5 <- [1,1558,null,{}] 14:19:33 INFO - PROCESS | 3432 | 1463174373436 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:33 INFO - PROCESS | 3432 | 1463174373557 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 14:19:33 INFO - PROCESS | 3432 | 1463174373697 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C55800 == 85 [pid = 3432] [id = 399] 14:19:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 216 (0000001D32F78C00) [pid = 3432] [serial = 1197] [outer = 0000000000000000] 14:19:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 217 (0000001D37B23C00) [pid = 3432] [serial = 1198] [outer = 0000001D32F78C00] 14:19:33 INFO - PROCESS | 3432 | 1463174373754 Marionette DEBUG loaded listener.js 14:19:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 218 (0000001D430AF000) [pid = 3432] [serial = 1199] [outer = 0000001D32F78C00] 14:19:34 INFO - PROCESS | 3432 | 1463174374371 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:19:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:19:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1239ms 14:19:34 INFO - PROCESS | 3432 | 1463174374675 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 14:19:34 INFO - PROCESS | 3432 | 1463174374680 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 14:19:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:19:34 INFO - PROCESS | 3432 | 1463174374686 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:19:34 INFO - PROCESS | 3432 | 1463174374689 Marionette TRACE conn5 <- [1,1562,null,{}] 14:19:34 INFO - PROCESS | 3432 | 1463174374695 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:34 INFO - PROCESS | 3432 | 1463174374809 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 14:19:34 INFO - PROCESS | 3432 | 1463174374946 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42F5D000 == 86 [pid = 3432] [id = 400] 14:19:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 219 (0000001D37AE4800) [pid = 3432] [serial = 1200] [outer = 0000000000000000] 14:19:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 220 (0000001D381A5C00) [pid = 3432] [serial = 1201] [outer = 0000001D37AE4800] 14:19:35 INFO - PROCESS | 3432 | 1463174374997 Marionette DEBUG loaded listener.js 14:19:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 221 (0000001D3CF53800) [pid = 3432] [serial = 1202] [outer = 0000001D37AE4800] 14:19:35 INFO - PROCESS | 3432 | 1463174375628 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 14:19:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:19:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 985ms 14:19:35 INFO - PROCESS | 3432 | 1463174375672 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 3432 | 1463174375676 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 14:19:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:19:35 INFO - PROCESS | 3432 | 1463174375684 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - PROCESS | 3432 | 1463174375687 Marionette TRACE conn5 <- [1,1566,null,{}] 14:19:35 INFO - PROCESS | 3432 | 1463174375691 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:35 INFO - PROCESS | 3432 | 1463174375806 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 14:19:35 INFO - PROCESS | 3432 | 1463174375968 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:35 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37F5B000 == 85 [pid = 3432] [id = 249] 14:19:35 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42DAA000 == 84 [pid = 3432] [id = 271] 14:19:35 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42F65000 == 83 [pid = 3432] [id = 272] 14:19:35 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BB48800 == 82 [pid = 3432] [id = 389] 14:19:35 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4A10B000 == 81 [pid = 3432] [id = 388] 14:19:35 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48056000 == 80 [pid = 3432] [id = 387] 14:19:35 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4720A000 == 79 [pid = 3432] [id = 386] 14:19:35 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C1D800 == 78 [pid = 3432] [id = 385] 14:19:35 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43302800 == 77 [pid = 3432] [id = 384] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 220 (0000001D47435400) [pid = 3432] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 219 (0000001D4855B800) [pid = 3432] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 218 (0000001D4BB12000) [pid = 3432] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 217 (0000001D444E4C00) [pid = 3432] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3BB40000 == 78 [pid = 3432] [id = 401] 14:19:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 218 (0000001D317C0C00) [pid = 3432] [serial = 1203] [outer = 0000000000000000] 14:19:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 219 (0000001D32B5B800) [pid = 3432] [serial = 1204] [outer = 0000001D317C0C00] 14:19:36 INFO - PROCESS | 3432 | 1463174376074 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 220 (0000001D3D822000) [pid = 3432] [serial = 1205] [outer = 0000001D317C0C00] 14:19:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43280800 == 77 [pid = 3432] [id = 383] 14:19:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F815800 == 76 [pid = 3432] [id = 382] 14:19:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D318A0800 == 75 [pid = 3432] [id = 381] 14:19:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F237800 == 74 [pid = 3432] [id = 380] 14:19:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48F0C000 == 73 [pid = 3432] [id = 375] 14:19:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47BD0800 == 72 [pid = 3432] [id = 374] 14:19:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43269800 == 71 [pid = 3432] [id = 373] 14:19:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3D6800 == 70 [pid = 3432] [id = 372] 14:19:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471A5000 == 69 [pid = 3432] [id = 371] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 219 (0000001D430AB400) [pid = 3432] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 218 (0000001D41D9E000) [pid = 3432] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 217 (0000001D38B54C00) [pid = 3432] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 216 (0000001D3C847000) [pid = 3432] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 215 (0000001D3D082000) [pid = 3432] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 214 (0000001D32BE1800) [pid = 3432] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 213 (0000001D3742F000) [pid = 3432] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 212 (0000001D32BE8800) [pid = 3432] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 211 (0000001D3281E400) [pid = 3432] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 210 (0000001D444C7400) [pid = 3432] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 209 (0000001D433B9400) [pid = 3432] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 208 (0000001D3F852800) [pid = 3432] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 207 (0000001D3D819C00) [pid = 3432] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 206 (0000001D430E2800) [pid = 3432] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 205 (0000001D37425400) [pid = 3432] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 204 (0000001D4443EC00) [pid = 3432] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 203 (0000001D3FB0B000) [pid = 3432] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 202 (0000001D44576000) [pid = 3432] [serial = 673] [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.] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 201 (0000001D401F2400) [pid = 3432] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 200 (0000001D4378D400) [pid = 3432] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 199 (0000001D3F50D400) [pid = 3432] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 198 (0000001D444C4800) [pid = 3432] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | --DOMWINDOW == 197 (0000001D43C64000) [pid = 3432] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 14:19:36 INFO - PROCESS | 3432 | 1463174376559 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 14:19:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:19:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 943ms 14:19:36 INFO - PROCESS | 3432 | 1463174376629 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 14:19:36 INFO - PROCESS | 3432 | 1463174376632 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 14:19:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:19:36 INFO - PROCESS | 3432 | 1463174376635 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:19:36 INFO - PROCESS | 3432 | 1463174376637 Marionette TRACE conn5 <- [1,1570,null,{}] 14:19:36 INFO - PROCESS | 3432 | 1463174376647 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:36 INFO - PROCESS | 3432 | 1463174376749 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 14:19:36 INFO - PROCESS | 3432 | 1463174376789 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:36 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42341800 == 70 [pid = 3432] [id = 402] 14:19:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 198 (0000001D31820C00) [pid = 3432] [serial = 1206] [outer = 0000000000000000] 14:19:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 199 (0000001D3F852C00) [pid = 3432] [serial = 1207] [outer = 0000001D31820C00] 14:19:36 INFO - PROCESS | 3432 | 1463174376926 Marionette DEBUG loaded listener.js 14:19:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 200 (0000001D401F8000) [pid = 3432] [serial = 1208] [outer = 0000001D31820C00] 14:19:37 INFO - PROCESS | 3432 | 1463174377311 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:19:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:19:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 14:19:37 INFO - PROCESS | 3432 | 1463174377381 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 14:19:37 INFO - PROCESS | 3432 | 1463174377384 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 14:19:37 INFO - PROCESS | 3432 | 1463174377387 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:19:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:19:37 INFO - PROCESS | 3432 | 1463174377389 Marionette TRACE conn5 <- [1,1574,null,{}] 14:19:37 INFO - PROCESS | 3432 | 1463174377395 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:37 INFO - PROCESS | 3432 | 1463174377493 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 14:19:37 INFO - PROCESS | 3432 | 1463174377504 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4331D800 == 71 [pid = 3432] [id = 403] 14:19:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 201 (0000001D40EE7C00) [pid = 3432] [serial = 1209] [outer = 0000000000000000] 14:19:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 202 (0000001D42DEDC00) [pid = 3432] [serial = 1210] [outer = 0000001D40EE7C00] 14:19:37 INFO - PROCESS | 3432 | 1463174377559 Marionette DEBUG loaded listener.js 14:19:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 203 (0000001D430E0400) [pid = 3432] [serial = 1211] [outer = 0000001D40EE7C00] 14:19:38 INFO - PROCESS | 3432 | 1463174378008 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 14:19:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:19:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 14:19:38 INFO - PROCESS | 3432 | 1463174378039 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 14:19:38 INFO - PROCESS | 3432 | 1463174378042 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 14:19:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:19:38 INFO - PROCESS | 3432 | 1463174378051 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:19:38 INFO - PROCESS | 3432 | 1463174378053 Marionette TRACE conn5 <- [1,1578,null,{}] 14:19:38 INFO - PROCESS | 3432 | 1463174378057 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:38 INFO - PROCESS | 3432 | 1463174378151 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 14:19:38 INFO - PROCESS | 3432 | 1463174378158 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A14000 == 72 [pid = 3432] [id = 404] 14:19:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 204 (0000001D43146800) [pid = 3432] [serial = 1212] [outer = 0000000000000000] 14:19:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 205 (0000001D433B3400) [pid = 3432] [serial = 1213] [outer = 0000001D43146800] 14:19:38 INFO - PROCESS | 3432 | 1463174378204 Marionette DEBUG loaded listener.js 14:19:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 206 (0000001D43C5A400) [pid = 3432] [serial = 1214] [outer = 0000001D43146800] 14:19:38 INFO - PROCESS | 3432 | 1463174378695 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 14:19:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:19:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 691ms 14:19:38 INFO - PROCESS | 3432 | 1463174378744 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 14:19:38 INFO - PROCESS | 3432 | 1463174378746 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 14:19:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:19:38 INFO - PROCESS | 3432 | 1463174378750 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:19:38 INFO - PROCESS | 3432 | 1463174378752 Marionette TRACE conn5 <- [1,1582,null,{}] 14:19:38 INFO - PROCESS | 3432 | 1463174378761 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:38 INFO - PROCESS | 3432 | 1463174378940 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 14:19:39 INFO - PROCESS | 3432 | 1463174379013 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BE2800 == 73 [pid = 3432] [id = 405] 14:19:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 207 (0000001D43CD3800) [pid = 3432] [serial = 1215] [outer = 0000000000000000] 14:19:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 208 (0000001D444C8000) [pid = 3432] [serial = 1216] [outer = 0000001D43CD3800] 14:19:39 INFO - PROCESS | 3432 | 1463174379059 Marionette DEBUG loaded listener.js 14:19:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 209 (0000001D44576400) [pid = 3432] [serial = 1217] [outer = 0000001D43CD3800] 14:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 774ms 14:19:39 INFO - PROCESS | 3432 | 1463174379517 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:19:39 INFO - PROCESS | 3432 | 1463174379527 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 14:19:39 INFO - PROCESS | 3432 | 1463174379529 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 14:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:19:39 INFO - PROCESS | 3432 | 1463174379532 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:19:39 INFO - PROCESS | 3432 | 1463174379534 Marionette TRACE conn5 <- [1,1586,null,{}] 14:19:39 INFO - PROCESS | 3432 | 1463174379546 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:39 INFO - PROCESS | 3432 | 1463174379682 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 14:19:39 INFO - PROCESS | 3432 | 1463174379750 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474D5000 == 74 [pid = 3432] [id = 406] 14:19:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 210 (0000001D4457F800) [pid = 3432] [serial = 1218] [outer = 0000000000000000] 14:19:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 211 (0000001D448FB400) [pid = 3432] [serial = 1219] [outer = 0000001D4457F800] 14:19:39 INFO - PROCESS | 3432 | 1463174379795 Marionette DEBUG loaded listener.js 14:19:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 212 (0000001D449C0000) [pid = 3432] [serial = 1220] [outer = 0000001D4457F800] 14:19:40 INFO - PROCESS | 3432 | 1463174380217 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:19:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:19:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 731ms 14:19:40 INFO - PROCESS | 3432 | 1463174380267 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 3432 | 1463174380269 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 14:19:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:19:40 INFO - PROCESS | 3432 | 1463174380273 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:19:40 INFO - PROCESS | 3432 | 1463174380275 Marionette TRACE conn5 <- [1,1590,null,{}] 14:19:40 INFO - PROCESS | 3432 | 1463174380278 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:40 INFO - PROCESS | 3432 | 1463174380431 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 211 (0000001D472BE800) [pid = 3432] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 210 (0000001D38E16800) [pid = 3432] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 209 (0000001D444C0000) [pid = 3432] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 208 (0000001D45C58000) [pid = 3432] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 207 (0000001D42325800) [pid = 3432] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 206 (0000001D444DDC00) [pid = 3432] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 205 (0000001D41ED4800) [pid = 3432] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 204 (0000001D47320800) [pid = 3432] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 203 (0000001D4C1E1C00) [pid = 3432] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 202 (0000001D3D599000) [pid = 3432] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 201 (0000001D317C0400) [pid = 3432] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:19:40 INFO - PROCESS | 3432 | --DOMWINDOW == 200 (0000001D3D0EC400) [pid = 3432] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:19:40 INFO - PROCESS | 3432 | 1463174380688 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42DAB000 == 75 [pid = 3432] [id = 407] 14:19:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 201 (0000001D30DC1400) [pid = 3432] [serial = 1221] [outer = 0000000000000000] 14:19:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 202 (0000001D32F13000) [pid = 3432] [serial = 1222] [outer = 0000001D30DC1400] 14:19:40 INFO - PROCESS | 3432 | 1463174380734 Marionette DEBUG loaded listener.js 14:19:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 203 (0000001D44580400) [pid = 3432] [serial = 1223] [outer = 0000001D30DC1400] 14:19:41 INFO - PROCESS | 3432 | 1463174381120 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 14:19:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:19:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 881ms 14:19:41 INFO - PROCESS | 3432 | 1463174381157 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 14:19:41 INFO - PROCESS | 3432 | 1463174381159 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 14:19:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:19:41 INFO - PROCESS | 3432 | 1463174381163 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:19:41 INFO - PROCESS | 3432 | 1463174381165 Marionette TRACE conn5 <- [1,1594,null,{}] 14:19:41 INFO - PROCESS | 3432 | 1463174381168 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:41 INFO - PROCESS | 3432 | 1463174381301 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 14:19:41 INFO - PROCESS | 3432 | 1463174381309 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4AB99000 == 76 [pid = 3432] [id = 408] 14:19:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 204 (0000001D45CBE800) [pid = 3432] [serial = 1224] [outer = 0000000000000000] 14:19:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 205 (0000001D46C3BC00) [pid = 3432] [serial = 1225] [outer = 0000001D45CBE800] 14:19:41 INFO - PROCESS | 3432 | 1463174381358 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 206 (0000001D472BA800) [pid = 3432] [serial = 1226] [outer = 0000001D45CBE800] 14:19:41 INFO - PROCESS | 3432 | 1463174381802 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 14:19:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:19:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 689ms 14:19:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:19:41 INFO - PROCESS | 3432 | 1463174381856 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 14:19:41 INFO - PROCESS | 3432 | 1463174381858 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 14:19:41 INFO - PROCESS | 3432 | 1463174381862 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:19:41 INFO - PROCESS | 3432 | 1463174381864 Marionette TRACE conn5 <- [1,1598,null,{}] 14:19:41 INFO - PROCESS | 3432 | 1463174381867 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:42 INFO - PROCESS | 3432 | 1463174381996 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 14:19:42 INFO - PROCESS | 3432 | 1463174382009 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BCCD000 == 77 [pid = 3432] [id = 409] 14:19:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 207 (0000001D47431C00) [pid = 3432] [serial = 1227] [outer = 0000000000000000] 14:19:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 208 (0000001D47437000) [pid = 3432] [serial = 1228] [outer = 0000001D47431C00] 14:19:42 INFO - PROCESS | 3432 | 1463174382055 Marionette DEBUG loaded listener.js 14:19:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 209 (0000001D4A141000) [pid = 3432] [serial = 1229] [outer = 0000001D47431C00] 14:19:42 INFO - PROCESS | 3432 | 1463174382504 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 14:19:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:19:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 14:19:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:19:42 INFO - PROCESS | 3432 | 1463174382557 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 14:19:42 INFO - PROCESS | 3432 | 1463174382559 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 14:19:42 INFO - PROCESS | 3432 | 1463174382563 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:19:42 INFO - PROCESS | 3432 | 1463174382566 Marionette TRACE conn5 <- [1,1602,null,{}] 14:19:42 INFO - PROCESS | 3432 | 1463174382569 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:42 INFO - PROCESS | 3432 | 1463174382764 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 14:19:42 INFO - PROCESS | 3432 | 1463174382904 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA95800 == 78 [pid = 3432] [id = 410] 14:19:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 210 (0000001D3180C800) [pid = 3432] [serial = 1230] [outer = 0000000000000000] 14:19:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 211 (0000001D3287E800) [pid = 3432] [serial = 1231] [outer = 0000001D3180C800] 14:19:42 INFO - PROCESS | 3432 | 1463174382965 Marionette DEBUG loaded listener.js 14:19:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 212 (0000001D37425400) [pid = 3432] [serial = 1232] [outer = 0000001D3180C800] 14:19:43 INFO - PROCESS | 3432 | 1463174383667 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 14:19:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 14:19:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1138ms 14:19:43 INFO - PROCESS | 3432 | 1463174383705 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 14:19:43 INFO - PROCESS | 3432 | 1463174383709 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 14:19:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:19:43 INFO - PROCESS | 3432 | 1463174383714 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:19:43 INFO - PROCESS | 3432 | 1463174383718 Marionette TRACE conn5 <- [1,1606,null,{}] 14:19:43 INFO - PROCESS | 3432 | 1463174383736 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:43 INFO - PROCESS | 3432 | 1463174383897 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 14:19:44 INFO - PROCESS | 3432 | 1463174384008 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43269800 == 79 [pid = 3432] [id = 411] 14:19:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 213 (0000001D3F854C00) [pid = 3432] [serial = 1233] [outer = 0000000000000000] 14:19:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 214 (0000001D3FB03400) [pid = 3432] [serial = 1234] [outer = 0000001D3F854C00] 14:19:44 INFO - PROCESS | 3432 | 1463174384070 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 215 (0000001D41DA0800) [pid = 3432] [serial = 1235] [outer = 0000001D3F854C00] 14:19:44 INFO - PROCESS | 3432 | 1463174384746 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 14:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1082ms 14:19:44 INFO - PROCESS | 3432 | 1463174384806 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 14:19:44 INFO - PROCESS | 3432 | 1463174384809 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 14:19:44 INFO - PROCESS | 3432 | 1463174384813 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:19:44 INFO - PROCESS | 3432 | 1463174384816 Marionette TRACE conn5 <- [1,1610,null,{}] 14:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:19:44 INFO - PROCESS | 3432 | 1463174384820 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:45 INFO - PROCESS | 3432 | 1463174384991 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 14:19:45 INFO - PROCESS | 3432 | 1463174385103 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D0B9800 == 80 [pid = 3432] [id = 412] 14:19:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 216 (0000001D444E2000) [pid = 3432] [serial = 1236] [outer = 0000000000000000] 14:19:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 217 (0000001D45CBE400) [pid = 3432] [serial = 1237] [outer = 0000001D444E2000] 14:19:45 INFO - PROCESS | 3432 | 1463174385161 Marionette DEBUG loaded listener.js 14:19:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 218 (0000001D4A143400) [pid = 3432] [serial = 1238] [outer = 0000001D444E2000] 14:19:45 INFO - PROCESS | 3432 | 1463174385769 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 14:19:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 14:19:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 986ms 14:19:45 INFO - PROCESS | 3432 | 1463174385807 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 14:19:45 INFO - PROCESS | 3432 | 1463174385811 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 14:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:19:45 INFO - PROCESS | 3432 | 1463174385823 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:19:45 INFO - PROCESS | 3432 | 1463174385829 Marionette TRACE conn5 <- [1,1614,null,{}] 14:19:45 INFO - PROCESS | 3432 | 1463174385833 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:45 INFO - PROCESS | 3432 | 1463174385959 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 14:19:46 INFO - PROCESS | 3432 | 1463174386076 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F714800 == 81 [pid = 3432] [id = 413] 14:19:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 219 (0000001D4AF2C000) [pid = 3432] [serial = 1239] [outer = 0000000000000000] 14:19:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 220 (0000001D4AF33000) [pid = 3432] [serial = 1240] [outer = 0000001D4AF2C000] 14:19:46 INFO - PROCESS | 3432 | 1463174386133 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 221 (0000001D4B30B800) [pid = 3432] [serial = 1241] [outer = 0000001D4AF2C000] 14:19:46 INFO - PROCESS | 3432 | 1463174386669 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:19:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:19:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 902ms 14:19:46 INFO - PROCESS | 3432 | 1463174386722 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 3432 | 1463174386725 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 14:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:19:46 INFO - PROCESS | 3432 | 1463174386729 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:19:46 INFO - PROCESS | 3432 | 1463174386731 Marionette TRACE conn5 <- [1,1618,null,{}] 14:19:46 INFO - PROCESS | 3432 | 1463174386735 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:46 INFO - PROCESS | 3432 | 1463174386856 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 14:19:46 INFO - PROCESS | 3432 | 1463174386971 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D49808000 == 82 [pid = 3432] [id = 414] 14:19:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 222 (0000001D4BB1CC00) [pid = 3432] [serial = 1242] [outer = 0000000000000000] 14:19:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 223 (0000001D4BB6C000) [pid = 3432] [serial = 1243] [outer = 0000001D4BB1CC00] 14:19:47 INFO - PROCESS | 3432 | 1463174387068 Marionette DEBUG loaded listener.js 14:19:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 224 (0000001D4C1E9800) [pid = 3432] [serial = 1244] [outer = 0000001D4BB1CC00] 14:19:47 INFO - PROCESS | 3432 | 1463174387659 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 14:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 985ms 14:19:47 INFO - PROCESS | 3432 | 1463174387716 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 14:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:19:47 INFO - PROCESS | 3432 | 1463174387718 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 14:19:47 INFO - PROCESS | 3432 | 1463174387722 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - PROCESS | 3432 | 1463174387724 Marionette TRACE conn5 <- [1,1622,null,{}] 14:19:47 INFO - PROCESS | 3432 | 1463174387728 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:47 INFO - PROCESS | 3432 | 1463174387848 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 14:19:47 INFO - PROCESS | 3432 | 1463174387991 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:48 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F72C000 == 83 [pid = 3432] [id = 415] 14:19:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 225 (0000001D4CB4B000) [pid = 3432] [serial = 1245] [outer = 0000000000000000] 14:19:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 226 (0000001D4CB4CC00) [pid = 3432] [serial = 1246] [outer = 0000001D4CB4B000] 14:19:48 INFO - PROCESS | 3432 | 1463174388055 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 227 (0000001D4CC77000) [pid = 3432] [serial = 1247] [outer = 0000001D4CB4B000] 14:19:48 INFO - PROCESS | 3432 | 1463174388667 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:19:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:19:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 986ms 14:19:48 INFO - PROCESS | 3432 | 1463174388711 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 14:19:48 INFO - PROCESS | 3432 | 1463174388714 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 14:19:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:19:48 INFO - PROCESS | 3432 | 1463174388718 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:19:48 INFO - PROCESS | 3432 | 1463174388720 Marionette TRACE conn5 <- [1,1626,null,{}] 14:19:48 INFO - PROCESS | 3432 | 1463174388724 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:48 INFO - PROCESS | 3432 | 1463174388845 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 14:19:49 INFO - PROCESS | 3432 | 1463174389004 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F78F800 == 84 [pid = 3432] [id = 416] 14:19:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 228 (0000001D40216800) [pid = 3432] [serial = 1248] [outer = 0000000000000000] 14:19:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 229 (0000001D4ABE3000) [pid = 3432] [serial = 1249] [outer = 0000001D40216800] 14:19:49 INFO - PROCESS | 3432 | 1463174389062 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 230 (0000001D4CB50400) [pid = 3432] [serial = 1250] [outer = 0000001D40216800] 14:19:49 INFO - PROCESS | 3432 | 1463174389629 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 14:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 942ms 14:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:19:49 INFO - PROCESS | 3432 | 1463174389662 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 14:19:49 INFO - PROCESS | 3432 | 1463174389664 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 14:19:49 INFO - PROCESS | 3432 | 1463174389668 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:19:49 INFO - PROCESS | 3432 | 1463174389670 Marionette TRACE conn5 <- [1,1630,null,{}] 14:19:49 INFO - PROCESS | 3432 | 1463174389674 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:49 INFO - PROCESS | 3432 | 1463174389792 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 14:19:49 INFO - PROCESS | 3432 | 1463174389936 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F7AA800 == 85 [pid = 3432] [id = 417] 14:19:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 231 (0000001D4443B000) [pid = 3432] [serial = 1251] [outer = 0000000000000000] 14:19:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 232 (0000001D4CCF7000) [pid = 3432] [serial = 1252] [outer = 0000001D4443B000] 14:19:49 INFO - PROCESS | 3432 | 1463174389993 Marionette DEBUG loaded listener.js 14:19:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 233 (0000001D4DA5E400) [pid = 3432] [serial = 1253] [outer = 0000001D4443B000] 14:19:50 INFO - PROCESS | 3432 | 1463174390557 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 14:19:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:19:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 944ms 14:19:50 INFO - PROCESS | 3432 | 1463174390615 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 14:19:50 INFO - PROCESS | 3432 | 1463174390617 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 14:19:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:19:50 INFO - PROCESS | 3432 | 1463174390621 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:19:50 INFO - PROCESS | 3432 | 1463174390623 Marionette TRACE conn5 <- [1,1634,null,{}] 14:19:50 INFO - PROCESS | 3432 | 1463174390627 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:50 INFO - PROCESS | 3432 | 1463174390793 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 14:19:50 INFO - PROCESS | 3432 | 1463174390940 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D34171000 == 86 [pid = 3432] [id = 418] 14:19:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 234 (0000001D31824000) [pid = 3432] [serial = 1254] [outer = 0000000000000000] 14:19:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 235 (0000001D373F3C00) [pid = 3432] [serial = 1255] [outer = 0000001D31824000] 14:19:51 INFO - PROCESS | 3432 | 1463174390998 Marionette DEBUG loaded listener.js 14:19:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 236 (0000001D401F1000) [pid = 3432] [serial = 1256] [outer = 0000001D31824000] 14:19:51 INFO - PROCESS | 3432 | 1463174391802 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 14:19:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:19:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1240ms 14:19:51 INFO - PROCESS | 3432 | 1463174391863 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 14:19:51 INFO - PROCESS | 3432 | 1463174391868 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 14:19:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:19:51 INFO - PROCESS | 3432 | 1463174391873 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:19:51 INFO - PROCESS | 3432 | 1463174391877 Marionette TRACE conn5 <- [1,1638,null,{}] 14:19:51 INFO - PROCESS | 3432 | 1463174391882 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:52 INFO - PROCESS | 3432 | 1463174392000 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 14:19:52 INFO - PROCESS | 3432 | 1463174392154 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43C68800 == 87 [pid = 3432] [id = 419] 14:19:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 237 (0000001D3742D800) [pid = 3432] [serial = 1257] [outer = 0000000000000000] 14:19:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 238 (0000001D38E16800) [pid = 3432] [serial = 1258] [outer = 0000001D3742D800] 14:19:52 INFO - PROCESS | 3432 | 1463174392207 Marionette DEBUG loaded listener.js 14:19:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 239 (0000001D3FF81800) [pid = 3432] [serial = 1259] [outer = 0000001D3742D800] 14:19:52 INFO - PROCESS | 3432 | 1463174392859 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 14:19:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:19:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1032ms 14:19:52 INFO - PROCESS | 3432 | 1463174392910 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 14:19:52 INFO - PROCESS | 3432 | 1463174392916 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 14:19:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:19:52 INFO - PROCESS | 3432 | 1463174392922 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:19:52 INFO - PROCESS | 3432 | 1463174392925 Marionette TRACE conn5 <- [1,1642,null,{}] 14:19:52 INFO - PROCESS | 3432 | 1463174392946 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:53 INFO - PROCESS | 3432 | 1463174393064 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 14:19:53 INFO - PROCESS | 3432 | 1463174393216 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4331C800 == 88 [pid = 3432] [id = 420] 14:19:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 240 (0000001D43C64800) [pid = 3432] [serial = 1260] [outer = 0000000000000000] 14:19:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 241 (0000001D444BAC00) [pid = 3432] [serial = 1261] [outer = 0000001D43C64800] 14:19:53 INFO - PROCESS | 3432 | 1463174393268 Marionette DEBUG loaded listener.js 14:19:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 242 (0000001D448BD000) [pid = 3432] [serial = 1262] [outer = 0000001D43C64800] 14:19:53 INFO - PROCESS | 3432 | 1463174393857 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:19:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:19:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 963ms 14:19:53 INFO - PROCESS | 3432 | 1463174393894 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 14:19:53 INFO - PROCESS | 3432 | 1463174393896 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 14:19:53 INFO - PROCESS | 3432 | 1463174393901 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:19:53 INFO - PROCESS | 3432 | 1463174393905 Marionette TRACE conn5 <- [1,1646,null,{}] 14:19:53 INFO - PROCESS | 3432 | 1463174393916 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:54 INFO - PROCESS | 3432 | 1463174394035 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 14:19:54 INFO - PROCESS | 3432 | 1463174394201 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D481A9800 == 87 [pid = 3432] [id = 325] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47BD3800 == 86 [pid = 3432] [id = 323] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4767F800 == 85 [pid = 3432] [id = 322] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BCCD000 == 84 [pid = 3432] [id = 409] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4AB99000 == 83 [pid = 3432] [id = 408] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42DAB000 == 82 [pid = 3432] [id = 407] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474D5000 == 81 [pid = 3432] [id = 406] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BE2800 == 80 [pid = 3432] [id = 405] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A14000 == 79 [pid = 3432] [id = 404] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4331D800 == 78 [pid = 3432] [id = 403] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 241 (0000001D3F2E1C00) [pid = 3432] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 240 (0000001D3737D400) [pid = 3432] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 239 (0000001D45CC8400) [pid = 3432] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 238 (0000001D48555400) [pid = 3432] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 237 (0000001D4B680000) [pid = 3432] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 236 (0000001D4BB1E000) [pid = 3432] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 235 (0000001D4494F800) [pid = 3432] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 234 (0000001D4CCF8400) [pid = 3432] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 233 (0000001D4378E400) [pid = 3432] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F459000 == 79 [pid = 3432] [id = 421] 14:19:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 234 (0000001D32B65400) [pid = 3432] [serial = 1263] [outer = 0000000000000000] 14:19:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 235 (0000001D37F9BC00) [pid = 3432] [serial = 1264] [outer = 0000001D32B65400] 14:19:54 INFO - PROCESS | 3432 | 1463174394311 Marionette DEBUG loaded listener.js 14:19:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 236 (0000001D430B7800) [pid = 3432] [serial = 1265] [outer = 0000001D32B65400] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42341800 == 78 [pid = 3432] [id = 402] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3BB40000 == 77 [pid = 3432] [id = 401] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42F5D000 == 76 [pid = 3432] [id = 400] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F5DD000 == 75 [pid = 3432] [id = 396] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4E7AA800 == 74 [pid = 3432] [id = 395] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BD83000 == 73 [pid = 3432] [id = 394] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D2E0800 == 72 [pid = 3432] [id = 393] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47163000 == 71 [pid = 3432] [id = 392] 14:19:54 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42242800 == 70 [pid = 3432] [id = 391] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 235 (0000001D47320C00) [pid = 3432] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 234 (0000001D3D599400) [pid = 3432] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 233 (0000001D444CCC00) [pid = 3432] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 232 (0000001D3FB11000) [pid = 3432] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 231 (0000001D47317800) [pid = 3432] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 230 (0000001D472B5800) [pid = 3432] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 229 (0000001D433B7C00) [pid = 3432] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 228 (0000001D44581C00) [pid = 3432] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 227 (0000001D423E2000) [pid = 3432] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 226 (0000001D430B6800) [pid = 3432] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 225 (0000001D4743C400) [pid = 3432] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 224 (0000001D4C3B5800) [pid = 3432] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 223 (0000001D4C1E6C00) [pid = 3432] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 222 (0000001D4A142000) [pid = 3432] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 221 (0000001D3F8CD800) [pid = 3432] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 220 (0000001D3D5A5800) [pid = 3432] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 219 (0000001D3720EC00) [pid = 3432] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 218 (0000001D3281F400) [pid = 3432] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 217 (0000001D448C8000) [pid = 3432] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 216 (0000001D4A13F400) [pid = 3432] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 215 (0000001D4C3B5000) [pid = 3432] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | --DOMWINDOW == 214 (0000001D43CCE800) [pid = 3432] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 14:19:54 INFO - PROCESS | 3432 | 1463174394756 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 881ms 14:19:54 INFO - PROCESS | 3432 | 1463174394787 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 14:19:54 INFO - PROCESS | 3432 | 1463174394790 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 14:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:19:54 INFO - PROCESS | 3432 | 1463174394794 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:19:54 INFO - PROCESS | 3432 | 1463174394796 Marionette TRACE conn5 <- [1,1650,null,{}] 14:19:54 INFO - PROCESS | 3432 | 1463174394799 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:54 INFO - PROCESS | 3432 | 1463174394899 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 14:19:54 INFO - PROCESS | 3432 | 1463174394909 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432EA000 == 71 [pid = 3432] [id = 422] 14:19:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 215 (0000001D3F8CD800) [pid = 3432] [serial = 1266] [outer = 0000000000000000] 14:19:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 216 (0000001D423E2000) [pid = 3432] [serial = 1267] [outer = 0000001D3F8CD800] 14:19:54 INFO - PROCESS | 3432 | 1463174394955 Marionette DEBUG loaded listener.js 14:19:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 217 (0000001D43C5B400) [pid = 3432] [serial = 1268] [outer = 0000001D3F8CD800] 14:19:55 INFO - PROCESS | 3432 | 1463174395437 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 690ms 14:19:55 INFO - PROCESS | 3432 | 1463174395486 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 14:19:55 INFO - PROCESS | 3432 | 1463174395489 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 14:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:19:55 INFO - PROCESS | 3432 | 1463174395492 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:19:55 INFO - PROCESS | 3432 | 1463174395494 Marionette TRACE conn5 <- [1,1654,null,{}] 14:19:55 INFO - PROCESS | 3432 | 1463174395497 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:55 INFO - PROCESS | 3432 | 1463174395618 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 14:19:55 INFO - PROCESS | 3432 | 1463174395730 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F45800 == 72 [pid = 3432] [id = 423] 14:19:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 218 (0000001D3FF8A800) [pid = 3432] [serial = 1269] [outer = 0000000000000000] 14:19:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 219 (0000001D444DDC00) [pid = 3432] [serial = 1270] [outer = 0000001D3FF8A800] 14:19:55 INFO - PROCESS | 3432 | 1463174395783 Marionette DEBUG loaded listener.js 14:19:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 220 (0000001D45C51400) [pid = 3432] [serial = 1271] [outer = 0000001D3FF8A800] 14:19:56 INFO - PROCESS | 3432 | 1463174396169 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 14:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 14:19:56 INFO - PROCESS | 3432 | 1463174396228 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 14:19:56 INFO - PROCESS | 3432 | 1463174396230 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 14:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:19:56 INFO - PROCESS | 3432 | 1463174396234 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:19:56 INFO - PROCESS | 3432 | 1463174396235 Marionette TRACE conn5 <- [1,1658,null,{}] 14:19:56 INFO - PROCESS | 3432 | 1463174396239 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:56 INFO - PROCESS | 3432 | 1463174396345 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 14:19:56 INFO - PROCESS | 3432 | 1463174396352 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D49803800 == 73 [pid = 3432] [id = 424] 14:19:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 221 (0000001D47317C00) [pid = 3432] [serial = 1272] [outer = 0000000000000000] 14:19:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 222 (0000001D4A135800) [pid = 3432] [serial = 1273] [outer = 0000001D47317C00] 14:19:56 INFO - PROCESS | 3432 | 1463174396402 Marionette DEBUG loaded listener.js 14:19:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 223 (0000001D4ABDE800) [pid = 3432] [serial = 1274] [outer = 0000001D47317C00] 14:19:56 INFO - PROCESS | 3432 | 1463174396945 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 14:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 731ms 14:19:56 INFO - PROCESS | 3432 | 1463174396968 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 14:19:56 INFO - PROCESS | 3432 | 1463174396971 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 14:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:19:56 INFO - PROCESS | 3432 | 1463174396981 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:19:56 INFO - PROCESS | 3432 | 1463174396983 Marionette TRACE conn5 <- [1,1662,null,{}] 14:19:56 INFO - PROCESS | 3432 | 1463174396986 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:57 INFO - PROCESS | 3432 | 1463174397143 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 14:19:57 INFO - PROCESS | 3432 | 1463174397220 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4B02F800 == 74 [pid = 3432] [id = 425] 14:19:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 224 (0000001D47319000) [pid = 3432] [serial = 1275] [outer = 0000000000000000] 14:19:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 225 (0000001D4AF35400) [pid = 3432] [serial = 1276] [outer = 0000001D47319000] 14:19:57 INFO - PROCESS | 3432 | 1463174397267 Marionette DEBUG loaded listener.js 14:19:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 226 (0000001D4B307800) [pid = 3432] [serial = 1277] [outer = 0000001D47319000] 14:19:57 INFO - PROCESS | 3432 | 1463174397697 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 14:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 732ms 14:19:57 INFO - PROCESS | 3432 | 1463174397714 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 14:19:57 INFO - PROCESS | 3432 | 1463174397716 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 14:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:19:57 INFO - PROCESS | 3432 | 1463174397727 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:19:57 INFO - PROCESS | 3432 | 1463174397730 Marionette TRACE conn5 <- [1,1666,null,{}] 14:19:57 INFO - PROCESS | 3432 | 1463174397733 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:57 INFO - PROCESS | 3432 | 1463174397863 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 14:19:57 INFO - PROCESS | 3432 | 1463174397931 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BB51000 == 75 [pid = 3432] [id = 426] 14:19:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 227 (0000001D4AF2D800) [pid = 3432] [serial = 1278] [outer = 0000000000000000] 14:19:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 228 (0000001D4B67A800) [pid = 3432] [serial = 1279] [outer = 0000001D4AF2D800] 14:19:57 INFO - PROCESS | 3432 | 1463174397976 Marionette DEBUG loaded listener.js 14:19:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 229 (0000001D4C1DC400) [pid = 3432] [serial = 1280] [outer = 0000001D4AF2D800] 14:19:58 INFO - PROCESS | 3432 | 1463174398444 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 14:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 734ms 14:19:58 INFO - PROCESS | 3432 | 1463174398462 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 14:19:58 INFO - PROCESS | 3432 | 1463174398465 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 14:19:58 INFO - PROCESS | 3432 | 1463174398468 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:19:58 INFO - PROCESS | 3432 | 1463174398470 Marionette TRACE conn5 <- [1,1670,null,{}] 14:19:58 INFO - PROCESS | 3432 | 1463174398485 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:59 INFO - PROCESS | 3432 | 1463174399226 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 228 (0000001D444CE800) [pid = 3432] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 227 (0000001D47316400) [pid = 3432] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 226 (0000001D40D1B400) [pid = 3432] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 225 (0000001D381B1000) [pid = 3432] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 224 (0000001D449F3000) [pid = 3432] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 223 (0000001D4378B800) [pid = 3432] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 222 (0000001D32935000) [pid = 3432] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 221 (0000001D4C3B3400) [pid = 3432] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 220 (0000001D39A10C00) [pid = 3432] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 219 (0000001D32938400) [pid = 3432] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 218 (0000001D43781C00) [pid = 3432] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 217 (0000001D4B679C00) [pid = 3432] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 216 (0000001D3742E000) [pid = 3432] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 215 (0000001D43782400) [pid = 3432] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 214 (0000001D4494B800) [pid = 3432] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 213 (0000001D32910000) [pid = 3432] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 212 (0000001D3CBE8C00) [pid = 3432] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 211 (0000001D448F5400) [pid = 3432] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 210 (0000001D44435800) [pid = 3432] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 209 (0000001D43103400) [pid = 3432] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 208 (0000001D37AE4800) [pid = 3432] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 207 (0000001D3D6C4800) [pid = 3432] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 206 (0000001D46C40000) [pid = 3432] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 205 (0000001D401EA800) [pid = 3432] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 204 (0000001D38CC9000) [pid = 3432] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 203 (0000001D448F7000) [pid = 3432] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 202 (0000001D40217400) [pid = 3432] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 201 (0000001D45C4D400) [pid = 3432] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 200 (0000001D444CB800) [pid = 3432] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 199 (0000001D3D6C4400) [pid = 3432] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 198 (0000001D44433400) [pid = 3432] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 197 (0000001D4457B800) [pid = 3432] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 196 (0000001D44576C00) [pid = 3432] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 195 (0000001D37AE7800) [pid = 3432] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 194 (0000001D45C53C00) [pid = 3432] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 193 (0000001D3D59A800) [pid = 3432] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 192 (0000001D3BB8B800) [pid = 3432] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 191 (0000001D3D6C0000) [pid = 3432] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 190 (0000001D3293A000) [pid = 3432] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 189 (0000001D4457F800) [pid = 3432] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 188 (0000001D42289000) [pid = 3432] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 187 (0000001D32877000) [pid = 3432] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 186 (0000001D31820C00) [pid = 3432] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 185 (0000001D4855AC00) [pid = 3432] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 184 (0000001D317C0C00) [pid = 3432] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 183 (0000001D4A143000) [pid = 3432] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 182 (0000001D40EE7C00) [pid = 3432] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 181 (0000001D32A5DC00) [pid = 3432] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 180 (0000001D4731A000) [pid = 3432] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 179 (0000001D3742C800) [pid = 3432] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 178 (0000001D43146800) [pid = 3432] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 177 (0000001D41D9D000) [pid = 3432] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 176 (0000001D37430C00) [pid = 3432] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 175 (0000001D3293FC00) [pid = 3432] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 174 (0000001D3F858C00) [pid = 3432] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 173 (0000001D472B7000) [pid = 3432] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 172 (0000001D32A62000) [pid = 3432] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 171 (0000001D3D818800) [pid = 3432] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 170 (0000001D30DC1400) [pid = 3432] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 169 (0000001D3281FC00) [pid = 3432] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D43CD3800) [pid = 3432] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D45CBE800) [pid = 3432] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:19:59 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D42DF1000) [pid = 3432] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:19:59 INFO - PROCESS | 3432 | 1463174399322 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D32FA6800 == 76 [pid = 3432] [id = 427] 14:19:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D31742800) [pid = 3432] [serial = 1281] [outer = 0000000000000000] 14:19:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D323B7800) [pid = 3432] [serial = 1282] [outer = 0000001D31742800] 14:19:59 INFO - PROCESS | 3432 | 1463174399375 Marionette DEBUG loaded listener.js 14:19:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D32BDCC00) [pid = 3432] [serial = 1283] [outer = 0000001D31742800] 14:19:59 INFO - PROCESS | 3432 | 1463174399752 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 14:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1343ms 14:19:59 INFO - PROCESS | 3432 | 1463174399815 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 14:19:59 INFO - PROCESS | 3432 | 1463174399817 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 14:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:19:59 INFO - PROCESS | 3432 | 1463174399820 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:19:59 INFO - PROCESS | 3432 | 1463174399822 Marionette TRACE conn5 <- [1,1674,null,{}] 14:19:59 INFO - PROCESS | 3432 | 1463174399826 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:59 INFO - PROCESS | 3432 | 1463174399925 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 14:19:59 INFO - PROCESS | 3432 | 1463174399932 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4B3CF000 == 77 [pid = 3432] [id = 428] 14:19:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 170 (0000001D3742FC00) [pid = 3432] [serial = 1284] [outer = 0000000000000000] 14:19:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 171 (0000001D3CBE8C00) [pid = 3432] [serial = 1285] [outer = 0000001D3742FC00] 14:19:59 INFO - PROCESS | 3432 | 1463174399977 Marionette DEBUG loaded listener.js 14:20:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 172 (0000001D3F854000) [pid = 3432] [serial = 1286] [outer = 0000001D3742FC00] 14:20:00 INFO - PROCESS | 3432 | 1463174400429 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 14:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 14:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 690ms 14:20:00 INFO - PROCESS | 3432 | 1463174400514 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 14:20:00 INFO - PROCESS | 3432 | 1463174400517 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 14:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:20:00 INFO - PROCESS | 3432 | 1463174400520 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:20:00 INFO - PROCESS | 3432 | 1463174400523 Marionette TRACE conn5 <- [1,1678,null,{}] 14:20:00 INFO - PROCESS | 3432 | 1463174400526 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:00 INFO - PROCESS | 3432 | 1463174400669 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 14:20:00 INFO - PROCESS | 3432 | 1463174400678 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D218800 == 78 [pid = 3432] [id = 429] 14:20:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 173 (0000001D42DF1000) [pid = 3432] [serial = 1287] [outer = 0000000000000000] 14:20:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 174 (0000001D43782800) [pid = 3432] [serial = 1288] [outer = 0000001D42DF1000] 14:20:00 INFO - PROCESS | 3432 | 1463174400730 Marionette DEBUG loaded listener.js 14:20:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 175 (0000001D4443E000) [pid = 3432] [serial = 1289] [outer = 0000001D42DF1000] 14:20:01 INFO - PROCESS | 3432 | 1463174401191 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 14:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 795ms 14:20:01 INFO - PROCESS | 3432 | 1463174401317 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 14:20:01 INFO - PROCESS | 3432 | 1463174401322 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 14:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:20:01 INFO - PROCESS | 3432 | 1463174401327 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:20:01 INFO - PROCESS | 3432 | 1463174401331 Marionette TRACE conn5 <- [1,1682,null,{}] 14:20:01 INFO - PROCESS | 3432 | 1463174401338 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:01 INFO - PROCESS | 3432 | 1463174401473 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 14:20:01 INFO - PROCESS | 3432 | 1463174401615 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4153E000 == 79 [pid = 3432] [id = 430] 14:20:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 176 (0000001D341E7000) [pid = 3432] [serial = 1290] [outer = 0000000000000000] 14:20:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 177 (0000001D37429C00) [pid = 3432] [serial = 1291] [outer = 0000001D341E7000] 14:20:01 INFO - PROCESS | 3432 | 1463174401680 Marionette DEBUG loaded listener.js 14:20:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 178 (0000001D39097000) [pid = 3432] [serial = 1292] [outer = 0000001D341E7000] 14:20:02 INFO - PROCESS | 3432 | 1463174402309 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 14:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1030ms 14:20:02 INFO - PROCESS | 3432 | 1463174402361 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 14:20:02 INFO - PROCESS | 3432 | 1463174402366 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 14:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:20:02 INFO - PROCESS | 3432 | 1463174402375 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:20:02 INFO - PROCESS | 3432 | 1463174402379 Marionette TRACE conn5 <- [1,1686,null,{}] 14:20:02 INFO - PROCESS | 3432 | 1463174402383 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:02 INFO - PROCESS | 3432 | 1463174402561 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 14:20:02 INFO - PROCESS | 3432 | 1463174402708 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471AD000 == 80 [pid = 3432] [id = 431] 14:20:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 179 (0000001D3FB09C00) [pid = 3432] [serial = 1293] [outer = 0000000000000000] 14:20:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 180 (0000001D40EE5C00) [pid = 3432] [serial = 1294] [outer = 0000001D3FB09C00] 14:20:02 INFO - PROCESS | 3432 | 1463174402765 Marionette DEBUG loaded listener.js 14:20:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 181 (0000001D430E8000) [pid = 3432] [serial = 1295] [outer = 0000001D3FB09C00] 14:20:03 INFO - PROCESS | 3432 | 1463174403418 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 14:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 14:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1095ms 14:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:20:03 INFO - PROCESS | 3432 | 1463174403470 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 14:20:03 INFO - PROCESS | 3432 | 1463174403473 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 14:20:03 INFO - PROCESS | 3432 | 1463174403477 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:20:03 INFO - PROCESS | 3432 | 1463174403479 Marionette TRACE conn5 <- [1,1690,null,{}] 14:20:03 INFO - PROCESS | 3432 | 1463174403491 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:03 INFO - PROCESS | 3432 | 1463174403621 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 14:20:03 INFO - PROCESS | 3432 | 1463174403772 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4E799800 == 81 [pid = 3432] [id = 432] 14:20:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 182 (0000001D444C3000) [pid = 3432] [serial = 1296] [outer = 0000000000000000] 14:20:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 183 (0000001D444D0C00) [pid = 3432] [serial = 1297] [outer = 0000001D444C3000] 14:20:03 INFO - PROCESS | 3432 | 1463174403833 Marionette DEBUG loaded listener.js 14:20:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 184 (0000001D44948000) [pid = 3432] [serial = 1298] [outer = 0000001D444C3000] 14:20:04 INFO - PROCESS | 3432 | 1463174404470 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1030ms 14:20:04 INFO - PROCESS | 3432 | 1463174404509 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 14:20:04 INFO - PROCESS | 3432 | 1463174404512 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 14:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:20:04 INFO - PROCESS | 3432 | 1463174404516 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:20:04 INFO - PROCESS | 3432 | 1463174404518 Marionette TRACE conn5 <- [1,1694,null,{}] 14:20:04 INFO - PROCESS | 3432 | 1463174404522 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:04 INFO - PROCESS | 3432 | 1463174404647 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 14:20:04 INFO - PROCESS | 3432 | 1463174404796 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4FADA800 == 82 [pid = 3432] [id = 433] 14:20:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 185 (0000001D45C4B400) [pid = 3432] [serial = 1299] [outer = 0000000000000000] 14:20:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 186 (0000001D45CC2800) [pid = 3432] [serial = 1300] [outer = 0000001D45C4B400] 14:20:04 INFO - PROCESS | 3432 | 1463174404854 Marionette DEBUG loaded listener.js 14:20:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 187 (0000001D472B7400) [pid = 3432] [serial = 1301] [outer = 0000001D45C4B400] 14:20:05 INFO - PROCESS | 3432 | 1463174405437 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 14:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 986ms 14:20:05 INFO - PROCESS | 3432 | 1463174405504 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 14:20:05 INFO - PROCESS | 3432 | 1463174405507 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 14:20:05 INFO - PROCESS | 3432 | 1463174405510 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:20:05 INFO - PROCESS | 3432 | 1463174405512 Marionette TRACE conn5 <- [1,1698,null,{}] 14:20:05 INFO - PROCESS | 3432 | 1463174405516 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:05 INFO - PROCESS | 3432 | 1463174405636 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 14:20:05 INFO - PROCESS | 3432 | 1463174405797 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4ECD8800 == 83 [pid = 3432] [id = 434] 14:20:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 188 (0000001D47320800) [pid = 3432] [serial = 1302] [outer = 0000000000000000] 14:20:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 189 (0000001D4743E800) [pid = 3432] [serial = 1303] [outer = 0000001D47320800] 14:20:05 INFO - PROCESS | 3432 | 1463174405854 Marionette DEBUG loaded listener.js 14:20:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 190 (0000001D4AF2AC00) [pid = 3432] [serial = 1304] [outer = 0000001D47320800] 14:20:06 INFO - PROCESS | 3432 | 1463174406400 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 14:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 943ms 14:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:20:06 INFO - PROCESS | 3432 | 1463174406455 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 14:20:06 INFO - PROCESS | 3432 | 1463174406458 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 14:20:06 INFO - PROCESS | 3432 | 1463174406462 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:20:06 INFO - PROCESS | 3432 | 1463174406464 Marionette TRACE conn5 <- [1,1702,null,{}] 14:20:06 INFO - PROCESS | 3432 | 1463174406468 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:06 INFO - PROCESS | 3432 | 1463174406614 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 14:20:06 INFO - PROCESS | 3432 | 1463174406763 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4EDD6800 == 84 [pid = 3432] [id = 435] 14:20:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 191 (0000001D4BB67000) [pid = 3432] [serial = 1305] [outer = 0000000000000000] 14:20:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 192 (0000001D4C3BB000) [pid = 3432] [serial = 1306] [outer = 0000001D4BB67000] 14:20:06 INFO - PROCESS | 3432 | 1463174406822 Marionette DEBUG loaded listener.js 14:20:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 193 (0000001D4CB54400) [pid = 3432] [serial = 1307] [outer = 0000001D4BB67000] 14:20:07 INFO - PROCESS | 3432 | 1463174407486 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 14:20:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 14:20:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 14:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:20:07 INFO - _addTest/ [0,1705,"getWindowHandle",null] 14:20:07 INFO - PROCESS | 3432 | 1463174407559 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 14:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:20:07 INFO - PROCESS | 3432 | 1463174407563 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:20:07 INFO - PROCESS | 3432 | 1463174407565 Marionette TRACE conn5 <- [1,1706,null,{}] 14:20:07 INFO - PROCESS | 3432 | 1463174407569 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:07 INFO - PROCESS | 3432 | 1463174407740 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 14:20:07 INFO - PROCESS | 3432 | 1463174407855 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3315E800 == 85 [pid = 3432] [id = 436] 14:20:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 194 (0000001D323BF400) [pid = 3432] [serial = 1308] [outer = 0000000000000000] 14:20:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 195 (0000001D32BE7000) [pid = 3432] [serial = 1309] [outer = 0000001D323BF400] 14:20:07 INFO - PROCESS | 3432 | 1463174407913 Marionette DEBUG loaded listener.js 14:20:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 196 (0000001D3D6C3000) [pid = 3432] [serial = 1310] [outer = 0000001D323BF400] 14:20:08 INFO - PROCESS | 3432 | 1463174408530 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1031ms 14:20:08 INFO - PROCESS | 3432 | 1463174408596 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 14:20:08 INFO - PROCESS | 3432 | 1463174408599 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 14:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:20:08 INFO - PROCESS | 3432 | 1463174408602 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:20:08 INFO - PROCESS | 3432 | 1463174408605 Marionette TRACE conn5 <- [1,1710,null,{}] 14:20:08 INFO - PROCESS | 3432 | 1463174408609 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:08 INFO - PROCESS | 3432 | 1463174408729 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 14:20:09 INFO - PROCESS | 3432 | 1463174409103 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C4F800 == 86 [pid = 3432] [id = 437] 14:20:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 197 (0000001D30DCDC00) [pid = 3432] [serial = 1311] [outer = 0000000000000000] 14:20:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 198 (0000001D3281F000) [pid = 3432] [serial = 1312] [outer = 0000001D30DCDC00] 14:20:09 INFO - PROCESS | 3432 | 1463174409208 Marionette DEBUG loaded listener.js 14:20:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 199 (0000001D32BE1000) [pid = 3432] [serial = 1313] [outer = 0000001D30DCDC00] 14:20:09 INFO - PROCESS | 3432 | 1463174409815 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 14:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 14:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1285ms 14:20:09 INFO - PROCESS | 3432 | 1463174409891 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 14:20:09 INFO - PROCESS | 3432 | 1463174409895 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 14:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:20:09 INFO - PROCESS | 3432 | 1463174409900 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:20:09 INFO - PROCESS | 3432 | 1463174409903 Marionette TRACE conn5 <- [1,1714,null,{}] 14:20:09 INFO - PROCESS | 3432 | 1463174409908 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:10 INFO - PROCESS | 3432 | 1463174410052 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 14:20:10 INFO - PROCESS | 3432 | 1463174410210 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:10 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37D20000 == 87 [pid = 3432] [id = 438] 14:20:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 200 (0000001D37427C00) [pid = 3432] [serial = 1314] [outer = 0000000000000000] 14:20:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 201 (0000001D3742EC00) [pid = 3432] [serial = 1315] [outer = 0000001D37427C00] 14:20:10 INFO - PROCESS | 3432 | 1463174410263 Marionette DEBUG loaded listener.js 14:20:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 202 (0000001D381A6000) [pid = 3432] [serial = 1316] [outer = 0000001D37427C00] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F3F000 == 86 [pid = 3432] [id = 318] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE0D800 == 85 [pid = 3432] [id = 270] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4B3CF000 == 84 [pid = 3432] [id = 428] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D32FA6800 == 83 [pid = 3432] [id = 427] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BB51000 == 82 [pid = 3432] [id = 426] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4B02F800 == 81 [pid = 3432] [id = 425] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 201 (0000001D4C1DDC00) [pid = 3432] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 200 (0000001D4B252000) [pid = 3432] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 199 (0000001D4BB6B400) [pid = 3432] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 198 (0000001D4CC7A800) [pid = 3432] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 197 (0000001D4BB67C00) [pid = 3432] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 196 (0000001D37B23C00) [pid = 3432] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 195 (0000001D47437000) [pid = 3432] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D49803800 == 80 [pid = 3432] [id = 424] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F45800 == 79 [pid = 3432] [id = 423] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D432EA000 == 78 [pid = 3432] [id = 422] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F459000 == 77 [pid = 3432] [id = 421] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4331C800 == 76 [pid = 3432] [id = 420] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43C68800 == 75 [pid = 3432] [id = 419] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F7AA800 == 74 [pid = 3432] [id = 417] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F78F800 == 73 [pid = 3432] [id = 416] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F72C000 == 72 [pid = 3432] [id = 415] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D49808000 == 71 [pid = 3432] [id = 414] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F714800 == 70 [pid = 3432] [id = 413] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D0B9800 == 69 [pid = 3432] [id = 412] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43269800 == 68 [pid = 3432] [id = 411] 14:20:10 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3EA95800 == 67 [pid = 3432] [id = 410] 14:20:10 INFO - PROCESS | 3432 | 1463174410895 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 14:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1030ms 14:20:10 INFO - PROCESS | 3432 | 1463174410936 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 14:20:10 INFO - PROCESS | 3432 | 1463174410940 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 14:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:20:10 INFO - PROCESS | 3432 | 1463174410948 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:20:10 INFO - PROCESS | 3432 | 1463174410950 Marionette TRACE conn5 <- [1,1718,null,{}] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 194 (0000001D42D41800) [pid = 3432] [serial = 910] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 193 (0000001D4443FC00) [pid = 3432] [serial = 922] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 192 (0000001D448BF000) [pid = 3432] [serial = 970] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 191 (0000001D449F9800) [pid = 3432] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 190 (0000001D38E0D400) [pid = 3432] [serial = 907] [outer = 0000000000000000] [url = about:blank] 14:20:10 INFO - PROCESS | 3432 | --DOMWINDOW == 189 (0000001D46E02400) [pid = 3432] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 188 (0000001D40211000) [pid = 3432] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 187 (0000001D3CB0D800) [pid = 3432] [serial = 775] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 186 (0000001D3D811400) [pid = 3432] [serial = 817] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 185 (0000001D34106C00) [pid = 3432] [serial = 904] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 184 (0000001D448FB400) [pid = 3432] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 183 (0000001D43140000) [pid = 3432] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 182 (0000001D32B62800) [pid = 3432] [serial = 808] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 181 (0000001D401F8000) [pid = 3432] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 180 (0000001D4A13D000) [pid = 3432] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 179 (0000001D3D822000) [pid = 3432] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 178 (0000001D4BB19C00) [pid = 3432] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 177 (0000001D430E0400) [pid = 3432] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 176 (0000001D3705F800) [pid = 3432] [serial = 856] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 175 (0000001D4743F400) [pid = 3432] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 174 (0000001D43C58800) [pid = 3432] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 173 (0000001D433B3400) [pid = 3432] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 172 (0000001D42D34400) [pid = 3432] [serial = 868] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 171 (0000001D381D7400) [pid = 3432] [serial = 811] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 170 (0000001D37426C00) [pid = 3432] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 169 (0000001D32B5B800) [pid = 3432] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D43C5A400) [pid = 3432] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D40629C00) [pid = 3432] [serial = 862] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D4A144800) [pid = 3432] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D381D8000) [pid = 3432] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 164 (0000001D3EA28000) [pid = 3432] [serial = 820] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 163 (0000001D44580400) [pid = 3432] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 162 (0000001D42DEDC00) [pid = 3432] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 161 (0000001D4CCEDC00) [pid = 3432] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 160 (0000001D44576400) [pid = 3432] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 159 (0000001D46C3BC00) [pid = 3432] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D472BA800) [pid = 3432] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D449C0000) [pid = 3432] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D430B1800) [pid = 3432] [serial = 871] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D4B30C800) [pid = 3432] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D448F7C00) [pid = 3432] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D4A142C00) [pid = 3432] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D41D9E800) [pid = 3432] [serial = 865] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D444C8000) [pid = 3432] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D3F2EAC00) [pid = 3432] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D46E08C00) [pid = 3432] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D43CD3400) [pid = 3432] [serial = 919] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D37A71800) [pid = 3432] [serial = 958] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D4F2DC000) [pid = 3432] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D3D5F0400) [pid = 3432] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D38E15000) [pid = 3432] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D448C6C00) [pid = 3432] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D4C3AE800) [pid = 3432] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D444E4800) [pid = 3432] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D3CB1E400) [pid = 3432] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D3BB84C00) [pid = 3432] [serial = 859] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D4378C800) [pid = 3432] [serial = 916] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D449BE000) [pid = 3432] [serial = 976] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D430E9C00) [pid = 3432] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D3D5F1400) [pid = 3432] [serial = 814] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D4494D400) [pid = 3432] [serial = 973] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D32F13000) [pid = 3432] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D449F4800) [pid = 3432] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D433B4800) [pid = 3432] [serial = 913] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D3CF53800) [pid = 3432] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D4073F000) [pid = 3432] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D472B4400) [pid = 3432] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D43C57800) [pid = 3432] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D381A5C00) [pid = 3432] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D3D809C00) [pid = 3432] [serial = 961] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D449F0800) [pid = 3432] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D3F852C00) [pid = 3432] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D43C63C00) [pid = 3432] [serial = 964] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D45CC6C00) [pid = 3432] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D444E9800) [pid = 3432] [serial = 967] [outer = 0000000000000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3432 | 1463174411027 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:11 INFO - PROCESS | 3432 | 1463174411135 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 14:20:11 INFO - PROCESS | 3432 | 1463174411142 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:11 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6FC800 == 68 [pid = 3432] [id = 439] 14:20:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D32A0C400) [pid = 3432] [serial = 1317] [outer = 0000000000000000] 14:20:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D3737B400) [pid = 3432] [serial = 1318] [outer = 0000001D32A0C400] 14:20:11 INFO - PROCESS | 3432 | 1463174411189 Marionette DEBUG loaded listener.js 14:20:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D381AA000) [pid = 3432] [serial = 1319] [outer = 0000001D32A0C400] 14:20:11 INFO - PROCESS | 3432 | 1463174411810 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 14:20:11 INFO - PROCESS | 3432 | 1463174411873 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 14:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:20:11 INFO - PROCESS | 3432 | 1463174411878 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:20:11 INFO - PROCESS | 3432 | 1463174411884 Marionette TRACE conn5 <- [1,1722,null,{}] 14:20:11 INFO - PROCESS | 3432 | 1463174411893 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:12 INFO - PROCESS | 3432 | 1463174411994 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 14:20:12 INFO - PROCESS | 3432 | 1463174412086 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCDB800 == 69 [pid = 3432] [id = 440] 14:20:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D38B03000) [pid = 3432] [serial = 1320] [outer = 0000000000000000] 14:20:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D39A0DC00) [pid = 3432] [serial = 1321] [outer = 0000001D38B03000] 14:20:12 INFO - PROCESS | 3432 | 1463174412134 Marionette DEBUG loaded listener.js 14:20:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D3CB21C00) [pid = 3432] [serial = 1322] [outer = 0000001D38B03000] 14:20:12 INFO - PROCESS | 3432 | 1463174412514 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 14:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 692ms 14:20:12 INFO - PROCESS | 3432 | 1463174412570 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 14:20:12 INFO - PROCESS | 3432 | 1463174412573 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 14:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:20:12 INFO - PROCESS | 3432 | 1463174412577 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:20:12 INFO - PROCESS | 3432 | 1463174412578 Marionette TRACE conn5 <- [1,1726,null,{}] 14:20:12 INFO - PROCESS | 3432 | 1463174412582 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:12 INFO - PROCESS | 3432 | 1463174412678 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 14:20:12 INFO - PROCESS | 3432 | 1463174412685 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40D9E000 == 70 [pid = 3432] [id = 441] 14:20:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D3CF5B400) [pid = 3432] [serial = 1323] [outer = 0000000000000000] 14:20:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D32A59C00) [pid = 3432] [serial = 1324] [outer = 0000001D3CF5B400] 14:20:12 INFO - PROCESS | 3432 | 1463174412733 Marionette DEBUG loaded listener.js 14:20:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D3D6B8400) [pid = 3432] [serial = 1325] [outer = 0000001D3CF5B400] 14:20:13 INFO - PROCESS | 3432 | 1463174413192 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 14:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 14:20:13 INFO - PROCESS | 3432 | 1463174413275 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 14:20:13 INFO - PROCESS | 3432 | 1463174413277 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 14:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:20:13 INFO - PROCESS | 3432 | 1463174413281 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:20:13 INFO - PROCESS | 3432 | 1463174413283 Marionette TRACE conn5 <- [1,1730,null,{}] 14:20:13 INFO - PROCESS | 3432 | 1463174413287 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:13 INFO - PROCESS | 3432 | 1463174413442 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 14:20:13 INFO - PROCESS | 3432 | 1463174413468 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42D16800 == 71 [pid = 3432] [id = 442] 14:20:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D3D818000) [pid = 3432] [serial = 1326] [outer = 0000000000000000] 14:20:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D3D81EC00) [pid = 3432] [serial = 1327] [outer = 0000001D3D818000] 14:20:13 INFO - PROCESS | 3432 | 1463174413523 Marionette DEBUG loaded listener.js 14:20:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D3F7FB000) [pid = 3432] [serial = 1328] [outer = 0000001D3D818000] 14:20:14 INFO - PROCESS | 3432 | 1463174414005 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 14:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 774ms 14:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:20:14 INFO - PROCESS | 3432 | 1463174414059 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 14:20:14 INFO - PROCESS | 3432 | 1463174414062 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 14:20:14 INFO - PROCESS | 3432 | 1463174414065 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:20:14 INFO - PROCESS | 3432 | 1463174414067 Marionette TRACE conn5 <- [1,1734,null,{}] 14:20:14 INFO - PROCESS | 3432 | 1463174414071 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:14 INFO - PROCESS | 3432 | 1463174414199 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 14:20:14 INFO - PROCESS | 3432 | 1463174414261 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FEF800 == 72 [pid = 3432] [id = 443] 14:20:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D3F8CE000) [pid = 3432] [serial = 1329] [outer = 0000000000000000] 14:20:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D401F3400) [pid = 3432] [serial = 1330] [outer = 0000001D3F8CE000] 14:20:14 INFO - PROCESS | 3432 | 1463174414308 Marionette DEBUG loaded listener.js 14:20:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D40216C00) [pid = 3432] [serial = 1331] [outer = 0000001D3F8CE000] 14:20:14 INFO - PROCESS | 3432 | 1463174414737 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 14:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 14:20:14 INFO - PROCESS | 3432 | 1463174414821 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 14:20:14 INFO - PROCESS | 3432 | 1463174414824 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 14:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:20:14 INFO - PROCESS | 3432 | 1463174414830 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:20:14 INFO - PROCESS | 3432 | 1463174414832 Marionette TRACE conn5 <- [1,1738,null,{}] 14:20:14 INFO - PROCESS | 3432 | 1463174414835 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:14 INFO - PROCESS | 3432 | 1463174414972 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 14:20:14 INFO - PROCESS | 3432 | 1463174414994 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D431C5800 == 73 [pid = 3432] [id = 444] 14:20:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D40733000) [pid = 3432] [serial = 1332] [outer = 0000000000000000] 14:20:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D40D19C00) [pid = 3432] [serial = 1333] [outer = 0000001D40733000] 14:20:15 INFO - PROCESS | 3432 | 1463174415039 Marionette DEBUG loaded listener.js 14:20:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D41E1E400) [pid = 3432] [serial = 1334] [outer = 0000001D40733000] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D31742800) [pid = 3432] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D4BB65800) [pid = 3432] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D4AA7FC00) [pid = 3432] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D4B30BC00) [pid = 3432] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D4AA7F800) [pid = 3432] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D47319000) [pid = 3432] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D4AF2D800) [pid = 3432] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D3742FC00) [pid = 3432] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D47317C00) [pid = 3432] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D3F8CD800) [pid = 3432] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D32B65400) [pid = 3432] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D43C64800) [pid = 3432] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D3FF8A800) [pid = 3432] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D3742D800) [pid = 3432] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:20:15 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D47431C00) [pid = 3432] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:20:15 INFO - PROCESS | 3432 | 1463174415742 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 14:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 985ms 14:20:15 INFO - PROCESS | 3432 | 1463174415828 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 14:20:15 INFO - PROCESS | 3432 | 1463174415831 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 14:20:15 INFO - PROCESS | 3432 | 1463174415835 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:20:15 INFO - PROCESS | 3432 | 1463174415836 Marionette TRACE conn5 <- [1,1742,null,{}] 14:20:15 INFO - PROCESS | 3432 | 1463174415840 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:15 INFO - PROCESS | 3432 | 1463174415933 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 14:20:15 INFO - PROCESS | 3432 | 1463174415946 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432E8800 == 74 [pid = 3432] [id = 445] 14:20:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D3D6BF000) [pid = 3432] [serial = 1335] [outer = 0000000000000000] 14:20:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D423D9C00) [pid = 3432] [serial = 1336] [outer = 0000001D3D6BF000] 14:20:15 INFO - PROCESS | 3432 | 1463174415991 Marionette DEBUG loaded listener.js 14:20:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D42DE9800) [pid = 3432] [serial = 1337] [outer = 0000001D3D6BF000] 14:20:16 INFO - PROCESS | 3432 | 1463174416420 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 14:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 627ms 14:20:16 INFO - PROCESS | 3432 | 1463174416468 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 14:20:16 INFO - PROCESS | 3432 | 1463174416470 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 14:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:20:16 INFO - PROCESS | 3432 | 1463174416474 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:20:16 INFO - PROCESS | 3432 | 1463174416476 Marionette TRACE conn5 <- [1,1746,null,{}] 14:20:16 INFO - PROCESS | 3432 | 1463174416479 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:16 INFO - PROCESS | 3432 | 1463174416574 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 14:20:16 INFO - PROCESS | 3432 | 1463174416609 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D437A5800 == 75 [pid = 3432] [id = 446] 14:20:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D42DEE800) [pid = 3432] [serial = 1338] [outer = 0000000000000000] 14:20:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D430AB400) [pid = 3432] [serial = 1339] [outer = 0000001D42DEE800] 14:20:16 INFO - PROCESS | 3432 | 1463174416655 Marionette DEBUG loaded listener.js 14:20:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D430B6400) [pid = 3432] [serial = 1340] [outer = 0000001D42DEE800] 14:20:17 INFO - PROCESS | 3432 | 1463174417091 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 14:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 14:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:20:17 INFO - PROCESS | 3432 | 1463174417167 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 14:20:17 INFO - PROCESS | 3432 | 1463174417169 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 14:20:17 INFO - PROCESS | 3432 | 1463174417172 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:20:17 INFO - PROCESS | 3432 | 1463174417183 Marionette TRACE conn5 <- [1,1750,null,{}] 14:20:17 INFO - PROCESS | 3432 | 1463174417187 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:17 INFO - PROCESS | 3432 | 1463174417279 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 14:20:17 INFO - PROCESS | 3432 | 1463174417285 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43C75800 == 76 [pid = 3432] [id = 447] 14:20:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D430B8000) [pid = 3432] [serial = 1341] [outer = 0000000000000000] 14:20:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D38E16400) [pid = 3432] [serial = 1342] [outer = 0000001D430B8000] 14:20:17 INFO - PROCESS | 3432 | 1463174417337 Marionette DEBUG loaded listener.js 14:20:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D433B3400) [pid = 3432] [serial = 1343] [outer = 0000001D430B8000] 14:20:18 INFO - PROCESS | 3432 | 1463174418087 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 14:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 986ms 14:20:18 INFO - PROCESS | 3432 | 1463174418163 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 14:20:18 INFO - PROCESS | 3432 | 1463174418168 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 14:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:20:18 INFO - PROCESS | 3432 | 1463174418173 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:20:18 INFO - PROCESS | 3432 | 1463174418178 Marionette TRACE conn5 <- [1,1754,null,{}] 14:20:18 INFO - PROCESS | 3432 | 1463174418184 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:18 INFO - PROCESS | 3432 | 1463174418362 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 14:20:18 INFO - PROCESS | 3432 | 1463174418462 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3E6000 == 77 [pid = 3432] [id = 448] 14:20:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D34113400) [pid = 3432] [serial = 1344] [outer = 0000000000000000] 14:20:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D37A71800) [pid = 3432] [serial = 1345] [outer = 0000001D34113400] 14:20:18 INFO - PROCESS | 3432 | 1463174418523 Marionette DEBUG loaded listener.js 14:20:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D381DCC00) [pid = 3432] [serial = 1346] [outer = 0000001D34113400] 14:20:19 INFO - PROCESS | 3432 | 1463174419103 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 14:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 986ms 14:20:19 INFO - PROCESS | 3432 | 1463174419163 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 14:20:19 INFO - PROCESS | 3432 | 1463174419170 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 14:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:20:19 INFO - PROCESS | 3432 | 1463174419177 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:20:19 INFO - PROCESS | 3432 | 1463174419180 Marionette TRACE conn5 <- [1,1758,null,{}] 14:20:19 INFO - PROCESS | 3432 | 1463174419184 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:19 INFO - PROCESS | 3432 | 1463174419308 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 14:20:19 INFO - PROCESS | 3432 | 1463174419417 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42D2F800 == 78 [pid = 3432] [id = 449] 14:20:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D3967B000) [pid = 3432] [serial = 1347] [outer = 0000000000000000] 14:20:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D3CF59C00) [pid = 3432] [serial = 1348] [outer = 0000001D3967B000] 14:20:19 INFO - PROCESS | 3432 | 1463174419473 Marionette DEBUG loaded listener.js 14:20:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D3D813800) [pid = 3432] [serial = 1349] [outer = 0000001D3967B000] 14:20:20 INFO - PROCESS | 3432 | 1463174420126 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 14:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 985ms 14:20:20 INFO - PROCESS | 3432 | 1463174420166 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 14:20:20 INFO - PROCESS | 3432 | 1463174420169 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 14:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:20:20 INFO - PROCESS | 3432 | 1463174420173 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:20:20 INFO - PROCESS | 3432 | 1463174420177 Marionette TRACE conn5 <- [1,1762,null,{}] 14:20:20 INFO - PROCESS | 3432 | 1463174420190 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:20 INFO - PROCESS | 3432 | 1463174420315 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 14:20:20 INFO - PROCESS | 3432 | 1463174420454 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D76000 == 79 [pid = 3432] [id = 450] 14:20:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D423DA800) [pid = 3432] [serial = 1350] [outer = 0000000000000000] 14:20:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D430E1C00) [pid = 3432] [serial = 1351] [outer = 0000001D423DA800] 14:20:20 INFO - PROCESS | 3432 | 1463174420514 Marionette DEBUG loaded listener.js 14:20:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D433B5400) [pid = 3432] [serial = 1352] [outer = 0000001D423DA800] 14:20:21 INFO - PROCESS | 3432 | 1463174421119 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 14:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 985ms 14:20:21 INFO - PROCESS | 3432 | 1463174421169 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 14:20:21 INFO - PROCESS | 3432 | 1463174421173 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 14:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:20:21 INFO - PROCESS | 3432 | 1463174421178 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:20:21 INFO - PROCESS | 3432 | 1463174421180 Marionette TRACE conn5 <- [1,1766,null,{}] 14:20:21 INFO - PROCESS | 3432 | 1463174421184 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:21 INFO - PROCESS | 3432 | 1463174421305 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 14:20:21 INFO - PROCESS | 3432 | 1463174421439 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C09000 == 80 [pid = 3432] [id = 451] 14:20:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D43785400) [pid = 3432] [serial = 1353] [outer = 0000000000000000] 14:20:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D4378A000) [pid = 3432] [serial = 1354] [outer = 0000001D43785400] 14:20:21 INFO - PROCESS | 3432 | 1463174421496 Marionette DEBUG loaded listener.js 14:20:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D43C60000) [pid = 3432] [serial = 1355] [outer = 0000001D43785400] 14:20:22 INFO - PROCESS | 3432 | 1463174422048 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 14:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 14:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 942ms 14:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:20:22 INFO - PROCESS | 3432 | 1463174422122 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 14:20:22 INFO - PROCESS | 3432 | 1463174422125 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 14:20:22 INFO - PROCESS | 3432 | 1463174422129 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:20:22 INFO - PROCESS | 3432 | 1463174422131 Marionette TRACE conn5 <- [1,1770,null,{}] 14:20:22 INFO - PROCESS | 3432 | 1463174422135 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:22 INFO - PROCESS | 3432 | 1463174422251 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 14:20:22 INFO - PROCESS | 3432 | 1463174422385 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BE0800 == 81 [pid = 3432] [id = 452] 14:20:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D43785800) [pid = 3432] [serial = 1356] [outer = 0000000000000000] 14:20:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D43CD1400) [pid = 3432] [serial = 1357] [outer = 0000001D43785800] 14:20:22 INFO - PROCESS | 3432 | 1463174422442 Marionette DEBUG loaded listener.js 14:20:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D44388800) [pid = 3432] [serial = 1358] [outer = 0000001D43785800] 14:20:23 INFO - PROCESS | 3432 | 1463174423042 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 14:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 14:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 985ms 14:20:23 INFO - PROCESS | 3432 | 1463174423116 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 14:20:23 INFO - PROCESS | 3432 | 1463174423119 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 14:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:20:23 INFO - PROCESS | 3432 | 1463174423123 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:20:23 INFO - PROCESS | 3432 | 1463174423125 Marionette TRACE conn5 <- [1,1774,null,{}] 14:20:23 INFO - PROCESS | 3432 | 1463174423129 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:23 INFO - PROCESS | 3432 | 1463174423259 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 14:20:23 INFO - PROCESS | 3432 | 1463174423396 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4716B000 == 82 [pid = 3432] [id = 453] 14:20:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D44441000) [pid = 3432] [serial = 1359] [outer = 0000000000000000] 14:20:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D444C9C00) [pid = 3432] [serial = 1360] [outer = 0000001D44441000] 14:20:23 INFO - PROCESS | 3432 | 1463174423454 Marionette DEBUG loaded listener.js 14:20:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D444E6C00) [pid = 3432] [serial = 1361] [outer = 0000001D44441000] 14:20:24 INFO - PROCESS | 3432 | 1463174424066 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 14:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 14:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 14:20:24 INFO - PROCESS | 3432 | 1463174424111 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 14:20:24 INFO - PROCESS | 3432 | 1463174424114 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 14:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:20:24 INFO - PROCESS | 3432 | 1463174424117 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:20:24 INFO - PROCESS | 3432 | 1463174424120 Marionette TRACE conn5 <- [1,1778,null,{}] 14:20:24 INFO - PROCESS | 3432 | 1463174424123 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:24 INFO - PROCESS | 3432 | 1463174424239 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 14:20:24 INFO - PROCESS | 3432 | 1463174424347 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47208000 == 83 [pid = 3432] [id = 454] 14:20:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D44573000) [pid = 3432] [serial = 1362] [outer = 0000000000000000] 14:20:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D4457A400) [pid = 3432] [serial = 1363] [outer = 0000001D44573000] 14:20:24 INFO - PROCESS | 3432 | 1463174424402 Marionette DEBUG loaded listener.js 14:20:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D448C2C00) [pid = 3432] [serial = 1364] [outer = 0000001D44573000] 14:20:25 INFO - PROCESS | 3432 | 1463174425021 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 944ms 14:20:25 INFO - PROCESS | 3432 | 1463174425065 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 14:20:25 INFO - PROCESS | 3432 | 1463174425067 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 14:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:20:25 INFO - PROCESS | 3432 | 1463174425071 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:20:25 INFO - PROCESS | 3432 | 1463174425073 Marionette TRACE conn5 <- [1,1782,null,{}] 14:20:25 INFO - PROCESS | 3432 | 1463174425078 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:25 INFO - PROCESS | 3432 | 1463174425196 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 14:20:25 INFO - PROCESS | 3432 | 1463174425333 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F81A000 == 84 [pid = 3432] [id = 455] 14:20:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D32A5D800) [pid = 3432] [serial = 1365] [outer = 0000000000000000] 14:20:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D4310C800) [pid = 3432] [serial = 1366] [outer = 0000001D32A5D800] 14:20:25 INFO - PROCESS | 3432 | 1463174425390 Marionette DEBUG loaded listener.js 14:20:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D448C9800) [pid = 3432] [serial = 1367] [outer = 0000001D32A5D800] 14:20:26 INFO - PROCESS | 3432 | 1463174426210 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1191ms 14:20:26 INFO - PROCESS | 3432 | 1463174426265 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 14:20:26 INFO - PROCESS | 3432 | 1463174426270 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 14:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:20:26 INFO - PROCESS | 3432 | 1463174426274 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:20:26 INFO - PROCESS | 3432 | 1463174426279 Marionette TRACE conn5 <- [1,1786,null,{}] 14:20:26 INFO - PROCESS | 3432 | 1463174426284 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:26 INFO - PROCESS | 3432 | 1463174426402 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 14:20:26 INFO - PROCESS | 3432 | 1463174426543 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:26 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FDD800 == 85 [pid = 3432] [id = 456] 14:20:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D37A80800) [pid = 3432] [serial = 1368] [outer = 0000000000000000] 14:20:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D37B29800) [pid = 3432] [serial = 1369] [outer = 0000001D37A80800] 14:20:26 INFO - PROCESS | 3432 | 1463174426599 Marionette DEBUG loaded listener.js 14:20:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D38E10400) [pid = 3432] [serial = 1370] [outer = 0000001D37A80800] 14:20:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D437A5800 == 84 [pid = 3432] [id = 446] 14:20:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D432E8800 == 83 [pid = 3432] [id = 445] 14:20:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D431C5800 == 82 [pid = 3432] [id = 444] 14:20:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FEF800 == 81 [pid = 3432] [id = 443] 14:20:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42D16800 == 80 [pid = 3432] [id = 442] 14:20:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40D9E000 == 79 [pid = 3432] [id = 441] 14:20:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCDB800 == 78 [pid = 3432] [id = 440] 14:20:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6FC800 == 77 [pid = 3432] [id = 439] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D43782800) [pid = 3432] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37D20000 == 76 [pid = 3432] [id = 438] 14:20:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C4F800 == 75 [pid = 3432] [id = 437] 14:20:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4153E000 == 74 [pid = 3432] [id = 430] 14:20:27 INFO - PROCESS | 3432 | 1463174427272 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D4E7EAC00) [pid = 3432] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D4B257800) [pid = 3432] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D4BB6F000) [pid = 3432] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D4E7F7C00) [pid = 3432] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D4AF35400) [pid = 3432] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D4B67A800) [pid = 3432] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D4B307800) [pid = 3432] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D3CBE8C00) [pid = 3432] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D4C1DC400) [pid = 3432] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D4A135800) [pid = 3432] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D423E2000) [pid = 3432] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D43C5B400) [pid = 3432] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D37F9BC00) [pid = 3432] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D430B7800) [pid = 3432] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D3FB03400) [pid = 3432] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D4CB4CC00) [pid = 3432] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D448BD000) [pid = 3432] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D444BAC00) [pid = 3432] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D4AF33000) [pid = 3432] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D444DDC00) [pid = 3432] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D45C51400) [pid = 3432] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D3FF81800) [pid = 3432] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D38E16800) [pid = 3432] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D4BB6C000) [pid = 3432] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D4A141000) [pid = 3432] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D45CBE400) [pid = 3432] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1029ms 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D373F3C00) [pid = 3432] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D3287E800) [pid = 3432] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D4CCF7000) [pid = 3432] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D4ABE3000) [pid = 3432] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D323B7800) [pid = 3432] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D3F854000) [pid = 3432] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D32BDCC00) [pid = 3432] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D4ABDE800) [pid = 3432] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 14:20:27 INFO - PROCESS | 3432 | 1463174427310 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 14:20:27 INFO - PROCESS | 3432 | 1463174427317 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 14:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:20:27 INFO - PROCESS | 3432 | 1463174427326 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:20:27 INFO - PROCESS | 3432 | 1463174427328 Marionette TRACE conn5 <- [1,1790,null,{}] 14:20:27 INFO - PROCESS | 3432 | 1463174427348 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:27 INFO - PROCESS | 3432 | 1463174427450 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 14:20:27 INFO - PROCESS | 3432 | 1463174427458 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F698000 == 75 [pid = 3432] [id = 457] 14:20:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D381E1C00) [pid = 3432] [serial = 1371] [outer = 0000000000000000] 14:20:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D38E0D400) [pid = 3432] [serial = 1372] [outer = 0000001D381E1C00] 14:20:27 INFO - PROCESS | 3432 | 1463174427510 Marionette DEBUG loaded listener.js 14:20:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D3CB06000) [pid = 3432] [serial = 1373] [outer = 0000001D381E1C00] 14:20:28 INFO - PROCESS | 3432 | 1463174428014 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 754ms 14:20:28 INFO - PROCESS | 3432 | 1463174428083 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 14:20:28 INFO - PROCESS | 3432 | 1463174428085 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 14:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:20:28 INFO - PROCESS | 3432 | 1463174428089 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:20:28 INFO - PROCESS | 3432 | 1463174428093 Marionette TRACE conn5 <- [1,1794,null,{}] 14:20:28 INFO - PROCESS | 3432 | 1463174428131 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:28 INFO - PROCESS | 3432 | 1463174428234 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 14:20:28 INFO - PROCESS | 3432 | 1463174428331 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FF9800 == 76 [pid = 3432] [id = 458] 14:20:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D3D6C4400) [pid = 3432] [serial = 1374] [outer = 0000000000000000] 14:20:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D3EA35C00) [pid = 3432] [serial = 1375] [outer = 0000001D3D6C4400] 14:20:28 INFO - PROCESS | 3432 | 1463174428380 Marionette DEBUG loaded listener.js 14:20:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D3FC11C00) [pid = 3432] [serial = 1376] [outer = 0000001D3D6C4400] 14:20:28 INFO - PROCESS | 3432 | 1463174428755 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 14:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 732ms 14:20:28 INFO - PROCESS | 3432 | 1463174428824 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 14:20:28 INFO - PROCESS | 3432 | 1463174428827 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 14:20:28 INFO - PROCESS | 3432 | 1463174428830 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:20:28 INFO - PROCESS | 3432 | 1463174428832 Marionette TRACE conn5 <- [1,1798,null,{}] 14:20:28 INFO - PROCESS | 3432 | 1463174428836 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:28 INFO - PROCESS | 3432 | 1463174428935 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 14:20:28 INFO - PROCESS | 3432 | 1463174428943 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4331C800 == 77 [pid = 3432] [id = 459] 14:20:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D3FEDCC00) [pid = 3432] [serial = 1377] [outer = 0000000000000000] 14:20:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D40633800) [pid = 3432] [serial = 1378] [outer = 0000001D3FEDCC00] 14:20:28 INFO - PROCESS | 3432 | 1463174428991 Marionette DEBUG loaded listener.js 14:20:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D42289800) [pid = 3432] [serial = 1379] [outer = 0000001D3FEDCC00] 14:20:29 INFO - PROCESS | 3432 | 1463174429452 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 14:20:29 INFO - PROCESS | 3432 | 1463174429523 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 14:20:29 INFO - PROCESS | 3432 | 1463174429525 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 14:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:20:29 INFO - PROCESS | 3432 | 1463174429528 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:20:29 INFO - PROCESS | 3432 | 1463174429530 Marionette TRACE conn5 <- [1,1802,null,{}] 14:20:29 INFO - PROCESS | 3432 | 1463174429541 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:29 INFO - PROCESS | 3432 | 1463174429692 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 14:20:29 INFO - PROCESS | 3432 | 1463174429717 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D69800 == 78 [pid = 3432] [id = 460] 14:20:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D42D3CC00) [pid = 3432] [serial = 1380] [outer = 0000000000000000] 14:20:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D42DF3C00) [pid = 3432] [serial = 1381] [outer = 0000001D42D3CC00] 14:20:29 INFO - PROCESS | 3432 | 1463174429763 Marionette DEBUG loaded listener.js 14:20:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D43103800) [pid = 3432] [serial = 1382] [outer = 0000001D42D3CC00] 14:20:30 INFO - PROCESS | 3432 | 1463174430242 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 14:20:30 INFO - PROCESS | 3432 | 1463174430267 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 14:20:30 INFO - PROCESS | 3432 | 1463174430270 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 14:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:20:30 INFO - PROCESS | 3432 | 1463174430278 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:20:30 INFO - PROCESS | 3432 | 1463174430280 Marionette TRACE conn5 <- [1,1806,null,{}] 14:20:30 INFO - PROCESS | 3432 | 1463174430283 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:30 INFO - PROCESS | 3432 | 1463174430428 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 14:20:30 INFO - PROCESS | 3432 | 1463174430450 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F53800 == 79 [pid = 3432] [id = 461] 14:20:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D44436C00) [pid = 3432] [serial = 1383] [outer = 0000000000000000] 14:20:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D444B7800) [pid = 3432] [serial = 1384] [outer = 0000001D44436C00] 14:20:30 INFO - PROCESS | 3432 | 1463174430497 Marionette DEBUG loaded listener.js 14:20:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D444E7800) [pid = 3432] [serial = 1385] [outer = 0000001D44436C00] 14:20:30 INFO - PROCESS | 3432 | 1463174430965 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 14:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 14:20:31 INFO - PROCESS | 3432 | 1463174431021 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 14:20:31 INFO - PROCESS | 3432 | 1463174431023 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 14:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:20:31 INFO - PROCESS | 3432 | 1463174431052 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:20:31 INFO - PROCESS | 3432 | 1463174431054 Marionette TRACE conn5 <- [1,1810,null,{}] 14:20:31 INFO - PROCESS | 3432 | 1463174431069 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:31 INFO - PROCESS | 3432 | 1463174431199 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 14:20:31 INFO - PROCESS | 3432 | 1463174431266 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474DA000 == 80 [pid = 3432] [id = 462] 14:20:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D44437400) [pid = 3432] [serial = 1386] [outer = 0000000000000000] 14:20:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D448EFC00) [pid = 3432] [serial = 1387] [outer = 0000001D44437400] 14:20:31 INFO - PROCESS | 3432 | 1463174431312 Marionette DEBUG loaded listener.js 14:20:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D44945800) [pid = 3432] [serial = 1388] [outer = 0000001D44437400] 14:20:31 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D3D818000) [pid = 3432] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:20:31 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D3F8CE000) [pid = 3432] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:20:31 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D40733000) [pid = 3432] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:20:31 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D42DF1000) [pid = 3432] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:20:31 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D30DCDC00) [pid = 3432] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:20:31 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D37427C00) [pid = 3432] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:20:31 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D32A0C400) [pid = 3432] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:20:31 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D38B03000) [pid = 3432] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:20:31 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D3CF5B400) [pid = 3432] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:20:31 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D42DEE800) [pid = 3432] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:20:31 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D3D6BF000) [pid = 3432] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:20:31 INFO - PROCESS | 3432 | 1463174431886 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 14:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 900ms 14:20:31 INFO - PROCESS | 3432 | 1463174431958 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 14:20:31 INFO - PROCESS | 3432 | 1463174431961 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 14:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:20:31 INFO - PROCESS | 3432 | 1463174431964 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:20:31 INFO - PROCESS | 3432 | 1463174431966 Marionette TRACE conn5 <- [1,1814,null,{}] 14:20:31 INFO - PROCESS | 3432 | 1463174431970 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:32 INFO - PROCESS | 3432 | 1463174432072 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 14:20:32 INFO - PROCESS | 3432 | 1463174432084 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47687000 == 81 [pid = 3432] [id = 463] 14:20:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D3CF5C400) [pid = 3432] [serial = 1389] [outer = 0000000000000000] 14:20:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D3EA33000) [pid = 3432] [serial = 1390] [outer = 0000001D3CF5C400] 14:20:32 INFO - PROCESS | 3432 | 1463174432130 Marionette DEBUG loaded listener.js 14:20:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D44945C00) [pid = 3432] [serial = 1391] [outer = 0000001D3CF5C400] 14:20:32 INFO - PROCESS | 3432 | 1463174432569 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 14:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 627ms 14:20:32 INFO - PROCESS | 3432 | 1463174432603 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 14:20:32 INFO - PROCESS | 3432 | 1463174432605 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 14:20:32 INFO - PROCESS | 3432 | 1463174432609 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:20:32 INFO - PROCESS | 3432 | 1463174432611 Marionette TRACE conn5 <- [1,1818,null,{}] 14:20:32 INFO - PROCESS | 3432 | 1463174432614 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:32 INFO - PROCESS | 3432 | 1463174432711 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 14:20:32 INFO - PROCESS | 3432 | 1463174432751 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48049800 == 82 [pid = 3432] [id = 464] 14:20:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D449B5800) [pid = 3432] [serial = 1392] [outer = 0000000000000000] 14:20:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D449BF000) [pid = 3432] [serial = 1393] [outer = 0000001D449B5800] 14:20:32 INFO - PROCESS | 3432 | 1463174432798 Marionette DEBUG loaded listener.js 14:20:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D449F5C00) [pid = 3432] [serial = 1394] [outer = 0000001D449B5800] 14:20:33 INFO - PROCESS | 3432 | 1463174433225 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 14:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 14:20:33 INFO - PROCESS | 3432 | 1463174433245 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 14:20:33 INFO - PROCESS | 3432 | 1463174433248 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 14:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:20:33 INFO - PROCESS | 3432 | 1463174433270 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:20:33 INFO - PROCESS | 3432 | 1463174433272 Marionette TRACE conn5 <- [1,1822,null,{}] 14:20:33 INFO - PROCESS | 3432 | 1463174433276 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:33 INFO - PROCESS | 3432 | 1463174433370 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 14:20:33 INFO - PROCESS | 3432 | 1463174433376 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D481A2000 == 83 [pid = 3432] [id = 465] 14:20:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D45C4A800) [pid = 3432] [serial = 1395] [outer = 0000000000000000] 14:20:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D45C53000) [pid = 3432] [serial = 1396] [outer = 0000001D45C4A800] 14:20:33 INFO - PROCESS | 3432 | 1463174433431 Marionette DEBUG loaded listener.js 14:20:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D45CC1800) [pid = 3432] [serial = 1397] [outer = 0000001D45C4A800] 14:20:34 INFO - PROCESS | 3432 | 1463174434162 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 14:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 14:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 964ms 14:20:34 INFO - PROCESS | 3432 | 1463174434215 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 14:20:34 INFO - PROCESS | 3432 | 1463174434220 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 14:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:20:34 INFO - PROCESS | 3432 | 1463174434226 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:20:34 INFO - PROCESS | 3432 | 1463174434230 Marionette TRACE conn5 <- [1,1826,null,{}] 14:20:34 INFO - PROCESS | 3432 | 1463174434237 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:34 INFO - PROCESS | 3432 | 1463174434405 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 14:20:34 INFO - PROCESS | 3432 | 1463174434539 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE1D000 == 84 [pid = 3432] [id = 466] 14:20:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D32F17800) [pid = 3432] [serial = 1398] [outer = 0000000000000000] 14:20:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D37A80000) [pid = 3432] [serial = 1399] [outer = 0000001D32F17800] 14:20:34 INFO - PROCESS | 3432 | 1463174434600 Marionette DEBUG loaded listener.js 14:20:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D3C6C0000) [pid = 3432] [serial = 1400] [outer = 0000001D32F17800] 14:20:35 INFO - PROCESS | 3432 | 1463174435213 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1030ms 14:20:35 INFO - PROCESS | 3432 | 1463174435260 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 14:20:35 INFO - PROCESS | 3432 | 1463174435267 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 14:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:20:35 INFO - PROCESS | 3432 | 1463174435274 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:20:35 INFO - PROCESS | 3432 | 1463174435277 Marionette TRACE conn5 <- [1,1830,null,{}] 14:20:35 INFO - PROCESS | 3432 | 1463174435281 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:35 INFO - PROCESS | 3432 | 1463174435424 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 14:20:35 INFO - PROCESS | 3432 | 1463174435563 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:35 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C14000 == 85 [pid = 3432] [id = 467] 14:20:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D3D6BDC00) [pid = 3432] [serial = 1401] [outer = 0000000000000000] 14:20:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D3F7F9400) [pid = 3432] [serial = 1402] [outer = 0000001D3D6BDC00] 14:20:35 INFO - PROCESS | 3432 | 1463174435621 Marionette DEBUG loaded listener.js 14:20:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D40EB5400) [pid = 3432] [serial = 1403] [outer = 0000001D3D6BDC00] 14:20:36 INFO - PROCESS | 3432 | 1463174436238 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1036ms 14:20:36 INFO - PROCESS | 3432 | 1463174436316 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 14:20:36 INFO - PROCESS | 3432 | 1463174436318 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 14:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:20:36 INFO - PROCESS | 3432 | 1463174436323 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:20:36 INFO - PROCESS | 3432 | 1463174436327 Marionette TRACE conn5 <- [1,1834,null,{}] 14:20:36 INFO - PROCESS | 3432 | 1463174436339 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:36 INFO - PROCESS | 3432 | 1463174436521 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 14:20:36 INFO - PROCESS | 3432 | 1463174436655 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:36 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48F0E800 == 86 [pid = 3432] [id = 468] 14:20:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D4378E400) [pid = 3432] [serial = 1404] [outer = 0000000000000000] 14:20:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D4443FC00) [pid = 3432] [serial = 1405] [outer = 0000001D4378E400] 14:20:36 INFO - PROCESS | 3432 | 1463174436716 Marionette DEBUG loaded listener.js 14:20:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D449B4C00) [pid = 3432] [serial = 1406] [outer = 0000001D4378E400] 14:20:37 INFO - PROCESS | 3432 | 1463174437319 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1035ms 14:20:37 INFO - PROCESS | 3432 | 1463174437359 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 14:20:37 INFO - PROCESS | 3432 | 1463174437363 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 14:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:20:37 INFO - PROCESS | 3432 | 1463174437366 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:20:37 INFO - PROCESS | 3432 | 1463174437368 Marionette TRACE conn5 <- [1,1838,null,{}] 14:20:37 INFO - PROCESS | 3432 | 1463174437372 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:37 INFO - PROCESS | 3432 | 1463174437493 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 14:20:37 INFO - PROCESS | 3432 | 1463174437632 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4A104800 == 87 [pid = 3432] [id = 469] 14:20:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D45CC1000) [pid = 3432] [serial = 1407] [outer = 0000000000000000] 14:20:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D45CC8400) [pid = 3432] [serial = 1408] [outer = 0000001D45CC1000] 14:20:37 INFO - PROCESS | 3432 | 1463174437691 Marionette DEBUG loaded listener.js 14:20:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D46C3F400) [pid = 3432] [serial = 1409] [outer = 0000001D45CC1000] 14:20:38 INFO - PROCESS | 3432 | 1463174438281 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 984ms 14:20:38 INFO - PROCESS | 3432 | 1463174438352 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 14:20:38 INFO - PROCESS | 3432 | 1463174438355 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 14:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:20:38 INFO - PROCESS | 3432 | 1463174438359 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:20:38 INFO - PROCESS | 3432 | 1463174438361 Marionette TRACE conn5 <- [1,1842,null,{}] 14:20:38 INFO - PROCESS | 3432 | 1463174438365 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:38 INFO - PROCESS | 3432 | 1463174438482 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 14:20:38 INFO - PROCESS | 3432 | 1463174438621 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4AB93000 == 88 [pid = 3432] [id = 470] 14:20:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D46C3DC00) [pid = 3432] [serial = 1410] [outer = 0000000000000000] 14:20:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D46E0C400) [pid = 3432] [serial = 1411] [outer = 0000001D46C3DC00] 14:20:38 INFO - PROCESS | 3432 | 1463174438678 Marionette DEBUG loaded listener.js 14:20:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D472B9000) [pid = 3432] [serial = 1412] [outer = 0000001D46C3DC00] 14:20:39 INFO - PROCESS | 3432 | 1463174439252 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 944ms 14:20:39 INFO - PROCESS | 3432 | 1463174439305 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 14:20:39 INFO - PROCESS | 3432 | 1463174439308 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 14:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:20:39 INFO - PROCESS | 3432 | 1463174439312 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:20:39 INFO - PROCESS | 3432 | 1463174439314 Marionette TRACE conn5 <- [1,1846,null,{}] 14:20:39 INFO - PROCESS | 3432 | 1463174439318 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:39 INFO - PROCESS | 3432 | 1463174439488 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 14:20:39 INFO - PROCESS | 3432 | 1463174439628 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4ABD9000 == 89 [pid = 3432] [id = 471] 14:20:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D4731BC00) [pid = 3432] [serial = 1413] [outer = 0000000000000000] 14:20:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D4743D800) [pid = 3432] [serial = 1414] [outer = 0000001D4731BC00] 14:20:39 INFO - PROCESS | 3432 | 1463174439685 Marionette DEBUG loaded listener.js 14:20:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D4855BC00) [pid = 3432] [serial = 1415] [outer = 0000001D4731BC00] 14:20:40 INFO - PROCESS | 3432 | 1463174440275 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 984ms 14:20:40 INFO - PROCESS | 3432 | 1463174440298 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 14:20:40 INFO - PROCESS | 3432 | 1463174440301 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 14:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:20:40 INFO - PROCESS | 3432 | 1463174440304 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:20:40 INFO - PROCESS | 3432 | 1463174440307 Marionette TRACE conn5 <- [1,1850,null,{}] 14:20:40 INFO - PROCESS | 3432 | 1463174440310 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:40 INFO - PROCESS | 3432 | 1463174440428 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 14:20:40 INFO - PROCESS | 3432 | 1463174440539 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4B3C2800 == 90 [pid = 3432] [id = 472] 14:20:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D4A139C00) [pid = 3432] [serial = 1416] [outer = 0000000000000000] 14:20:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 160 (0000001D4A140000) [pid = 3432] [serial = 1417] [outer = 0000001D4A139C00] 14:20:40 INFO - PROCESS | 3432 | 1463174440594 Marionette DEBUG loaded listener.js 14:20:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 161 (0000001D4AA7E000) [pid = 3432] [serial = 1418] [outer = 0000001D4A139C00] 14:20:41 INFO - PROCESS | 3432 | 1463174441492 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1241ms 14:20:41 INFO - PROCESS | 3432 | 1463174441549 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 14:20:41 INFO - PROCESS | 3432 | 1463174441553 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 14:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:20:41 INFO - PROCESS | 3432 | 1463174441558 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:20:41 INFO - PROCESS | 3432 | 1463174441563 Marionette TRACE conn5 <- [1,1854,null,{}] 14:20:41 INFO - PROCESS | 3432 | 1463174441569 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:41 INFO - PROCESS | 3432 | 1463174441685 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 14:20:41 INFO - PROCESS | 3432 | 1463174441833 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42243000 == 91 [pid = 3432] [id = 473] 14:20:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 162 (0000001D32932800) [pid = 3432] [serial = 1419] [outer = 0000000000000000] 14:20:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 163 (0000001D373F1800) [pid = 3432] [serial = 1420] [outer = 0000001D32932800] 14:20:41 INFO - PROCESS | 3432 | 1463174441886 Marionette DEBUG loaded listener.js 14:20:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 164 (0000001D38E18000) [pid = 3432] [serial = 1421] [outer = 0000001D32932800] 14:20:42 INFO - PROCESS | 3432 | 1463174442491 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 14:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 984ms 14:20:42 INFO - PROCESS | 3432 | 1463174442547 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 14:20:42 INFO - PROCESS | 3432 | 1463174442553 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 14:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:20:42 INFO - PROCESS | 3432 | 1463174442559 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:20:42 INFO - PROCESS | 3432 | 1463174442562 Marionette TRACE conn5 <- [1,1858,null,{}] 14:20:42 INFO - PROCESS | 3432 | 1463174442566 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:42 INFO - PROCESS | 3432 | 1463174442685 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 14:20:42 INFO - PROCESS | 3432 | 1463174442831 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4308C800 == 92 [pid = 3432] [id = 474] 14:20:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 165 (0000001D38E11C00) [pid = 3432] [serial = 1422] [outer = 0000000000000000] 14:20:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D3FF8A000) [pid = 3432] [serial = 1423] [outer = 0000001D38E11C00] 14:20:42 INFO - PROCESS | 3432 | 1463174442883 Marionette DEBUG loaded listener.js 14:20:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D40EBD400) [pid = 3432] [serial = 1424] [outer = 0000001D38E11C00] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4B3DA000 == 91 [pid = 3432] [id = 379] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BD56800 == 90 [pid = 3432] [id = 377] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D2DB800 == 89 [pid = 3432] [id = 378] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48049800 == 88 [pid = 3432] [id = 464] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47687000 == 87 [pid = 3432] [id = 463] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474DA000 == 86 [pid = 3432] [id = 462] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F53800 == 85 [pid = 3432] [id = 461] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D69800 == 84 [pid = 3432] [id = 460] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4331C800 == 83 [pid = 3432] [id = 459] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D4C3BB000) [pid = 3432] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D37429C00) [pid = 3432] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 164 (0000001D444D0C00) [pid = 3432] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 163 (0000001D45CC2800) [pid = 3432] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 162 (0000001D4743E800) [pid = 3432] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 161 (0000001D40EE5C00) [pid = 3432] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 160 (0000001D32BE7000) [pid = 3432] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 159 (0000001D38E16400) [pid = 3432] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FF9800 == 82 [pid = 3432] [id = 458] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F698000 == 81 [pid = 3432] [id = 457] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FDD800 == 80 [pid = 3432] [id = 456] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4716B000 == 79 [pid = 3432] [id = 453] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BE0800 == 78 [pid = 3432] [id = 452] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C09000 == 77 [pid = 3432] [id = 451] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D76000 == 76 [pid = 3432] [id = 450] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42D2F800 == 75 [pid = 3432] [id = 449] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3E6000 == 74 [pid = 3432] [id = 448] 14:20:43 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43C75800 == 73 [pid = 3432] [id = 447] 14:20:43 INFO - PROCESS | 3432 | 1463174443535 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 14:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1029ms 14:20:43 INFO - PROCESS | 3432 | 1463174443590 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 14:20:43 INFO - PROCESS | 3432 | 1463174443592 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 14:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:20:43 INFO - PROCESS | 3432 | 1463174443596 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:20:43 INFO - PROCESS | 3432 | 1463174443600 Marionette TRACE conn5 <- [1,1862,null,{}] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D3D81EC00) [pid = 3432] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D3F7FB000) [pid = 3432] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D40216C00) [pid = 3432] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D401F3400) [pid = 3432] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D40D19C00) [pid = 3432] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D4443E000) [pid = 3432] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D32BE1000) [pid = 3432] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D3281F000) [pid = 3432] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D381A6000) [pid = 3432] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D3742EC00) [pid = 3432] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D3737B400) [pid = 3432] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D381AA000) [pid = 3432] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D39A0DC00) [pid = 3432] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D3CB21C00) [pid = 3432] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D32A59C00) [pid = 3432] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D430AB400) [pid = 3432] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D41E1E400) [pid = 3432] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D430B6400) [pid = 3432] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D423D9C00) [pid = 3432] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D42DE9800) [pid = 3432] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D3D6B8400) [pid = 3432] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 14:20:43 INFO - PROCESS | 3432 | 1463174443640 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:43 INFO - PROCESS | 3432 | 1463174443742 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 14:20:43 INFO - PROCESS | 3432 | 1463174443756 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3D5800 == 74 [pid = 3432] [id = 475] 14:20:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D32A64800) [pid = 3432] [serial = 1425] [outer = 0000000000000000] 14:20:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D37FA0C00) [pid = 3432] [serial = 1426] [outer = 0000001D32A64800] 14:20:43 INFO - PROCESS | 3432 | 1463174443805 Marionette DEBUG loaded listener.js 14:20:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D3C842C00) [pid = 3432] [serial = 1427] [outer = 0000001D32A64800] 14:20:44 INFO - PROCESS | 3432 | 1463174444319 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 14:20:44 INFO - PROCESS | 3432 | 1463174444333 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 14:20:44 INFO - PROCESS | 3432 | 1463174444336 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 14:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:20:44 INFO - PROCESS | 3432 | 1463174444367 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:20:44 INFO - PROCESS | 3432 | 1463174444369 Marionette TRACE conn5 <- [1,1866,null,{}] 14:20:44 INFO - PROCESS | 3432 | 1463174444375 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:44 INFO - PROCESS | 3432 | 1463174444473 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 14:20:44 INFO - PROCESS | 3432 | 1463174444488 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE12000 == 75 [pid = 3432] [id = 476] 14:20:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D32A62000) [pid = 3432] [serial = 1428] [outer = 0000000000000000] 14:20:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D3CA3CC00) [pid = 3432] [serial = 1429] [outer = 0000001D32A62000] 14:20:44 INFO - PROCESS | 3432 | 1463174444616 Marionette DEBUG loaded listener.js 14:20:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D401F3400) [pid = 3432] [serial = 1430] [outer = 0000001D32A62000] 14:20:45 INFO - PROCESS | 3432 | 1463174445003 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 689ms 14:20:45 INFO - PROCESS | 3432 | 1463174445057 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 14:20:45 INFO - PROCESS | 3432 | 1463174445059 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 14:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:20:45 INFO - PROCESS | 3432 | 1463174445063 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:20:45 INFO - PROCESS | 3432 | 1463174445065 Marionette TRACE conn5 <- [1,1870,null,{}] 14:20:45 INFO - PROCESS | 3432 | 1463174445068 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:45 INFO - PROCESS | 3432 | 1463174445163 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 14:20:45 INFO - PROCESS | 3432 | 1463174445171 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4331C800 == 76 [pid = 3432] [id = 477] 14:20:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D406FAC00) [pid = 3432] [serial = 1431] [outer = 0000000000000000] 14:20:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D42288C00) [pid = 3432] [serial = 1432] [outer = 0000001D406FAC00] 14:20:45 INFO - PROCESS | 3432 | 1463174445217 Marionette DEBUG loaded listener.js 14:20:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D430AB400) [pid = 3432] [serial = 1433] [outer = 0000001D406FAC00] 14:20:45 INFO - PROCESS | 3432 | 1463174445710 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 14:20:45 INFO - PROCESS | 3432 | 1463174445756 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 14:20:45 INFO - PROCESS | 3432 | 1463174445758 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 14:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:20:45 INFO - PROCESS | 3432 | 1463174445761 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:20:45 INFO - PROCESS | 3432 | 1463174445763 Marionette TRACE conn5 <- [1,1874,null,{}] 14:20:45 INFO - PROCESS | 3432 | 1463174445773 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:45 INFO - PROCESS | 3432 | 1463174445946 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 14:20:45 INFO - PROCESS | 3432 | 1463174445974 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D75000 == 77 [pid = 3432] [id = 478] 14:20:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D433BEC00) [pid = 3432] [serial = 1434] [outer = 0000000000000000] 14:20:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D43CCC800) [pid = 3432] [serial = 1435] [outer = 0000001D433BEC00] 14:20:46 INFO - PROCESS | 3432 | 1463174446021 Marionette DEBUG loaded listener.js 14:20:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D4438F400) [pid = 3432] [serial = 1436] [outer = 0000001D433BEC00] 14:20:46 INFO - PROCESS | 3432 | 1463174446476 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 14:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 732ms 14:20:46 INFO - PROCESS | 3432 | 1463174446503 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 14:20:46 INFO - PROCESS | 3432 | 1463174446513 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 14:20:46 INFO - PROCESS | 3432 | 1463174446517 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:20:46 INFO - PROCESS | 3432 | 1463174446519 Marionette TRACE conn5 <- [1,1878,null,{}] 14:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:20:46 INFO - PROCESS | 3432 | 1463174446522 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:46 INFO - PROCESS | 3432 | 1463174446649 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 14:20:46 INFO - PROCESS | 3432 | 1463174446664 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F55000 == 78 [pid = 3432] [id = 479] 14:20:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D4443E000) [pid = 3432] [serial = 1437] [outer = 0000000000000000] 14:20:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D444C5000) [pid = 3432] [serial = 1438] [outer = 0000001D4443E000] 14:20:46 INFO - PROCESS | 3432 | 1463174446713 Marionette DEBUG loaded listener.js 14:20:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D44577000) [pid = 3432] [serial = 1439] [outer = 0000001D4443E000] 14:20:47 INFO - PROCESS | 3432 | 1463174447171 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 14:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 689ms 14:20:47 INFO - PROCESS | 3432 | 1463174447214 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 14:20:47 INFO - PROCESS | 3432 | 1463174447216 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 14:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:20:47 INFO - PROCESS | 3432 | 1463174447219 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:20:47 INFO - PROCESS | 3432 | 1463174447221 Marionette TRACE conn5 <- [1,1882,null,{}] 14:20:47 INFO - PROCESS | 3432 | 1463174447225 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:47 INFO - PROCESS | 3432 | 1463174447377 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D444C3000) [pid = 3432] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D341E7000) [pid = 3432] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D3FB09C00) [pid = 3432] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D3180C800) [pid = 3432] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D32F78C00) [pid = 3432] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D45C4B400) [pid = 3432] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D4AF2C000) [pid = 3432] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D4BB67000) [pid = 3432] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D444E2000) [pid = 3432] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D4BB1CC00) [pid = 3432] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D4B249C00) [pid = 3432] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D4CB4B000) [pid = 3432] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D323BF400) [pid = 3432] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D4443B000) [pid = 3432] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D40216800) [pid = 3432] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D47320800) [pid = 3432] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D3F854C00) [pid = 3432] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D31824000) [pid = 3432] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D32A5D800) [pid = 3432] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D381E1C00) [pid = 3432] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D430B8000) [pid = 3432] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D3967B000) [pid = 3432] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D42D3CC00) [pid = 3432] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D423DA800) [pid = 3432] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D37A80800) [pid = 3432] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D3FEDCC00) [pid = 3432] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D3D6C4400) [pid = 3432] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D34113400) [pid = 3432] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D44436C00) [pid = 3432] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D44437400) [pid = 3432] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D449B5800) [pid = 3432] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:20:47 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D3CF5C400) [pid = 3432] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:20:47 INFO - PROCESS | 3432 | 1463174447833 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F448800 == 79 [pid = 3432] [id = 480] 14:20:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D31822400) [pid = 3432] [serial = 1440] [outer = 0000000000000000] 14:20:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D32940800) [pid = 3432] [serial = 1441] [outer = 0000001D31822400] 14:20:47 INFO - PROCESS | 3432 | 1463174447881 Marionette DEBUG loaded listener.js 14:20:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D381DB400) [pid = 3432] [serial = 1442] [outer = 0000001D31822400] 14:20:48 INFO - PROCESS | 3432 | 1463174448243 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1071ms 14:20:48 INFO - PROCESS | 3432 | 1463174448293 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 14:20:48 INFO - PROCESS | 3432 | 1463174448295 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 14:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:20:48 INFO - PROCESS | 3432 | 1463174448299 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:20:48 INFO - PROCESS | 3432 | 1463174448300 Marionette TRACE conn5 <- [1,1886,null,{}] 14:20:48 INFO - PROCESS | 3432 | 1463174448312 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:48 INFO - PROCESS | 3432 | 1463174448409 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 14:20:48 INFO - PROCESS | 3432 | 1463174448416 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:48 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47681800 == 80 [pid = 3432] [id = 481] 14:20:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D3CA3A400) [pid = 3432] [serial = 1443] [outer = 0000000000000000] 14:20:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D41D9E000) [pid = 3432] [serial = 1444] [outer = 0000001D3CA3A400] 14:20:48 INFO - PROCESS | 3432 | 1463174448461 Marionette DEBUG loaded listener.js 14:20:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D444B8400) [pid = 3432] [serial = 1445] [outer = 0000001D3CA3A400] 14:20:48 INFO - PROCESS | 3432 | 1463174448898 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 647ms 14:20:48 INFO - PROCESS | 3432 | 1463174448949 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 14:20:48 INFO - PROCESS | 3432 | 1463174448952 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 14:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:20:48 INFO - PROCESS | 3432 | 1463174448955 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:20:48 INFO - PROCESS | 3432 | 1463174448957 Marionette TRACE conn5 <- [1,1890,null,{}] 14:20:48 INFO - PROCESS | 3432 | 1463174448961 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:49 INFO - PROCESS | 3432 | 1463174449059 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 14:20:49 INFO - PROCESS | 3432 | 1463174449097 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D484B3800 == 81 [pid = 3432] [id = 482] 14:20:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D40EBE000) [pid = 3432] [serial = 1446] [outer = 0000000000000000] 14:20:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D448F9000) [pid = 3432] [serial = 1447] [outer = 0000001D40EBE000] 14:20:49 INFO - PROCESS | 3432 | 1463174449148 Marionette DEBUG loaded listener.js 14:20:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D449BC400) [pid = 3432] [serial = 1448] [outer = 0000001D40EBE000] 14:20:49 INFO - PROCESS | 3432 | 1463174449592 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 690ms 14:20:49 INFO - PROCESS | 3432 | 1463174449648 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 14:20:49 INFO - PROCESS | 3432 | 1463174449651 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 14:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:20:49 INFO - PROCESS | 3432 | 1463174449655 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:20:49 INFO - PROCESS | 3432 | 1463174449657 Marionette TRACE conn5 <- [1,1894,null,{}] 14:20:49 INFO - PROCESS | 3432 | 1463174449661 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:49 INFO - PROCESS | 3432 | 1463174449784 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 14:20:49 INFO - PROCESS | 3432 | 1463174449953 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3BB40000 == 82 [pid = 3432] [id = 483] 14:20:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D30FD8000) [pid = 3432] [serial = 1449] [outer = 0000000000000000] 14:20:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D3287E400) [pid = 3432] [serial = 1450] [outer = 0000001D30FD8000] 14:20:50 INFO - PROCESS | 3432 | 1463174450012 Marionette DEBUG loaded listener.js 14:20:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D32A5DC00) [pid = 3432] [serial = 1451] [outer = 0000001D30FD8000] 14:20:50 INFO - PROCESS | 3432 | 1463174450700 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 14:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1081ms 14:20:50 INFO - PROCESS | 3432 | 1463174450739 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 14:20:50 INFO - PROCESS | 3432 | 1463174450744 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 14:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:20:50 INFO - PROCESS | 3432 | 1463174450749 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:20:50 INFO - PROCESS | 3432 | 1463174450754 Marionette TRACE conn5 <- [1,1898,null,{}] 14:20:50 INFO - PROCESS | 3432 | 1463174450759 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:50 INFO - PROCESS | 3432 | 1463174450890 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 14:20:51 INFO - PROCESS | 3432 | 1463174451034 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:51 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FED800 == 83 [pid = 3432] [id = 484] 14:20:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D3C6BE000) [pid = 3432] [serial = 1452] [outer = 0000000000000000] 14:20:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D3D6B6400) [pid = 3432] [serial = 1453] [outer = 0000001D3C6BE000] 14:20:51 INFO - PROCESS | 3432 | 1463174451094 Marionette DEBUG loaded listener.js 14:20:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D3FB0FC00) [pid = 3432] [serial = 1454] [outer = 0000001D3C6BE000] 14:20:51 INFO - PROCESS | 3432 | 1463174451732 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 14:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1036ms 14:20:51 INFO - PROCESS | 3432 | 1463174451804 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 14:20:51 INFO - PROCESS | 3432 | 1463174451809 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 14:20:51 INFO - PROCESS | 3432 | 1463174451835 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:20:51 INFO - PROCESS | 3432 | 1463174451838 Marionette TRACE conn5 <- [1,1902,null,{}] 14:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:20:51 INFO - PROCESS | 3432 | 1463174451842 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:51 INFO - PROCESS | 3432 | 1463174451966 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 14:20:52 INFO - PROCESS | 3432 | 1463174452110 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4AB9F000 == 84 [pid = 3432] [id = 485] 14:20:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D42DF2C00) [pid = 3432] [serial = 1455] [outer = 0000000000000000] 14:20:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D430B8C00) [pid = 3432] [serial = 1456] [outer = 0000001D42DF2C00] 14:20:52 INFO - PROCESS | 3432 | 1463174452169 Marionette DEBUG loaded listener.js 14:20:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D43C5A800) [pid = 3432] [serial = 1457] [outer = 0000001D42DF2C00] 14:20:52 INFO - PROCESS | 3432 | 1463174452741 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 923ms 14:20:52 INFO - PROCESS | 3432 | 1463174452766 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 14:20:52 INFO - PROCESS | 3432 | 1463174452769 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 14:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:20:52 INFO - PROCESS | 3432 | 1463174452780 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:20:52 INFO - PROCESS | 3432 | 1463174452787 Marionette TRACE conn5 <- [1,1906,null,{}] 14:20:52 INFO - PROCESS | 3432 | 1463174452792 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:52 INFO - PROCESS | 3432 | 1463174452918 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 14:20:53 INFO - PROCESS | 3432 | 1463174453033 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BB42000 == 85 [pid = 3432] [id = 486] 14:20:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D43C59800) [pid = 3432] [serial = 1458] [outer = 0000000000000000] 14:20:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D45CC9000) [pid = 3432] [serial = 1459] [outer = 0000001D43C59800] 14:20:53 INFO - PROCESS | 3432 | 1463174453130 Marionette DEBUG loaded listener.js 14:20:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D472B8C00) [pid = 3432] [serial = 1460] [outer = 0000001D43C59800] 14:20:53 INFO - PROCESS | 3432 | 1463174453714 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 14:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1002ms 14:20:53 INFO - PROCESS | 3432 | 1463174453777 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 14:20:53 INFO - PROCESS | 3432 | 1463174453780 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 14:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:20:53 INFO - PROCESS | 3432 | 1463174453784 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:20:53 INFO - PROCESS | 3432 | 1463174453786 Marionette TRACE conn5 <- [1,1910,null,{}] 14:20:53 INFO - PROCESS | 3432 | 1463174453790 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:53 INFO - PROCESS | 3432 | 1463174453912 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 14:20:54 INFO - PROCESS | 3432 | 1463174454054 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BCE8000 == 86 [pid = 3432] [id = 487] 14:20:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D449F6400) [pid = 3432] [serial = 1461] [outer = 0000000000000000] 14:20:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D47320800) [pid = 3432] [serial = 1462] [outer = 0000001D449F6400] 14:20:54 INFO - PROCESS | 3432 | 1463174454111 Marionette DEBUG loaded listener.js 14:20:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D4855E400) [pid = 3432] [serial = 1463] [outer = 0000001D449F6400] 14:20:54 INFO - PROCESS | 3432 | 1463174454697 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 14:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 983ms 14:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:20:54 INFO - PROCESS | 3432 | 1463174454769 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 14:20:54 INFO - PROCESS | 3432 | 1463174454771 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 14:20:54 INFO - PROCESS | 3432 | 1463174454775 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:20:54 INFO - PROCESS | 3432 | 1463174454777 Marionette TRACE conn5 <- [1,1914,null,{}] 14:20:54 INFO - PROCESS | 3432 | 1463174454781 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:54 INFO - PROCESS | 3432 | 1463174454900 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 14:20:55 INFO - PROCESS | 3432 | 1463174455043 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BD6E000 == 87 [pid = 3432] [id = 488] 14:20:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D4AA7C400) [pid = 3432] [serial = 1464] [outer = 0000000000000000] 14:20:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D4AA7F800) [pid = 3432] [serial = 1465] [outer = 0000001D4AA7C400] 14:20:55 INFO - PROCESS | 3432 | 1463174455108 Marionette DEBUG loaded listener.js 14:20:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D4AF29400) [pid = 3432] [serial = 1466] [outer = 0000001D4AA7C400] 14:20:55 INFO - PROCESS | 3432 | 1463174455678 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 14:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 943ms 14:20:55 INFO - PROCESS | 3432 | 1463174455721 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 14:20:55 INFO - PROCESS | 3432 | 1463174455724 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 14:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:20:55 INFO - PROCESS | 3432 | 1463174455727 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:20:55 INFO - PROCESS | 3432 | 1463174455729 Marionette TRACE conn5 <- [1,1918,null,{}] 14:20:55 INFO - PROCESS | 3432 | 1463174455733 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:55 INFO - PROCESS | 3432 | 1463174455856 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 14:20:56 INFO - PROCESS | 3432 | 1463174455999 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4CC9A000 == 88 [pid = 3432] [id = 489] 14:20:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D4ABE9800) [pid = 3432] [serial = 1467] [outer = 0000000000000000] 14:20:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D4B251C00) [pid = 3432] [serial = 1468] [outer = 0000001D4ABE9800] 14:20:56 INFO - PROCESS | 3432 | 1463174456056 Marionette DEBUG loaded listener.js 14:20:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D4B309000) [pid = 3432] [serial = 1469] [outer = 0000001D4ABE9800] 14:20:56 INFO - PROCESS | 3432 | 1463174456637 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 14:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 984ms 14:20:56 INFO - PROCESS | 3432 | 1463174456714 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 14:20:56 INFO - PROCESS | 3432 | 1463174456716 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 14:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:20:56 INFO - PROCESS | 3432 | 1463174456733 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:20:56 INFO - PROCESS | 3432 | 1463174456736 Marionette TRACE conn5 <- [1,1922,null,{}] 14:20:56 INFO - PROCESS | 3432 | 1463174456742 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:56 INFO - PROCESS | 3432 | 1463174456860 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 14:20:57 INFO - PROCESS | 3432 | 1463174457001 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D0AA000 == 89 [pid = 3432] [id = 490] 14:20:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D4B304C00) [pid = 3432] [serial = 1470] [outer = 0000000000000000] 14:20:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D4B313C00) [pid = 3432] [serial = 1471] [outer = 0000001D4B304C00] 14:20:57 INFO - PROCESS | 3432 | 1463174457058 Marionette DEBUG loaded listener.js 14:20:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D4BB15000) [pid = 3432] [serial = 1472] [outer = 0000001D4B304C00] 14:20:57 INFO - PROCESS | 3432 | 1463174457675 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1004ms 14:20:57 INFO - PROCESS | 3432 | 1463174457727 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 14:20:57 INFO - PROCESS | 3432 | 1463174457730 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 14:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:20:57 INFO - PROCESS | 3432 | 1463174457733 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:20:57 INFO - PROCESS | 3432 | 1463174457736 Marionette TRACE conn5 <- [1,1926,null,{}] 14:20:57 INFO - PROCESS | 3432 | 1463174457739 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:57 INFO - PROCESS | 3432 | 1463174457859 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 14:20:57 INFO - PROCESS | 3432 | 1463174457974 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48056000 == 90 [pid = 3432] [id = 491] 14:20:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D449C0C00) [pid = 3432] [serial = 1473] [outer = 0000000000000000] 14:20:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D4BB1AC00) [pid = 3432] [serial = 1474] [outer = 0000001D449C0C00] 14:20:58 INFO - PROCESS | 3432 | 1463174458108 Marionette DEBUG loaded listener.js 14:20:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D4BB6CC00) [pid = 3432] [serial = 1475] [outer = 0000001D449C0C00] 14:20:58 INFO - PROCESS | 3432 | 1463174458666 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 14:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:20:58 INFO - PROCESS | 3432 | 1463174458722 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 14:20:58 INFO - PROCESS | 3432 | 1463174458724 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 14:20:58 INFO - PROCESS | 3432 | 1463174458728 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:20:58 INFO - PROCESS | 3432 | 1463174458730 Marionette TRACE conn5 <- [1,1930,null,{}] 14:20:58 INFO - PROCESS | 3432 | 1463174458734 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:58 INFO - PROCESS | 3432 | 1463174458858 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 14:20:59 INFO - PROCESS | 3432 | 1463174459166 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCA6800 == 91 [pid = 3432] [id = 492] 14:20:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D323B9C00) [pid = 3432] [serial = 1476] [outer = 0000000000000000] 14:20:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D32935800) [pid = 3432] [serial = 1477] [outer = 0000001D323B9C00] 14:20:59 INFO - PROCESS | 3432 | 1463174459230 Marionette DEBUG loaded listener.js 14:20:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 160 (0000001D37424C00) [pid = 3432] [serial = 1478] [outer = 0000001D323B9C00] 14:20:59 INFO - PROCESS | 3432 | 1463174459862 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1178ms 14:20:59 INFO - PROCESS | 3432 | 1463174459909 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 14:20:59 INFO - PROCESS | 3432 | 1463174459914 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 14:20:59 INFO - PROCESS | 3432 | 1463174459918 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:20:59 INFO - PROCESS | 3432 | 1463174459922 Marionette TRACE conn5 <- [1,1934,null,{}] 14:20:59 INFO - PROCESS | 3432 | 1463174459927 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:00 INFO - PROCESS | 3432 | 1463174460044 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 14:21:00 INFO - PROCESS | 3432 | 1463174460191 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FEE000 == 92 [pid = 3432] [id = 493] 14:21:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 161 (0000001D3CBEA000) [pid = 3432] [serial = 1479] [outer = 0000000000000000] 14:21:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 162 (0000001D3D0ED400) [pid = 3432] [serial = 1480] [outer = 0000001D3CBEA000] 14:21:00 INFO - PROCESS | 3432 | 1463174460246 Marionette DEBUG loaded listener.js 14:21:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 163 (0000001D3D8CEC00) [pid = 3432] [serial = 1481] [outer = 0000001D3CBEA000] 14:21:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D484B3800 == 91 [pid = 3432] [id = 482] 14:21:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47681800 == 90 [pid = 3432] [id = 481] 14:21:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F448800 == 89 [pid = 3432] [id = 480] 14:21:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F55000 == 88 [pid = 3432] [id = 479] 14:21:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D75000 == 87 [pid = 3432] [id = 478] 14:21:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4331C800 == 86 [pid = 3432] [id = 477] 14:21:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE12000 == 85 [pid = 3432] [id = 476] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 162 (0000001D4378A000) [pid = 3432] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 161 (0000001D43CD1400) [pid = 3432] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 160 (0000001D444C9C00) [pid = 3432] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 159 (0000001D4457A400) [pid = 3432] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D45C53000) [pid = 3432] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3D5800 == 84 [pid = 3432] [id = 475] 14:21:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4308C800 == 83 [pid = 3432] [id = 474] 14:21:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42243000 == 82 [pid = 3432] [id = 473] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D39097000) [pid = 3432] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D430E8000) [pid = 3432] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D37425400) [pid = 3432] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D430AF000) [pid = 3432] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D472B7400) [pid = 3432] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D4B30B800) [pid = 3432] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D4CB54400) [pid = 3432] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D4A143400) [pid = 3432] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D4C1E9800) [pid = 3432] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D4CC81C00) [pid = 3432] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D4CC77000) [pid = 3432] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D3D6C3000) [pid = 3432] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D4DA5E400) [pid = 3432] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D4CB50400) [pid = 3432] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D4AF2AC00) [pid = 3432] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D41DA0800) [pid = 3432] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D401F1000) [pid = 3432] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D44948000) [pid = 3432] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D448C9800) [pid = 3432] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D4310C800) [pid = 3432] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D38E0D400) [pid = 3432] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D3CB06000) [pid = 3432] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D433B3400) [pid = 3432] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D3D813800) [pid = 3432] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D3CF59C00) [pid = 3432] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D42DF3C00) [pid = 3432] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D433B5400) [pid = 3432] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D430E1C00) [pid = 3432] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D43103800) [pid = 3432] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D38E10400) [pid = 3432] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D37B29800) [pid = 3432] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D40633800) [pid = 3432] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D3EA35C00) [pid = 3432] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D3FC11C00) [pid = 3432] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D381DCC00) [pid = 3432] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D37A71800) [pid = 3432] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D444B7800) [pid = 3432] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D448EFC00) [pid = 3432] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D449F5C00) [pid = 3432] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D449BF000) [pid = 3432] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D44945800) [pid = 3432] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D444E7800) [pid = 3432] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D3EA33000) [pid = 3432] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D42289800) [pid = 3432] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D44945C00) [pid = 3432] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 14:21:00 INFO - PROCESS | 3432 | 1463174460929 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1029ms 14:21:00 INFO - PROCESS | 3432 | 1463174460954 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 14:21:00 INFO - PROCESS | 3432 | 1463174460958 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 14:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:21:00 INFO - PROCESS | 3432 | 1463174460963 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:21:00 INFO - PROCESS | 3432 | 1463174460965 Marionette TRACE conn5 <- [1,1938,null,{}] 14:21:00 INFO - PROCESS | 3432 | 1463174460985 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:01 INFO - PROCESS | 3432 | 1463174461090 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 14:21:01 INFO - PROCESS | 3432 | 1463174461192 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3E97C000 == 83 [pid = 3432] [id = 494] 14:21:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D33E14800) [pid = 3432] [serial = 1482] [outer = 0000000000000000] 14:21:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D381B1000) [pid = 3432] [serial = 1483] [outer = 0000001D33E14800] 14:21:01 INFO - PROCESS | 3432 | 1463174461239 Marionette DEBUG loaded listener.js 14:21:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D3CF5B400) [pid = 3432] [serial = 1484] [outer = 0000001D33E14800] 14:21:01 INFO - PROCESS | 3432 | 1463174461648 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 733ms 14:21:01 INFO - PROCESS | 3432 | 1463174461711 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 14:21:01 INFO - PROCESS | 3432 | 1463174461714 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 14:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:21:01 INFO - PROCESS | 3432 | 1463174461719 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:21:01 INFO - PROCESS | 3432 | 1463174461725 Marionette TRACE conn5 <- [1,1942,null,{}] 14:21:01 INFO - PROCESS | 3432 | 1463174461737 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:01 INFO - PROCESS | 3432 | 1463174461840 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 14:21:01 INFO - PROCESS | 3432 | 1463174461857 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42F6A800 == 84 [pid = 3432] [id = 495] 14:21:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D3F2EB800) [pid = 3432] [serial = 1485] [outer = 0000000000000000] 14:21:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D3FEDB400) [pid = 3432] [serial = 1486] [outer = 0000001D3F2EB800] 14:21:01 INFO - PROCESS | 3432 | 1463174461904 Marionette DEBUG loaded listener.js 14:21:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D40733000) [pid = 3432] [serial = 1487] [outer = 0000001D3F2EB800] 14:21:02 INFO - PROCESS | 3432 | 1463174462372 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 14:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 693ms 14:21:02 INFO - PROCESS | 3432 | 1463174462411 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 14:21:02 INFO - PROCESS | 3432 | 1463174462414 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 14:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:21:02 INFO - PROCESS | 3432 | 1463174462417 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:21:02 INFO - PROCESS | 3432 | 1463174462419 Marionette TRACE conn5 <- [1,1946,null,{}] 14:21:02 INFO - PROCESS | 3432 | 1463174462423 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:02 INFO - PROCESS | 3432 | 1463174462523 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 14:21:02 INFO - PROCESS | 3432 | 1463174462532 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43317800 == 85 [pid = 3432] [id = 496] 14:21:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D42D3D000) [pid = 3432] [serial = 1488] [outer = 0000000000000000] 14:21:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D42DF0C00) [pid = 3432] [serial = 1489] [outer = 0000001D42D3D000] 14:21:02 INFO - PROCESS | 3432 | 1463174462577 Marionette DEBUG loaded listener.js 14:21:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D430E2000) [pid = 3432] [serial = 1490] [outer = 0000001D42D3D000] 14:21:03 INFO - PROCESS | 3432 | 1463174463032 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 14:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 628ms 14:21:03 INFO - PROCESS | 3432 | 1463174463062 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 14:21:03 INFO - PROCESS | 3432 | 1463174463065 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 14:21:03 INFO - PROCESS | 3432 | 1463174463068 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:21:03 INFO - PROCESS | 3432 | 1463174463070 Marionette TRACE conn5 <- [1,1950,null,{}] 14:21:03 INFO - PROCESS | 3432 | 1463174463082 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:03 INFO - PROCESS | 3432 | 1463174463210 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 14:21:03 INFO - PROCESS | 3432 | 1463174463299 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D13000 == 86 [pid = 3432] [id = 497] 14:21:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D43149800) [pid = 3432] [serial = 1491] [outer = 0000000000000000] 14:21:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D433B5000) [pid = 3432] [serial = 1492] [outer = 0000001D43149800] 14:21:03 INFO - PROCESS | 3432 | 1463174463354 Marionette DEBUG loaded listener.js 14:21:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D43C5FC00) [pid = 3432] [serial = 1493] [outer = 0000001D43149800] 14:21:03 INFO - PROCESS | 3432 | 1463174463806 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 14:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 775ms 14:21:03 INFO - PROCESS | 3432 | 1463174463849 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 14:21:03 INFO - PROCESS | 3432 | 1463174463851 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 14:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:21:03 INFO - PROCESS | 3432 | 1463174463855 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:21:03 INFO - PROCESS | 3432 | 1463174463857 Marionette TRACE conn5 <- [1,1954,null,{}] 14:21:03 INFO - PROCESS | 3432 | 1463174463868 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:04 INFO - PROCESS | 3432 | 1463174464010 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 14:21:04 INFO - PROCESS | 3432 | 1463174464080 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C12000 == 87 [pid = 3432] [id = 498] 14:21:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D444C9000) [pid = 3432] [serial = 1494] [outer = 0000000000000000] 14:21:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D444D1C00) [pid = 3432] [serial = 1495] [outer = 0000001D444C9000] 14:21:04 INFO - PROCESS | 3432 | 1463174464126 Marionette DEBUG loaded listener.js 14:21:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D448BCC00) [pid = 3432] [serial = 1496] [outer = 0000001D444C9000] 14:21:04 INFO - PROCESS | 3432 | 1463174464557 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 14:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 732ms 14:21:04 INFO - PROCESS | 3432 | 1463174464628 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 14:21:04 INFO - PROCESS | 3432 | 1463174464630 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 14:21:04 INFO - PROCESS | 3432 | 1463174464634 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:21:04 INFO - PROCESS | 3432 | 1463174464636 Marionette TRACE conn5 <- [1,1958,null,{}] 14:21:04 INFO - PROCESS | 3432 | 1463174464639 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:21:04 INFO - PROCESS | 3432 | 1463174464769 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 14:21:04 INFO - PROCESS | 3432 | 1463174464839 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47164800 == 88 [pid = 3432] [id = 499] 14:21:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D37424400) [pid = 3432] [serial = 1497] [outer = 0000000000000000] 14:21:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D448F6000) [pid = 3432] [serial = 1498] [outer = 0000001D37424400] 14:21:04 INFO - PROCESS | 3432 | 1463174464887 Marionette DEBUG loaded listener.js 14:21:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D4494AC00) [pid = 3432] [serial = 1499] [outer = 0000001D37424400] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D44573000) [pid = 3432] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D433BEC00) [pid = 3432] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D38E11C00) [pid = 3432] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D406FAC00) [pid = 3432] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D32A64800) [pid = 3432] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D4443E000) [pid = 3432] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D32932800) [pid = 3432] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D32A62000) [pid = 3432] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D3CA3A400) [pid = 3432] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D31822400) [pid = 3432] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D44441000) [pid = 3432] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D43785400) [pid = 3432] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:21:05 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D43785800) [pid = 3432] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:21:05 INFO - PROCESS | 3432 | 1463174465482 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 14:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 881ms 14:21:05 INFO - PROCESS | 3432 | 1463174465525 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 14:21:05 INFO - PROCESS | 3432 | 1463174465527 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 14:21:05 INFO - PROCESS | 3432 | 1463174465531 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:21:05 INFO - PROCESS | 3432 | 1463174465533 Marionette TRACE conn5 <- [1,1962,null,{}] 14:21:05 INFO - PROCESS | 3432 | 1463174465542 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:05 INFO - PROCESS | 3432 | 1463174465691 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 14:21:05 INFO - PROCESS | 3432 | 1463174465757 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4720A800 == 89 [pid = 3432] [id = 500] 14:21:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D3D81A000) [pid = 3432] [serial = 1500] [outer = 0000000000000000] 14:21:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D43C5DC00) [pid = 3432] [serial = 1501] [outer = 0000001D3D81A000] 14:21:05 INFO - PROCESS | 3432 | 1463174465803 Marionette DEBUG loaded listener.js 14:21:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D44947000) [pid = 3432] [serial = 1502] [outer = 0000001D3D81A000] 14:21:06 INFO - PROCESS | 3432 | 1463174466154 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 14:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 689ms 14:21:06 INFO - PROCESS | 3432 | 1463174466223 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 14:21:06 INFO - PROCESS | 3432 | 1463174466226 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 14:21:06 INFO - PROCESS | 3432 | 1463174466229 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:21:06 INFO - PROCESS | 3432 | 1463174466231 Marionette TRACE conn5 <- [1,1966,null,{}] 14:21:06 INFO - PROCESS | 3432 | 1463174466235 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:06 INFO - PROCESS | 3432 | 1463174466334 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 14:21:06 INFO - PROCESS | 3432 | 1463174466373 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47BC8800 == 90 [pid = 3432] [id = 501] 14:21:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D449F9400) [pid = 3432] [serial = 1503] [outer = 0000000000000000] 14:21:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D45C53000) [pid = 3432] [serial = 1504] [outer = 0000001D449F9400] 14:21:06 INFO - PROCESS | 3432 | 1463174466420 Marionette DEBUG loaded listener.js 14:21:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D46C35400) [pid = 3432] [serial = 1505] [outer = 0000001D449F9400] 14:21:06 INFO - PROCESS | 3432 | 1463174466843 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 14:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:21:06 INFO - PROCESS | 3432 | 1463174466925 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 14:21:06 INFO - PROCESS | 3432 | 1463174466927 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 14:21:06 INFO - PROCESS | 3432 | 1463174466930 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:21:06 INFO - PROCESS | 3432 | 1463174466932 Marionette TRACE conn5 <- [1,1970,null,{}] 14:21:06 INFO - PROCESS | 3432 | 1463174466936 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:07 INFO - PROCESS | 3432 | 1463174467043 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 14:21:07 INFO - PROCESS | 3432 | 1463174467050 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D484B0000 == 91 [pid = 3432] [id = 502] 14:21:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D46E04400) [pid = 3432] [serial = 1506] [outer = 0000000000000000] 14:21:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D472B5800) [pid = 3432] [serial = 1507] [outer = 0000001D46E04400] 14:21:07 INFO - PROCESS | 3432 | 1463174467101 Marionette DEBUG loaded listener.js 14:21:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D48555400) [pid = 3432] [serial = 1508] [outer = 0000001D46E04400] 14:21:07 INFO - PROCESS | 3432 | 1463174467841 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 941ms 14:21:07 INFO - PROCESS | 3432 | 1463174467875 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 14:21:07 INFO - PROCESS | 3432 | 1463174467881 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 14:21:07 INFO - PROCESS | 3432 | 1463174467886 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:21:07 INFO - PROCESS | 3432 | 1463174467891 Marionette TRACE conn5 <- [1,1974,null,{}] 14:21:07 INFO - PROCESS | 3432 | 1463174467896 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:08 INFO - PROCESS | 3432 | 1463174468030 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 14:21:08 INFO - PROCESS | 3432 | 1463174468146 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41D5F800 == 92 [pid = 3432] [id = 503] 14:21:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D38B50400) [pid = 3432] [serial = 1509] [outer = 0000000000000000] 14:21:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D38E18C00) [pid = 3432] [serial = 1510] [outer = 0000001D38B50400] 14:21:08 INFO - PROCESS | 3432 | 1463174468246 Marionette DEBUG loaded listener.js 14:21:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D3D5A0400) [pid = 3432] [serial = 1511] [outer = 0000001D38B50400] 14:21:08 INFO - PROCESS | 3432 | 1463174468823 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 985ms 14:21:08 INFO - PROCESS | 3432 | 1463174468875 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 14:21:08 INFO - PROCESS | 3432 | 1463174468881 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 14:21:08 INFO - PROCESS | 3432 | 1463174468888 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:21:08 INFO - PROCESS | 3432 | 1463174468891 Marionette TRACE conn5 <- [1,1978,null,{}] 14:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:21:08 INFO - PROCESS | 3432 | 1463174468895 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:09 INFO - PROCESS | 3432 | 1463174469026 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 14:21:09 INFO - PROCESS | 3432 | 1463174469185 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A11800 == 93 [pid = 3432] [id = 504] 14:21:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D401EC800) [pid = 3432] [serial = 1512] [outer = 0000000000000000] 14:21:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D40631C00) [pid = 3432] [serial = 1513] [outer = 0000001D401EC800] 14:21:09 INFO - PROCESS | 3432 | 1463174469242 Marionette DEBUG loaded listener.js 14:21:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D43108C00) [pid = 3432] [serial = 1514] [outer = 0000001D401EC800] 14:21:09 INFO - PROCESS | 3432 | 1463174469867 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1029ms 14:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:21:09 INFO - PROCESS | 3432 | 1463174469923 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 14:21:09 INFO - PROCESS | 3432 | 1463174469926 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 14:21:09 INFO - PROCESS | 3432 | 1463174469930 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:21:09 INFO - PROCESS | 3432 | 1463174469934 Marionette TRACE conn5 <- [1,1982,null,{}] 14:21:09 INFO - PROCESS | 3432 | 1463174469966 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:10 INFO - PROCESS | 3432 | 1463174470125 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 14:21:10 INFO - PROCESS | 3432 | 1463174470271 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:10 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4A11F000 == 94 [pid = 3432] [id = 505] 14:21:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D44387400) [pid = 3432] [serial = 1515] [outer = 0000000000000000] 14:21:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D448F4400) [pid = 3432] [serial = 1516] [outer = 0000001D44387400] 14:21:10 INFO - PROCESS | 3432 | 1463174470330 Marionette DEBUG loaded listener.js 14:21:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D4731D000) [pid = 3432] [serial = 1517] [outer = 0000001D44387400] 14:21:10 INFO - PROCESS | 3432 | 1463174470914 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1036ms 14:21:10 INFO - PROCESS | 3432 | 1463174470968 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 14:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:21:10 INFO - PROCESS | 3432 | 1463174470971 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 14:21:10 INFO - PROCESS | 3432 | 1463174470975 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:21:10 INFO - PROCESS | 3432 | 1463174470977 Marionette TRACE conn5 <- [1,1986,null,{}] 14:21:10 INFO - PROCESS | 3432 | 1463174470981 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:11 INFO - PROCESS | 3432 | 1463174471108 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 14:21:11 INFO - PROCESS | 3432 | 1463174471222 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:11 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4B3DD000 == 95 [pid = 3432] [id = 506] 14:21:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D47314800) [pid = 3432] [serial = 1518] [outer = 0000000000000000] 14:21:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D4AA78400) [pid = 3432] [serial = 1519] [outer = 0000001D47314800] 14:21:11 INFO - PROCESS | 3432 | 1463174471319 Marionette DEBUG loaded listener.js 14:21:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D4ABE9000) [pid = 3432] [serial = 1520] [outer = 0000001D47314800] 14:21:11 INFO - PROCESS | 3432 | 1463174471905 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 14:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 985ms 14:21:11 INFO - PROCESS | 3432 | 1463174471962 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 14:21:11 INFO - PROCESS | 3432 | 1463174471964 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 14:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:21:11 INFO - PROCESS | 3432 | 1463174471968 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:21:11 INFO - PROCESS | 3432 | 1463174471970 Marionette TRACE conn5 <- [1,1990,null,{}] 14:21:12 INFO - PROCESS | 3432 | 1463174471989 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:12 INFO - PROCESS | 3432 | 1463174472111 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 14:21:12 INFO - PROCESS | 3432 | 1463174472251 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4CB6B000 == 96 [pid = 3432] [id = 507] 14:21:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D4AF31000) [pid = 3432] [serial = 1521] [outer = 0000000000000000] 14:21:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D4B24AC00) [pid = 3432] [serial = 1522] [outer = 0000001D4AF31000] 14:21:12 INFO - PROCESS | 3432 | 1463174472309 Marionette DEBUG loaded listener.js 14:21:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D4BB11800) [pid = 3432] [serial = 1523] [outer = 0000001D4AF31000] 14:21:12 INFO - PROCESS | 3432 | 1463174472924 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1004ms 14:21:12 INFO - PROCESS | 3432 | 1463174472975 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 14:21:12 INFO - PROCESS | 3432 | 1463174472977 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 14:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:21:12 INFO - PROCESS | 3432 | 1463174472981 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:21:12 INFO - PROCESS | 3432 | 1463174472983 Marionette TRACE conn5 <- [1,1994,null,{}] 14:21:12 INFO - PROCESS | 3432 | 1463174472987 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:13 INFO - PROCESS | 3432 | 1463174473119 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 14:21:13 INFO - PROCESS | 3432 | 1463174473235 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D2D9800 == 97 [pid = 3432] [id = 508] 14:21:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D4BB73400) [pid = 3432] [serial = 1524] [outer = 0000000000000000] 14:21:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D4C13A000) [pid = 3432] [serial = 1525] [outer = 0000001D4BB73400] 14:21:13 INFO - PROCESS | 3432 | 1463174473332 Marionette DEBUG loaded listener.js 14:21:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D4C1DF400) [pid = 3432] [serial = 1526] [outer = 0000001D4BB73400] 14:21:13 INFO - PROCESS | 3432 | 1463174473914 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 14:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 14:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 14:21:13 INFO - PROCESS | 3432 | 1463174473970 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 14:21:13 INFO - PROCESS | 3432 | 1463174473973 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 14:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:21:13 INFO - PROCESS | 3432 | 1463174473976 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:21:13 INFO - PROCESS | 3432 | 1463174473978 Marionette TRACE conn5 <- [1,1998,null,{}] 14:21:13 INFO - PROCESS | 3432 | 1463174473982 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:14 INFO - PROCESS | 3432 | 1463174474103 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 14:21:14 INFO - PROCESS | 3432 | 1463174474246 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4E7AA800 == 98 [pid = 3432] [id = 509] 14:21:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D4C1DD400) [pid = 3432] [serial = 1527] [outer = 0000000000000000] 14:21:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D4C1E7800) [pid = 3432] [serial = 1528] [outer = 0000001D4C1DD400] 14:21:14 INFO - PROCESS | 3432 | 1463174474302 Marionette DEBUG loaded listener.js 14:21:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D4C3B2000) [pid = 3432] [serial = 1529] [outer = 0000001D4C1DD400] 14:21:14 INFO - PROCESS | 3432 | 1463174474902 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 14:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 14:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 985ms 14:21:14 INFO - PROCESS | 3432 | 1463174474967 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 14:21:14 INFO - PROCESS | 3432 | 1463174474969 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 14:21:14 INFO - PROCESS | 3432 | 1463174474974 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:21:14 INFO - PROCESS | 3432 | 1463174474976 Marionette TRACE conn5 <- [1,2002,null,{}] 14:21:14 INFO - PROCESS | 3432 | 1463174474980 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:15 INFO - PROCESS | 3432 | 1463174475102 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 14:21:15 INFO - PROCESS | 3432 | 1463174475244 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4ECDE800 == 99 [pid = 3432] [id = 510] 14:21:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D444DD800) [pid = 3432] [serial = 1530] [outer = 0000000000000000] 14:21:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D4C3B9800) [pid = 3432] [serial = 1531] [outer = 0000001D444DD800] 14:21:15 INFO - PROCESS | 3432 | 1463174475300 Marionette DEBUG loaded listener.js 14:21:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D4CB4D000) [pid = 3432] [serial = 1532] [outer = 0000001D444DD800] 14:21:15 INFO - PROCESS | 3432 | 1463174475879 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 943ms 14:21:15 INFO - PROCESS | 3432 | 1463174475921 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 14:21:15 INFO - PROCESS | 3432 | 1463174475924 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 14:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:21:15 INFO - PROCESS | 3432 | 1463174475927 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:21:15 INFO - PROCESS | 3432 | 1463174475929 Marionette TRACE conn5 <- [1,2006,null,{}] 14:21:15 INFO - PROCESS | 3432 | 1463174475933 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:16 INFO - PROCESS | 3432 | 1463174476059 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 14:21:16 INFO - PROCESS | 3432 | 1463174476173 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F802800 == 100 [pid = 3432] [id = 511] 14:21:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D31F34C00) [pid = 3432] [serial = 1533] [outer = 0000000000000000] 14:21:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D3281F400) [pid = 3432] [serial = 1534] [outer = 0000001D31F34C00] 14:21:16 INFO - PROCESS | 3432 | 1463174476461 Marionette DEBUG loaded listener.js 14:21:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D37429C00) [pid = 3432] [serial = 1535] [outer = 0000001D31F34C00] 14:21:17 INFO - PROCESS | 3432 | 1463174477131 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1230ms 14:21:17 INFO - PROCESS | 3432 | 1463174477159 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 14:21:17 INFO - PROCESS | 3432 | 1463174477164 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 14:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:21:17 INFO - PROCESS | 3432 | 1463174477169 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:21:17 INFO - PROCESS | 3432 | 1463174477173 Marionette TRACE conn5 <- [1,2010,null,{}] 14:21:17 INFO - PROCESS | 3432 | 1463174477178 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:17 INFO - PROCESS | 3432 | 1463174477296 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 14:21:17 INFO - PROCESS | 3432 | 1463174477457 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F459000 == 101 [pid = 3432] [id = 512] 14:21:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D38E0D400) [pid = 3432] [serial = 1536] [outer = 0000000000000000] 14:21:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D3BB84C00) [pid = 3432] [serial = 1537] [outer = 0000001D38E0D400] 14:21:17 INFO - PROCESS | 3432 | 1463174477512 Marionette DEBUG loaded listener.js 14:21:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D3EA33800) [pid = 3432] [serial = 1538] [outer = 0000001D38E0D400] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D481A2000 == 100 [pid = 3432] [id = 465] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D05C800 == 99 [pid = 3432] [id = 115] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38EBD800 == 98 [pid = 3432] [id = 111] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47BC8800 == 97 [pid = 3432] [id = 501] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4720A800 == 96 [pid = 3432] [id = 500] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47164800 == 95 [pid = 3432] [id = 499] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C12000 == 94 [pid = 3432] [id = 498] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D13000 == 93 [pid = 3432] [id = 497] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D448F9000) [pid = 3432] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43317800 == 92 [pid = 3432] [id = 496] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42F6A800 == 91 [pid = 3432] [id = 495] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3E97C000 == 90 [pid = 3432] [id = 494] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FEE000 == 89 [pid = 3432] [id = 493] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCA6800 == 88 [pid = 3432] [id = 492] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BCE8000 == 87 [pid = 3432] [id = 487] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BB42000 == 86 [pid = 3432] [id = 486] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4AB9F000 == 85 [pid = 3432] [id = 485] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FED800 == 84 [pid = 3432] [id = 484] 14:21:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3BB40000 == 83 [pid = 3432] [id = 483] 14:21:18 INFO - PROCESS | 3432 | 1463174478195 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1084ms 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D444E6C00) [pid = 3432] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D43C60000) [pid = 3432] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D44388800) [pid = 3432] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D448C2C00) [pid = 3432] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D43CCC800) [pid = 3432] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D37A80000) [pid = 3432] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D40EBD400) [pid = 3432] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D3FF8A000) [pid = 3432] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D4443FC00) [pid = 3432] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D42288C00) [pid = 3432] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D37FA0C00) [pid = 3432] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D3C842C00) [pid = 3432] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D444C5000) [pid = 3432] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D38E18000) [pid = 3432] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D373F1800) [pid = 3432] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D45CC8400) [pid = 3432] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D4438F400) [pid = 3432] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D3CA3CC00) [pid = 3432] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D401F3400) [pid = 3432] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D3F7F9400) [pid = 3432] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D46E0C400) [pid = 3432] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D4A140000) [pid = 3432] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D4743D800) [pid = 3432] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D44577000) [pid = 3432] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D41D9E000) [pid = 3432] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D32940800) [pid = 3432] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D381DB400) [pid = 3432] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D430AB400) [pid = 3432] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D444B8400) [pid = 3432] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 14:21:18 INFO - PROCESS | 3432 | 1463174478260 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 14:21:18 INFO - PROCESS | 3432 | 1463174478264 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 14:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:21:18 INFO - PROCESS | 3432 | 1463174478273 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:21:18 INFO - PROCESS | 3432 | 1463174478276 Marionette TRACE conn5 <- [1,2014,null,{}] 14:21:18 INFO - PROCESS | 3432 | 1463174478280 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:18 INFO - PROCESS | 3432 | 1463174478383 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 14:21:18 INFO - PROCESS | 3432 | 1463174478396 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCEA000 == 84 [pid = 3432] [id = 513] 14:21:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D37A71800) [pid = 3432] [serial = 1539] [outer = 0000000000000000] 14:21:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D381AB400) [pid = 3432] [serial = 1540] [outer = 0000001D37A71800] 14:21:18 INFO - PROCESS | 3432 | 1463174478443 Marionette DEBUG loaded listener.js 14:21:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D3BB80400) [pid = 3432] [serial = 1541] [outer = 0000001D37A71800] 14:21:18 INFO - PROCESS | 3432 | 1463174478972 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 732ms 14:21:19 INFO - PROCESS | 3432 | 1463174479008 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 14:21:19 INFO - PROCESS | 3432 | 1463174479010 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 14:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:21:19 INFO - PROCESS | 3432 | 1463174479014 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:21:19 INFO - PROCESS | 3432 | 1463174479018 Marionette TRACE conn5 <- [1,2018,null,{}] 14:21:19 INFO - PROCESS | 3432 | 1463174479029 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:19 INFO - PROCESS | 3432 | 1463174479135 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 14:21:19 INFO - PROCESS | 3432 | 1463174479242 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432F0000 == 85 [pid = 3432] [id = 514] 14:21:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D3FC0AC00) [pid = 3432] [serial = 1542] [outer = 0000000000000000] 14:21:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D401EFC00) [pid = 3432] [serial = 1543] [outer = 0000001D3FC0AC00] 14:21:19 INFO - PROCESS | 3432 | 1463174479289 Marionette DEBUG loaded listener.js 14:21:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D40D1F000) [pid = 3432] [serial = 1544] [outer = 0000001D3FC0AC00] 14:21:19 INFO - PROCESS | 3432 | 1463174479659 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 692ms 14:21:19 INFO - PROCESS | 3432 | 1463174479709 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 14:21:19 INFO - PROCESS | 3432 | 1463174479712 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 14:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:21:19 INFO - PROCESS | 3432 | 1463174479716 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:21:19 INFO - PROCESS | 3432 | 1463174479717 Marionette TRACE conn5 <- [1,2022,null,{}] 14:21:19 INFO - PROCESS | 3432 | 1463174479721 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:19 INFO - PROCESS | 3432 | 1463174479850 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 14:21:19 INFO - PROCESS | 3432 | 1463174479862 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D06800 == 86 [pid = 3432] [id = 515] 14:21:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D42332C00) [pid = 3432] [serial = 1545] [outer = 0000000000000000] 14:21:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D42DEEC00) [pid = 3432] [serial = 1546] [outer = 0000001D42332C00] 14:21:19 INFO - PROCESS | 3432 | 1463174479908 Marionette DEBUG loaded listener.js 14:21:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D430E3000) [pid = 3432] [serial = 1547] [outer = 0000001D42332C00] 14:21:20 INFO - PROCESS | 3432 | 1463174480356 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 690ms 14:21:20 INFO - PROCESS | 3432 | 1463174480410 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 14:21:20 INFO - PROCESS | 3432 | 1463174480412 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 14:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:21:20 INFO - PROCESS | 3432 | 1463174480416 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:21:20 INFO - PROCESS | 3432 | 1463174480417 Marionette TRACE conn5 <- [1,2026,null,{}] 14:21:20 INFO - PROCESS | 3432 | 1463174480421 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:20 INFO - PROCESS | 3432 | 1463174480556 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 14:21:20 INFO - PROCESS | 3432 | 1463174480571 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A2E000 == 87 [pid = 3432] [id = 516] 14:21:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D433B1C00) [pid = 3432] [serial = 1548] [outer = 0000000000000000] 14:21:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D433B9000) [pid = 3432] [serial = 1549] [outer = 0000001D433B1C00] 14:21:20 INFO - PROCESS | 3432 | 1463174480621 Marionette DEBUG loaded listener.js 14:21:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D43CD4000) [pid = 3432] [serial = 1550] [outer = 0000001D433B1C00] 14:21:21 INFO - PROCESS | 3432 | 1463174481109 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 733ms 14:21:21 INFO - PROCESS | 3432 | 1463174481150 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 14:21:21 INFO - PROCESS | 3432 | 1463174481153 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 14:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:21:21 INFO - PROCESS | 3432 | 1463174481161 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:21:21 INFO - PROCESS | 3432 | 1463174481163 Marionette TRACE conn5 <- [1,2030,null,{}] 14:21:21 INFO - PROCESS | 3432 | 1463174481181 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:21 INFO - PROCESS | 3432 | 1463174481342 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 14:21:21 INFO - PROCESS | 3432 | 1463174481412 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F52000 == 88 [pid = 3432] [id = 517] 14:21:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D4443DC00) [pid = 3432] [serial = 1551] [outer = 0000000000000000] 14:21:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D444C6000) [pid = 3432] [serial = 1552] [outer = 0000001D4443DC00] 14:21:21 INFO - PROCESS | 3432 | 1463174481457 Marionette DEBUG loaded listener.js 14:21:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D444E4C00) [pid = 3432] [serial = 1553] [outer = 0000001D4443DC00] 14:21:21 INFO - PROCESS | 3432 | 1463174481886 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 776ms 14:21:21 INFO - PROCESS | 3432 | 1463174481940 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 14:21:21 INFO - PROCESS | 3432 | 1463174481943 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 14:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:21:21 INFO - PROCESS | 3432 | 1463174481952 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:21:21 INFO - PROCESS | 3432 | 1463174481954 Marionette TRACE conn5 <- [1,2034,null,{}] 14:21:21 INFO - PROCESS | 3432 | 1463174481958 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:22 INFO - PROCESS | 3432 | 1463174482089 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 14:21:22 INFO - PROCESS | 3432 | 1463174482109 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4720A800 == 89 [pid = 3432] [id = 518] 14:21:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D444EA400) [pid = 3432] [serial = 1554] [outer = 0000000000000000] 14:21:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D44579400) [pid = 3432] [serial = 1555] [outer = 0000001D444EA400] 14:21:22 INFO - PROCESS | 3432 | 1463174482154 Marionette DEBUG loaded listener.js 14:21:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D448F5800) [pid = 3432] [serial = 1556] [outer = 0000001D444EA400] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D40EBE000) [pid = 3432] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D43149800) [pid = 3432] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D444C9000) [pid = 3432] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D3D81A000) [pid = 3432] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D37424400) [pid = 3432] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D3F2EB800) [pid = 3432] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D33E14800) [pid = 3432] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D3CBEA000) [pid = 3432] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D42D3D000) [pid = 3432] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D449F9400) [pid = 3432] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D323B9C00) [pid = 3432] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:21:22 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D45C4A800) [pid = 3432] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:21:22 INFO - PROCESS | 3432 | 1463174482830 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 943ms 14:21:22 INFO - PROCESS | 3432 | 1463174482893 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 14:21:22 INFO - PROCESS | 3432 | 1463174482895 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 14:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:21:22 INFO - PROCESS | 3432 | 1463174482898 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:21:22 INFO - PROCESS | 3432 | 1463174482900 Marionette TRACE conn5 <- [1,2038,null,{}] 14:21:22 INFO - PROCESS | 3432 | 1463174482904 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:23 INFO - PROCESS | 3432 | 1463174483010 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 14:21:23 INFO - PROCESS | 3432 | 1463174483016 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47166000 == 90 [pid = 3432] [id = 519] 14:21:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D38B09400) [pid = 3432] [serial = 1557] [outer = 0000000000000000] 14:21:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D4443F000) [pid = 3432] [serial = 1558] [outer = 0000001D38B09400] 14:21:23 INFO - PROCESS | 3432 | 1463174483068 Marionette DEBUG loaded listener.js 14:21:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D4494A400) [pid = 3432] [serial = 1559] [outer = 0000001D38B09400] 14:21:23 INFO - PROCESS | 3432 | 1463174483504 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 628ms 14:21:23 INFO - PROCESS | 3432 | 1463174483529 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 14:21:23 INFO - PROCESS | 3432 | 1463174483531 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 14:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:21:23 INFO - PROCESS | 3432 | 1463174483554 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:21:23 INFO - PROCESS | 3432 | 1463174483556 Marionette TRACE conn5 <- [1,2042,null,{}] 14:21:23 INFO - PROCESS | 3432 | 1463174483559 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:23 INFO - PROCESS | 3432 | 1463174483658 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 14:21:23 INFO - PROCESS | 3432 | 1463174483664 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48049800 == 91 [pid = 3432] [id = 520] 14:21:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D449F2800) [pid = 3432] [serial = 1560] [outer = 0000000000000000] 14:21:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D45C4A800) [pid = 3432] [serial = 1561] [outer = 0000001D449F2800] 14:21:23 INFO - PROCESS | 3432 | 1463174483710 Marionette DEBUG loaded listener.js 14:21:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D46C39000) [pid = 3432] [serial = 1562] [outer = 0000001D449F2800] 14:21:24 INFO - PROCESS | 3432 | 1463174484155 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 628ms 14:21:24 INFO - PROCESS | 3432 | 1463174484195 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 14:21:24 INFO - PROCESS | 3432 | 1463174484198 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 14:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:21:24 INFO - PROCESS | 3432 | 1463174484201 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:21:24 INFO - PROCESS | 3432 | 1463174484203 Marionette TRACE conn5 <- [1,2046,null,{}] 14:21:24 INFO - PROCESS | 3432 | 1463174484207 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:24 INFO - PROCESS | 3432 | 1463174484316 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 14:21:24 INFO - PROCESS | 3432 | 1463174484323 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D49818800 == 92 [pid = 3432] [id = 521] 14:21:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D472BC000) [pid = 3432] [serial = 1563] [outer = 0000000000000000] 14:21:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D42DF6800) [pid = 3432] [serial = 1564] [outer = 0000001D472BC000] 14:21:24 INFO - PROCESS | 3432 | 1463174484373 Marionette DEBUG loaded listener.js 14:21:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D4AA7B000) [pid = 3432] [serial = 1565] [outer = 0000001D472BC000] 14:21:25 INFO - PROCESS | 3432 | 1463174485147 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 986ms 14:21:25 INFO - PROCESS | 3432 | 1463174485192 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 14:21:25 INFO - PROCESS | 3432 | 1463174485198 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 14:21:25 INFO - PROCESS | 3432 | 1463174485203 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:21:25 INFO - PROCESS | 3432 | 1463174485208 Marionette TRACE conn5 <- [1,2050,null,{}] 14:21:25 INFO - PROCESS | 3432 | 1463174485213 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:25 INFO - PROCESS | 3432 | 1463174485347 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 14:21:25 INFO - PROCESS | 3432 | 1463174485508 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4307C000 == 93 [pid = 3432] [id = 522] 14:21:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D381DEC00) [pid = 3432] [serial = 1566] [outer = 0000000000000000] 14:21:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D38E0F800) [pid = 3432] [serial = 1567] [outer = 0000001D381DEC00] 14:21:25 INFO - PROCESS | 3432 | 1463174485568 Marionette DEBUG loaded listener.js 14:21:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D3D599800) [pid = 3432] [serial = 1568] [outer = 0000001D381DEC00] 14:21:26 INFO - PROCESS | 3432 | 1463174486229 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1082ms 14:21:26 INFO - PROCESS | 3432 | 1463174486300 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 14:21:26 INFO - PROCESS | 3432 | 1463174486307 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 14:21:26 INFO - PROCESS | 3432 | 1463174486315 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:21:26 INFO - PROCESS | 3432 | 1463174486319 Marionette TRACE conn5 <- [1,2054,null,{}] 14:21:26 INFO - PROCESS | 3432 | 1463174486323 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:26 INFO - PROCESS | 3432 | 1463174486461 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 14:21:26 INFO - PROCESS | 3432 | 1463174486598 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:26 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BDA000 == 94 [pid = 3432] [id = 523] 14:21:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D3FC6FC00) [pid = 3432] [serial = 1569] [outer = 0000000000000000] 14:21:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D41D9D000) [pid = 3432] [serial = 1570] [outer = 0000001D3FC6FC00] 14:21:26 INFO - PROCESS | 3432 | 1463174486659 Marionette DEBUG loaded listener.js 14:21:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D433B2400) [pid = 3432] [serial = 1571] [outer = 0000001D3FC6FC00] 14:21:27 INFO - PROCESS | 3432 | 1463174487271 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 985ms 14:21:27 INFO - PROCESS | 3432 | 1463174487308 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 14:21:27 INFO - PROCESS | 3432 | 1463174487311 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 14:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:21:27 INFO - PROCESS | 3432 | 1463174487315 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:21:27 INFO - PROCESS | 3432 | 1463174487319 Marionette TRACE conn5 <- [1,2058,null,{}] 14:21:27 INFO - PROCESS | 3432 | 1463174487331 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:27 INFO - PROCESS | 3432 | 1463174487462 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 14:21:27 INFO - PROCESS | 3432 | 1463174487640 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4B3CA800 == 95 [pid = 3432] [id = 524] 14:21:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D449F5800) [pid = 3432] [serial = 1572] [outer = 0000000000000000] 14:21:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D46C34000) [pid = 3432] [serial = 1573] [outer = 0000001D449F5800] 14:21:27 INFO - PROCESS | 3432 | 1463174487705 Marionette DEBUG loaded listener.js 14:21:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D4AA7D400) [pid = 3432] [serial = 1574] [outer = 0000001D449F5800] 14:21:28 INFO - PROCESS | 3432 | --DOCSHELL 0000001D32FA5800 == 94 [pid = 3432] [id = 10] 14:21:28 INFO - PROCESS | 3432 | 1463174488362 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 14:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1091ms 14:21:28 INFO - PROCESS | 3432 | 1463174488408 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 14:21:28 INFO - PROCESS | 3432 | 1463174488411 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 14:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:21:28 INFO - PROCESS | 3432 | 1463174488415 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:21:28 INFO - PROCESS | 3432 | 1463174488417 Marionette TRACE conn5 <- [1,2062,null,{}] 14:21:28 INFO - PROCESS | 3432 | 1463174488421 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:28 INFO - PROCESS | 3432 | 1463174488546 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 14:21:28 INFO - PROCESS | 3432 | 1463174488690 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4CB6E000 == 95 [pid = 3432] [id = 525] 14:21:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D48557800) [pid = 3432] [serial = 1575] [outer = 0000000000000000] 14:21:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D4B251000) [pid = 3432] [serial = 1576] [outer = 0000001D48557800] 14:21:28 INFO - PROCESS | 3432 | 1463174488748 Marionette DEBUG loaded listener.js 14:21:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D4B678400) [pid = 3432] [serial = 1577] [outer = 0000001D48557800] 14:21:29 INFO - PROCESS | 3432 | 1463174489367 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 14:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 984ms 14:21:29 INFO - PROCESS | 3432 | 1463174489401 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 14:21:29 INFO - PROCESS | 3432 | 1463174489404 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 14:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:21:29 INFO - PROCESS | 3432 | 1463174489408 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:21:29 INFO - PROCESS | 3432 | 1463174489410 Marionette TRACE conn5 <- [1,2066,null,{}] 14:21:29 INFO - PROCESS | 3432 | 1463174489414 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:29 INFO - PROCESS | 3432 | 1463174489538 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 14:21:29 INFO - PROCESS | 3432 | 1463174489681 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D2C6800 == 96 [pid = 3432] [id = 526] 14:21:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D4B673400) [pid = 3432] [serial = 1578] [outer = 0000000000000000] 14:21:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D4BB20800) [pid = 3432] [serial = 1579] [outer = 0000001D4B673400] 14:21:29 INFO - PROCESS | 3432 | 1463174489739 Marionette DEBUG loaded listener.js 14:21:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D4C137000) [pid = 3432] [serial = 1580] [outer = 0000001D4B673400] 14:21:30 INFO - PROCESS | 3432 | 1463174490315 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 943ms 14:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:21:30 INFO - PROCESS | 3432 | 1463174490353 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 14:21:30 INFO - PROCESS | 3432 | 1463174490356 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 14:21:30 INFO - PROCESS | 3432 | 1463174490360 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:21:30 INFO - PROCESS | 3432 | 1463174490362 Marionette TRACE conn5 <- [1,2070,null,{}] 14:21:30 INFO - PROCESS | 3432 | 1463174490366 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:30 INFO - PROCESS | 3432 | 1463174490500 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 14:21:30 INFO - PROCESS | 3432 | 1463174490658 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F5C2800 == 97 [pid = 3432] [id = 527] 14:21:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D4CB4BC00) [pid = 3432] [serial = 1581] [outer = 0000000000000000] 14:21:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D4CC76000) [pid = 3432] [serial = 1582] [outer = 0000001D4CB4BC00] 14:21:30 INFO - PROCESS | 3432 | 1463174490715 Marionette DEBUG loaded listener.js 14:21:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 160 (0000001D4CC83000) [pid = 3432] [serial = 1583] [outer = 0000001D4CB4BC00] 14:21:31 INFO - PROCESS | 3432 | 1463174491315 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 986ms 14:21:31 INFO - PROCESS | 3432 | 1463174491347 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 14:21:31 INFO - PROCESS | 3432 | 1463174491350 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 14:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:21:31 INFO - PROCESS | 3432 | 1463174491354 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:21:31 INFO - PROCESS | 3432 | 1463174491356 Marionette TRACE conn5 <- [1,2074,null,{}] 14:21:31 INFO - PROCESS | 3432 | 1463174491360 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:31 INFO - PROCESS | 3432 | 1463174491482 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 14:21:31 INFO - PROCESS | 3432 | 1463174491597 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F70E800 == 98 [pid = 3432] [id = 528] 14:21:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 161 (0000001D490EA800) [pid = 3432] [serial = 1584] [outer = 0000000000000000] 14:21:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 162 (0000001D490F3000) [pid = 3432] [serial = 1585] [outer = 0000001D490EA800] 14:21:31 INFO - PROCESS | 3432 | 1463174491693 Marionette DEBUG loaded listener.js 14:21:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 163 (0000001D4CC7F000) [pid = 3432] [serial = 1586] [outer = 0000001D490EA800] 14:21:32 INFO - PROCESS | 3432 | 1463174492316 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1037ms 14:21:32 INFO - PROCESS | 3432 | 1463174492393 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 14:21:32 INFO - PROCESS | 3432 | 1463174492396 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 14:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:21:32 INFO - PROCESS | 3432 | 1463174492417 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:21:32 INFO - PROCESS | 3432 | 1463174492420 Marionette TRACE conn5 <- [1,2078,null,{}] 14:21:32 INFO - PROCESS | 3432 | 1463174492424 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:32 INFO - PROCESS | 3432 | 1463174492545 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 14:21:32 INFO - PROCESS | 3432 | 1463174492689 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F792000 == 99 [pid = 3432] [id = 529] 14:21:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 164 (0000001D490EB000) [pid = 3432] [serial = 1587] [outer = 0000000000000000] 14:21:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 165 (0000001D4CCF1C00) [pid = 3432] [serial = 1588] [outer = 0000001D490EB000] 14:21:32 INFO - PROCESS | 3432 | 1463174492747 Marionette DEBUG loaded listener.js 14:21:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D4D323400) [pid = 3432] [serial = 1589] [outer = 0000001D490EB000] 14:21:33 INFO - PROCESS | 3432 | 1463174493312 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 942ms 14:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:21:33 INFO - PROCESS | 3432 | 1463174493362 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 14:21:33 INFO - PROCESS | 3432 | 1463174493365 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 14:21:33 INFO - PROCESS | 3432 | 1463174493368 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:21:33 INFO - PROCESS | 3432 | 1463174493371 Marionette TRACE conn5 <- [1,2082,null,{}] 14:21:33 INFO - PROCESS | 3432 | 1463174493375 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:33 INFO - PROCESS | 3432 | 1463174493497 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 14:21:33 INFO - PROCESS | 3432 | 1463174493643 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4FAC6000 == 100 [pid = 3432] [id = 530] 14:21:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D4CCFA000) [pid = 3432] [serial = 1590] [outer = 0000000000000000] 14:21:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D4D32BC00) [pid = 3432] [serial = 1591] [outer = 0000001D4CCFA000] 14:21:33 INFO - PROCESS | 3432 | 1463174493700 Marionette DEBUG loaded listener.js 14:21:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D4DA59C00) [pid = 3432] [serial = 1592] [outer = 0000001D4CCFA000] 14:21:34 INFO - PROCESS | 3432 | 1463174494312 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 984ms 14:21:34 INFO - PROCESS | 3432 | 1463174494355 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 14:21:34 INFO - PROCESS | 3432 | 1463174494358 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 14:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:21:34 INFO - PROCESS | 3432 | 1463174494362 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:21:34 INFO - PROCESS | 3432 | 1463174494364 Marionette TRACE conn5 <- [1,2086,null,{}] 14:21:34 INFO - PROCESS | 3432 | 1463174494368 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:34 INFO - PROCESS | 3432 | 1463174494493 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 14:21:34 INFO - PROCESS | 3432 | 1463174494639 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FB9E000 == 101 [pid = 3432] [id = 531] 14:21:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 170 (0000001D32938800) [pid = 3432] [serial = 1593] [outer = 0000000000000000] 14:21:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 171 (0000001D38B5AC00) [pid = 3432] [serial = 1594] [outer = 0000001D32938800] 14:21:34 INFO - PROCESS | 3432 | 1463174494696 Marionette DEBUG loaded listener.js 14:21:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 172 (0000001D4494C800) [pid = 3432] [serial = 1595] [outer = 0000001D32938800] 14:21:35 INFO - PROCESS | 3432 | 1463174495524 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 14:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1194ms 14:21:35 INFO - PROCESS | 3432 | 1463174495559 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 14:21:35 INFO - PROCESS | 3432 | 1463174495564 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 14:21:35 INFO - PROCESS | 3432 | 1463174495568 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:21:35 INFO - PROCESS | 3432 | 1463174495572 Marionette TRACE conn5 <- [1,2090,null,{}] 14:21:35 INFO - PROCESS | 3432 | 1463174495577 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:35 INFO - PROCESS | 3432 | 1463174495699 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 14:21:35 INFO - PROCESS | 3432 | 1463174495854 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:35 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4330D800 == 102 [pid = 3432] [id = 532] 14:21:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 173 (0000001D32BDA800) [pid = 3432] [serial = 1596] [outer = 0000000000000000] 14:21:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 174 (0000001D38B55800) [pid = 3432] [serial = 1597] [outer = 0000001D32BDA800] 14:21:35 INFO - PROCESS | 3432 | 1463174495907 Marionette DEBUG loaded listener.js 14:21:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 175 (0000001D3F2E3800) [pid = 3432] [serial = 1598] [outer = 0000001D32BDA800] 14:21:36 INFO - PROCESS | 3432 | 1463174496531 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 14:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 986ms 14:21:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48049800 == 101 [pid = 3432] [id = 520] 14:21:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47166000 == 100 [pid = 3432] [id = 519] 14:21:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4720A800 == 99 [pid = 3432] [id = 518] 14:21:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F52000 == 98 [pid = 3432] [id = 517] 14:21:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A2E000 == 97 [pid = 3432] [id = 516] 14:21:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D06800 == 96 [pid = 3432] [id = 515] 14:21:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D432F0000 == 95 [pid = 3432] [id = 514] 14:21:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCEA000 == 94 [pid = 3432] [id = 513] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 174 (0000001D4B313C00) [pid = 3432] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 173 (0000001D4BB1AC00) [pid = 3432] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 172 (0000001D472B5800) [pid = 3432] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | 1463174496668 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 14:21:36 INFO - PROCESS | 3432 | 1463174496674 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 14:21:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F459000 == 93 [pid = 3432] [id = 512] 14:21:36 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F802800 == 92 [pid = 3432] [id = 511] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 171 (0000001D449BC400) [pid = 3432] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 170 (0000001D433B5000) [pid = 3432] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 169 (0000001D43C5FC00) [pid = 3432] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D448BCC00) [pid = 3432] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D444D1C00) [pid = 3432] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D43C5DC00) [pid = 3432] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D448F6000) [pid = 3432] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 164 (0000001D3FEDB400) [pid = 3432] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 163 (0000001D40733000) [pid = 3432] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 162 (0000001D381B1000) [pid = 3432] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 161 (0000001D3CF5B400) [pid = 3432] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 160 (0000001D3D8CEC00) [pid = 3432] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 159 (0000001D3D0ED400) [pid = 3432] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D3287E400) [pid = 3432] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D42DF0C00) [pid = 3432] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D430B8C00) [pid = 3432] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D3D6B6400) [pid = 3432] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D47320800) [pid = 3432] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D45CC9000) [pid = 3432] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D45C53000) [pid = 3432] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D37424C00) [pid = 3432] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D32935800) [pid = 3432] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D4B251C00) [pid = 3432] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D4AA7F800) [pid = 3432] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D4494AC00) [pid = 3432] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D46C35400) [pid = 3432] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D44947000) [pid = 3432] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D430E2000) [pid = 3432] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D45CC1800) [pid = 3432] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 14:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:21:36 INFO - PROCESS | 3432 | 1463174496733 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:21:36 INFO - PROCESS | 3432 | 1463174496736 Marionette TRACE conn5 <- [1,2094,null,{}] 14:21:36 INFO - PROCESS | 3432 | 1463174496740 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:36 INFO - PROCESS | 3432 | 1463174496846 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 14:21:36 INFO - PROCESS | 3432 | 1463174496854 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:36 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F81F000 == 93 [pid = 3432] [id = 533] 14:21:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D37F2B000) [pid = 3432] [serial = 1599] [outer = 0000000000000000] 14:21:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D381D7400) [pid = 3432] [serial = 1600] [outer = 0000001D37F2B000] 14:21:36 INFO - PROCESS | 3432 | 1463174496905 Marionette DEBUG loaded listener.js 14:21:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D3D5A0800) [pid = 3432] [serial = 1601] [outer = 0000001D37F2B000] 14:21:37 INFO - PROCESS | 3432 | 1463174497422 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 14:21:37 INFO - PROCESS | 3432 | 1463174497484 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 14:21:37 INFO - PROCESS | 3432 | 1463174497488 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:21:37 INFO - PROCESS | 3432 | 1463174497491 Marionette TRACE conn5 <- [1,2098,null,{}] 14:21:37 INFO - PROCESS | 3432 | 1463174497503 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:37 INFO - PROCESS | 3432 | 1463174497611 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 14:21:37 INFO - PROCESS | 3432 | 1463174497628 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432F0000 == 94 [pid = 3432] [id = 534] 14:21:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D40D1E000) [pid = 3432] [serial = 1602] [outer = 0000000000000000] 14:21:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D430E1C00) [pid = 3432] [serial = 1603] [outer = 0000001D40D1E000] 14:21:37 INFO - PROCESS | 3432 | 1463174497677 Marionette DEBUG loaded listener.js 14:21:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D43788400) [pid = 3432] [serial = 1604] [outer = 0000001D40D1E000] 14:21:38 INFO - PROCESS | 3432 | 1463174498156 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 14:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 14:21:38 INFO - PROCESS | 3432 | 1463174498181 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 14:21:38 INFO - PROCESS | 3432 | 1463174498184 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 14:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:21:38 INFO - PROCESS | 3432 | 1463174498195 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:21:38 INFO - PROCESS | 3432 | 1463174498197 Marionette TRACE conn5 <- [1,2102,null,{}] 14:21:38 INFO - PROCESS | 3432 | 1463174498201 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:38 INFO - PROCESS | 3432 | 1463174498333 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 14:21:38 INFO - PROCESS | 3432 | 1463174498450 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A20000 == 95 [pid = 3432] [id = 535] 14:21:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D40DAF800) [pid = 3432] [serial = 1605] [outer = 0000000000000000] 14:21:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D44389400) [pid = 3432] [serial = 1606] [outer = 0000001D40DAF800] 14:21:38 INFO - PROCESS | 3432 | 1463174498497 Marionette DEBUG loaded listener.js 14:21:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D444BEC00) [pid = 3432] [serial = 1607] [outer = 0000001D40DAF800] 14:21:38 INFO - PROCESS | 3432 | 1463174498940 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 14:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 794ms 14:21:38 INFO - PROCESS | 3432 | 1463174498990 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 14:21:38 INFO - PROCESS | 3432 | 1463174498992 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 14:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:21:39 INFO - PROCESS | 3432 | 1463174498996 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:21:39 INFO - PROCESS | 3432 | 1463174498998 Marionette TRACE conn5 <- [1,2106,null,{}] 14:21:39 INFO - PROCESS | 3432 | 1463174499002 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:39 INFO - PROCESS | 3432 | 1463174499144 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 14:21:39 INFO - PROCESS | 3432 | 1463174499164 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F53800 == 96 [pid = 3432] [id = 536] 14:21:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D444BF400) [pid = 3432] [serial = 1608] [outer = 0000000000000000] 14:21:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D444E6400) [pid = 3432] [serial = 1609] [outer = 0000001D444BF400] 14:21:39 INFO - PROCESS | 3432 | 1463174499211 Marionette DEBUG loaded listener.js 14:21:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D448C6800) [pid = 3432] [serial = 1610] [outer = 0000001D444BF400] 14:21:39 INFO - PROCESS | 3432 | 1463174499684 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 14:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 733ms 14:21:39 INFO - PROCESS | 3432 | 1463174499755 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 14:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:21:39 INFO - PROCESS | 3432 | 1463174499757 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 14:21:39 INFO - PROCESS | 3432 | 1463174499763 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:21:39 INFO - PROCESS | 3432 | 1463174499765 Marionette TRACE conn5 <- [1,2110,null,{}] 14:21:39 INFO - PROCESS | 3432 | 1463174499781 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:39 INFO - PROCESS | 3432 | 1463174499929 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 14:21:39 INFO - PROCESS | 3432 | 1463174499953 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47BD3800 == 97 [pid = 3432] [id = 537] 14:21:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D45CC9000) [pid = 3432] [serial = 1611] [outer = 0000000000000000] 14:21:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D46E06400) [pid = 3432] [serial = 1612] [outer = 0000001D45CC9000] 14:21:40 INFO - PROCESS | 3432 | 1463174500000 Marionette DEBUG loaded listener.js 14:21:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D47439800) [pid = 3432] [serial = 1613] [outer = 0000001D45CC9000] 14:21:40 INFO - PROCESS | 3432 | 1463174500461 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 14:21:40 INFO - PROCESS | 3432 | 1463174500501 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 14:21:40 INFO - PROCESS | 3432 | 1463174500503 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 14:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:21:40 INFO - PROCESS | 3432 | 1463174500506 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:21:40 INFO - PROCESS | 3432 | 1463174500508 Marionette TRACE conn5 <- [1,2114,null,{}] 14:21:40 INFO - PROCESS | 3432 | 1463174500512 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:40 INFO - PROCESS | 3432 | 1463174500649 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 14:21:40 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D37A71800) [pid = 3432] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:21:40 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D38E0D400) [pid = 3432] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:21:40 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D3FC0AC00) [pid = 3432] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:21:40 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D31F34C00) [pid = 3432] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:21:40 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D42332C00) [pid = 3432] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:21:40 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D46E04400) [pid = 3432] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:21:40 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D4443DC00) [pid = 3432] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:21:40 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D444EA400) [pid = 3432] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:21:40 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D449F2800) [pid = 3432] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:21:40 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D433B1C00) [pid = 3432] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:21:40 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D38B09400) [pid = 3432] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:21:40 INFO - PROCESS | 3432 | 1463174500934 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43316800 == 98 [pid = 3432] [id = 538] 14:21:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D323B9800) [pid = 3432] [serial = 1614] [outer = 0000000000000000] 14:21:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D37A71800) [pid = 3432] [serial = 1615] [outer = 0000001D323B9800] 14:21:40 INFO - PROCESS | 3432 | 1463174500980 Marionette DEBUG loaded listener.js 14:21:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D433B1C00) [pid = 3432] [serial = 1616] [outer = 0000001D323B9800] 14:21:41 INFO - PROCESS | 3432 | 1463174501384 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 14:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 944ms 14:21:41 INFO - PROCESS | 3432 | 1463174501454 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 14:21:41 INFO - PROCESS | 3432 | 1463174501456 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 14:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:21:41 INFO - PROCESS | 3432 | 1463174501459 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:21:41 INFO - PROCESS | 3432 | 1463174501461 Marionette TRACE conn5 <- [1,2118,null,{}] 14:21:41 INFO - PROCESS | 3432 | 1463174501465 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:41 INFO - PROCESS | 3432 | 1463174501573 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 14:21:41 INFO - PROCESS | 3432 | 1463174501583 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4ABCE000 == 99 [pid = 3432] [id = 539] 14:21:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D4494CC00) [pid = 3432] [serial = 1617] [outer = 0000000000000000] 14:21:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D4ABE4C00) [pid = 3432] [serial = 1618] [outer = 0000001D4494CC00] 14:21:41 INFO - PROCESS | 3432 | 1463174501631 Marionette DEBUG loaded listener.js 14:21:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D4BB18800) [pid = 3432] [serial = 1619] [outer = 0000001D4494CC00] 14:21:42 INFO - PROCESS | 3432 | 1463174502072 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 14:21:42 INFO - PROCESS | 3432 | 1463174502093 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 14:21:42 INFO - PROCESS | 3432 | 1463174502110 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:21:42 INFO - PROCESS | 3432 | 1463174502112 Marionette TRACE conn5 <- [1,2122,null,{}] 14:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:21:42 INFO - PROCESS | 3432 | 1463174502116 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:42 INFO - PROCESS | 3432 | 1463174502220 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 14:21:42 INFO - PROCESS | 3432 | 1463174502241 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BD47000 == 100 [pid = 3432] [id = 540] 14:21:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D4BB6E800) [pid = 3432] [serial = 1620] [outer = 0000000000000000] 14:21:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D4C1DEC00) [pid = 3432] [serial = 1621] [outer = 0000001D4BB6E800] 14:21:42 INFO - PROCESS | 3432 | 1463174502289 Marionette DEBUG loaded listener.js 14:21:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D4C3B7800) [pid = 3432] [serial = 1622] [outer = 0000001D4BB6E800] 14:21:42 INFO - PROCESS | 3432 | 1463174502751 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 14:21:42 INFO - PROCESS | 3432 | 1463174502810 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 14:21:42 INFO - PROCESS | 3432 | 1463174502813 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:21:42 INFO - PROCESS | 3432 | 1463174502815 Marionette TRACE conn5 <- [1,2126,null,{}] 14:21:42 INFO - PROCESS | 3432 | 1463174502819 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:43 INFO - PROCESS | 3432 | 1463174503024 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 14:21:43 INFO - PROCESS | 3432 | 1463174503228 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F817000 == 101 [pid = 3432] [id = 541] 14:21:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D32910C00) [pid = 3432] [serial = 1623] [outer = 0000000000000000] 14:21:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D32BE8800) [pid = 3432] [serial = 1624] [outer = 0000001D32910C00] 14:21:43 INFO - PROCESS | 3432 | 1463174503287 Marionette DEBUG loaded listener.js 14:21:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D381A6800) [pid = 3432] [serial = 1625] [outer = 0000001D32910C00] 14:21:43 INFO - PROCESS | 3432 | 1463174503920 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 14:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1176ms 14:21:44 INFO - PROCESS | 3432 | 1463174503995 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 14:21:44 INFO - PROCESS | 3432 | 1463174503999 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 14:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:21:44 INFO - PROCESS | 3432 | 1463174504004 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:21:44 INFO - PROCESS | 3432 | 1463174504009 Marionette TRACE conn5 <- [1,2130,null,{}] 14:21:44 INFO - PROCESS | 3432 | 1463174504014 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:44 INFO - PROCESS | 3432 | 1463174504155 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 14:21:44 INFO - PROCESS | 3432 | 1463174504298 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D14800 == 102 [pid = 3432] [id = 542] 14:21:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 160 (0000001D401F1800) [pid = 3432] [serial = 1626] [outer = 0000000000000000] 14:21:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 161 (0000001D42289800) [pid = 3432] [serial = 1627] [outer = 0000001D401F1800] 14:21:44 INFO - PROCESS | 3432 | 1463174504359 Marionette DEBUG loaded listener.js 14:21:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 162 (0000001D433B0400) [pid = 3432] [serial = 1628] [outer = 0000001D401F1800] 14:21:45 INFO - PROCESS | 3432 | 1463174504991 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 14:21:45 INFO - PROCESS | 3432 | 1463174505047 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 14:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:21:45 INFO - PROCESS | 3432 | 1463174505051 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:21:45 INFO - PROCESS | 3432 | 1463174505054 Marionette TRACE conn5 <- [1,2134,null,{}] 14:21:45 INFO - PROCESS | 3432 | 1463174505058 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:45 INFO - PROCESS | 3432 | 1463174505236 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 14:21:45 INFO - PROCESS | 3432 | 1463174505388 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D221800 == 103 [pid = 3432] [id = 543] 14:21:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 163 (0000001D448BE400) [pid = 3432] [serial = 1629] [outer = 0000000000000000] 14:21:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 164 (0000001D449F9800) [pid = 3432] [serial = 1630] [outer = 0000001D448BE400] 14:21:45 INFO - PROCESS | 3432 | 1463174505445 Marionette DEBUG loaded listener.js 14:21:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 165 (0000001D4731A800) [pid = 3432] [serial = 1631] [outer = 0000001D448BE400] 14:21:46 INFO - PROCESS | 3432 | 1463174506086 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 14:21:46 INFO - PROCESS | 3432 | 1463174506148 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 14:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:21:46 INFO - PROCESS | 3432 | 1463174506160 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:21:46 INFO - PROCESS | 3432 | 1463174506166 Marionette TRACE conn5 <- [1,2138,null,{}] 14:21:46 INFO - PROCESS | 3432 | 1463174506184 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:46 INFO - PROCESS | 3432 | 1463174506316 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 14:21:46 INFO - PROCESS | 3432 | 1463174506462 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F7AD000 == 104 [pid = 3432] [id = 544] 14:21:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D46E03800) [pid = 3432] [serial = 1632] [outer = 0000000000000000] 14:21:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D4D47E800) [pid = 3432] [serial = 1633] [outer = 0000001D46E03800] 14:21:46 INFO - PROCESS | 3432 | 1463174506520 Marionette DEBUG loaded listener.js 14:21:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D4D487C00) [pid = 3432] [serial = 1634] [outer = 0000001D46E03800] 14:21:47 INFO - PROCESS | 3432 | 1463174507115 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 14:21:47 INFO - PROCESS | 3432 | 1463174507156 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 14:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:21:47 INFO - PROCESS | 3432 | 1463174507160 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:21:47 INFO - PROCESS | 3432 | 1463174507162 Marionette TRACE conn5 <- [1,2142,null,{}] 14:21:47 INFO - PROCESS | 3432 | 1463174507166 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:47 INFO - PROCESS | 3432 | 1463174507294 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 14:21:47 INFO - PROCESS | 3432 | 1463174507454 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4B39A800 == 105 [pid = 3432] [id = 545] 14:21:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D4CC77800) [pid = 3432] [serial = 1635] [outer = 0000000000000000] 14:21:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 170 (0000001D4DA64400) [pid = 3432] [serial = 1636] [outer = 0000001D4CC77800] 14:21:47 INFO - PROCESS | 3432 | 1463174507511 Marionette DEBUG loaded listener.js 14:21:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 171 (0000001D4E7EC800) [pid = 3432] [serial = 1637] [outer = 0000001D4CC77800] 14:21:48 INFO - PROCESS | 3432 | 1463174508109 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 984ms 14:21:48 INFO - PROCESS | 3432 | 1463174508147 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 14:21:48 INFO - PROCESS | 3432 | 1463174508149 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 14:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:21:48 INFO - PROCESS | 3432 | 1463174508153 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:21:48 INFO - PROCESS | 3432 | 1463174508155 Marionette TRACE conn5 <- [1,2146,null,{}] 14:21:48 INFO - PROCESS | 3432 | 1463174508159 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:48 INFO - PROCESS | 3432 | 1463174508285 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 14:21:48 INFO - PROCESS | 3432 | 1463174508438 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:48 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F7C8000 == 106 [pid = 3432] [id = 546] 14:21:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 172 (0000001D4E7F7C00) [pid = 3432] [serial = 1638] [outer = 0000000000000000] 14:21:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 173 (0000001D4F2D8C00) [pid = 3432] [serial = 1639] [outer = 0000001D4E7F7C00] 14:21:48 INFO - PROCESS | 3432 | 1463174508506 Marionette DEBUG loaded listener.js 14:21:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 174 (0000001D4F2E3800) [pid = 3432] [serial = 1640] [outer = 0000001D4E7F7C00] 14:21:49 INFO - PROCESS | 3432 | 1463174509143 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 14:21:49 INFO - PROCESS | 3432 | 1463174509188 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 14:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:21:49 INFO - PROCESS | 3432 | 1463174509192 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:21:49 INFO - PROCESS | 3432 | 1463174509195 Marionette TRACE conn5 <- [1,2150,null,{}] 14:21:49 INFO - PROCESS | 3432 | 1463174509218 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:49 INFO - PROCESS | 3432 | 1463174509375 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 14:21:49 INFO - PROCESS | 3432 | 1463174509523 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4EEBC000 == 107 [pid = 3432] [id = 547] 14:21:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 175 (0000001D3CB20400) [pid = 3432] [serial = 1641] [outer = 0000000000000000] 14:21:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 176 (0000001D4BB9A000) [pid = 3432] [serial = 1642] [outer = 0000001D3CB20400] 14:21:49 INFO - PROCESS | 3432 | 1463174509579 Marionette DEBUG loaded listener.js 14:21:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 177 (0000001D4F2DE800) [pid = 3432] [serial = 1643] [outer = 0000001D3CB20400] 14:21:50 INFO - PROCESS | 3432 | 1463174510156 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 14:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1005ms 14:21:50 INFO - PROCESS | 3432 | 1463174510199 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 14:21:50 INFO - PROCESS | 3432 | 1463174510202 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 14:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:21:50 INFO - PROCESS | 3432 | 1463174510206 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:21:50 INFO - PROCESS | 3432 | 1463174510208 Marionette TRACE conn5 <- [1,2154,null,{}] 14:21:50 INFO - PROCESS | 3432 | 1463174510212 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:50 INFO - PROCESS | 3432 | 1463174510337 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 14:21:50 INFO - PROCESS | 3432 | 1463174510498 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F90B800 == 108 [pid = 3432] [id = 548] 14:21:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 178 (0000001D4E7F0C00) [pid = 3432] [serial = 1644] [outer = 0000000000000000] 14:21:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 179 (0000001D4F518800) [pid = 3432] [serial = 1645] [outer = 0000001D4E7F0C00] 14:21:50 INFO - PROCESS | 3432 | 1463174510554 Marionette DEBUG loaded listener.js 14:21:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 180 (0000001D4F520400) [pid = 3432] [serial = 1646] [outer = 0000001D4E7F0C00] 14:21:51 INFO - PROCESS | 3432 | 1463174511108 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 14:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 943ms 14:21:51 INFO - PROCESS | 3432 | 1463174511152 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 14:21:51 INFO - PROCESS | 3432 | 1463174511154 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 14:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:21:51 INFO - PROCESS | 3432 | 1463174511158 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:21:51 INFO - PROCESS | 3432 | 1463174511160 Marionette TRACE conn5 <- [1,2158,null,{}] 14:21:51 INFO - PROCESS | 3432 | 1463174511164 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:51 INFO - PROCESS | 3432 | 1463174511288 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 14:21:51 INFO - PROCESS | 3432 | 1463174511450 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:51 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D530C4800 == 109 [pid = 3432] [id = 549] 14:21:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 181 (0000001D44307800) [pid = 3432] [serial = 1647] [outer = 0000000000000000] 14:21:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 182 (0000001D4430D000) [pid = 3432] [serial = 1648] [outer = 0000001D44307800] 14:21:51 INFO - PROCESS | 3432 | 1463174511507 Marionette DEBUG loaded listener.js 14:21:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 183 (0000001D4F516400) [pid = 3432] [serial = 1649] [outer = 0000001D44307800] 14:21:52 INFO - PROCESS | 3432 | 1463174512102 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 14:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1035ms 14:21:52 INFO - PROCESS | 3432 | 1463174512199 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 14:21:52 INFO - PROCESS | 3432 | 1463174512202 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 14:21:52 INFO - PROCESS | 3432 | 1463174512226 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:21:52 INFO - PROCESS | 3432 | 1463174512228 Marionette TRACE conn5 <- [1,2162,null,{}] 14:21:52 INFO - PROCESS | 3432 | 1463174512232 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:52 INFO - PROCESS | 3432 | 1463174512364 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 14:21:52 INFO - PROCESS | 3432 | 1463174512511 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37D20000 == 110 [pid = 3432] [id = 550] 14:21:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 184 (0000001D33E16C00) [pid = 3432] [serial = 1650] [outer = 0000000000000000] 14:21:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 185 (0000001D3CA2E400) [pid = 3432] [serial = 1651] [outer = 0000001D33E16C00] 14:21:52 INFO - PROCESS | 3432 | 1463174512568 Marionette DEBUG loaded listener.js 14:21:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 186 (0000001D44308C00) [pid = 3432] [serial = 1652] [outer = 0000001D33E16C00] 14:21:53 INFO - PROCESS | 3432 | 1463174513106 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 942ms 14:21:53 INFO - PROCESS | 3432 | 1463174513173 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 14:21:53 INFO - PROCESS | 3432 | 1463174513176 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 14:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:21:53 INFO - PROCESS | 3432 | 1463174513179 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:21:53 INFO - PROCESS | 3432 | 1463174513181 Marionette TRACE conn5 <- [1,2166,null,{}] 14:21:53 INFO - PROCESS | 3432 | 1463174513185 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:53 INFO - PROCESS | 3432 | 1463174513314 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 14:21:53 INFO - PROCESS | 3432 | 1463174513686 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE1C800 == 111 [pid = 3432] [id = 551] 14:21:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 187 (0000001D31823C00) [pid = 3432] [serial = 1653] [outer = 0000000000000000] 14:21:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 188 (0000001D3287E400) [pid = 3432] [serial = 1654] [outer = 0000001D31823C00] 14:21:53 INFO - PROCESS | 3432 | 1463174513775 Marionette DEBUG loaded listener.js 14:21:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 189 (0000001D373F1800) [pid = 3432] [serial = 1655] [outer = 0000001D31823C00] 14:21:54 INFO - PROCESS | 3432 | 1463174514399 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1286ms 14:21:54 INFO - PROCESS | 3432 | 1463174514468 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 14:21:54 INFO - PROCESS | 3432 | 1463174514472 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 14:21:54 INFO - PROCESS | 3432 | 1463174514477 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:21:54 INFO - PROCESS | 3432 | 1463174514480 Marionette TRACE conn5 <- [1,2170,null,{}] 14:21:54 INFO - PROCESS | 3432 | 1463174514498 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:54 INFO - PROCESS | 3432 | 1463174514663 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 14:21:54 INFO - PROCESS | 3432 | 1463174514774 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F4D800 == 112 [pid = 3432] [id = 552] 14:21:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 190 (0000001D3C6C1C00) [pid = 3432] [serial = 1656] [outer = 0000000000000000] 14:21:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 191 (0000001D3CF4F800) [pid = 3432] [serial = 1657] [outer = 0000001D3C6C1C00] 14:21:54 INFO - PROCESS | 3432 | 1463174514832 Marionette DEBUG loaded listener.js 14:21:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 192 (0000001D40218000) [pid = 3432] [serial = 1658] [outer = 0000001D3C6C1C00] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37B60800 == 111 [pid = 3432] [id = 112] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BD47000 == 110 [pid = 3432] [id = 540] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4ABCE000 == 109 [pid = 3432] [id = 539] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43316800 == 108 [pid = 3432] [id = 538] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47BD3800 == 107 [pid = 3432] [id = 537] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F53800 == 106 [pid = 3432] [id = 536] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A20000 == 105 [pid = 3432] [id = 535] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 191 (0000001D4B24AC00) [pid = 3432] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 190 (0000001D4C13A000) [pid = 3432] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 189 (0000001D4C1E7800) [pid = 3432] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 188 (0000001D4C3B9800) [pid = 3432] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 187 (0000001D42DF6800) [pid = 3432] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D432F0000 == 104 [pid = 3432] [id = 534] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F81F000 == 103 [pid = 3432] [id = 533] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4330D800 == 102 [pid = 3432] [id = 532] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4FAC6000 == 101 [pid = 3432] [id = 530] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F792000 == 100 [pid = 3432] [id = 529] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F70E800 == 99 [pid = 3432] [id = 528] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F5C2800 == 98 [pid = 3432] [id = 527] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D2C6800 == 97 [pid = 3432] [id = 526] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4CB6E000 == 96 [pid = 3432] [id = 525] 14:21:55 INFO - PROCESS | 3432 | 1463174515519 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4B3CA800 == 95 [pid = 3432] [id = 524] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BDA000 == 94 [pid = 3432] [id = 523] 14:21:55 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4307C000 == 93 [pid = 3432] [id = 522] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 186 (0000001D381AB400) [pid = 3432] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 185 (0000001D3BB80400) [pid = 3432] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 184 (0000001D38E18C00) [pid = 3432] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 183 (0000001D448F4400) [pid = 3432] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 182 (0000001D3EA33800) [pid = 3432] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 181 (0000001D3BB84C00) [pid = 3432] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 180 (0000001D401EFC00) [pid = 3432] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 179 (0000001D40D1F000) [pid = 3432] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 178 (0000001D37429C00) [pid = 3432] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 177 (0000001D3281F400) [pid = 3432] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 176 (0000001D42DEEC00) [pid = 3432] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 175 (0000001D40631C00) [pid = 3432] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 174 (0000001D48555400) [pid = 3432] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 173 (0000001D4AA78400) [pid = 3432] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 172 (0000001D444E4C00) [pid = 3432] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 171 (0000001D444C6000) [pid = 3432] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 170 (0000001D44579400) [pid = 3432] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 169 (0000001D448F5800) [pid = 3432] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D46C39000) [pid = 3432] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D45C4A800) [pid = 3432] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D433B9000) [pid = 3432] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D43CD4000) [pid = 3432] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 164 (0000001D4443F000) [pid = 3432] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 163 (0000001D4494A400) [pid = 3432] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - PROCESS | 3432 | --DOMWINDOW == 162 (0000001D430E3000) [pid = 3432] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 14:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1087ms 14:21:55 INFO - PROCESS | 3432 | 1463174515599 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 14:21:55 INFO - PROCESS | 3432 | 1463174515603 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 14:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:21:55 INFO - PROCESS | 3432 | 1463174515611 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:21:55 INFO - PROCESS | 3432 | 1463174515613 Marionette TRACE conn5 <- [1,2174,null,{}] 14:21:55 INFO - PROCESS | 3432 | 1463174515620 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:55 INFO - PROCESS | 3432 | 1463174515725 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 14:21:55 INFO - PROCESS | 3432 | 1463174515739 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40D9E000 == 94 [pid = 3432] [id = 553] 14:21:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 163 (0000001D34105C00) [pid = 3432] [serial = 1659] [outer = 0000000000000000] 14:21:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 164 (0000001D37429C00) [pid = 3432] [serial = 1660] [outer = 0000001D34105C00] 14:21:55 INFO - PROCESS | 3432 | 1463174515786 Marionette DEBUG loaded listener.js 14:21:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 165 (0000001D3BB80400) [pid = 3432] [serial = 1661] [outer = 0000001D34105C00] 14:21:56 INFO - PROCESS | 3432 | 1463174516339 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 795ms 14:21:56 INFO - PROCESS | 3432 | 1463174516408 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 14:21:56 INFO - PROCESS | 3432 | 1463174516410 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 14:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:21:56 INFO - PROCESS | 3432 | 1463174516415 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:21:56 INFO - PROCESS | 3432 | 1463174516422 Marionette TRACE conn5 <- [1,2178,null,{}] 14:21:56 INFO - PROCESS | 3432 | 1463174516431 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:56 INFO - PROCESS | 3432 | 1463174516541 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 14:21:56 INFO - PROCESS | 3432 | 1463174516651 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D13000 == 95 [pid = 3432] [id = 554] 14:21:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 166 (0000001D401EFC00) [pid = 3432] [serial = 1662] [outer = 0000000000000000] 14:21:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 167 (0000001D42D40000) [pid = 3432] [serial = 1663] [outer = 0000001D401EFC00] 14:21:56 INFO - PROCESS | 3432 | 1463174516697 Marionette DEBUG loaded listener.js 14:21:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 168 (0000001D430E2000) [pid = 3432] [serial = 1664] [outer = 0000001D401EFC00] 14:21:57 INFO - PROCESS | 3432 | 1463174517078 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 14:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 733ms 14:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:21:57 INFO - PROCESS | 3432 | 1463174517150 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 14:21:57 INFO - PROCESS | 3432 | 1463174517153 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 14:21:57 INFO - PROCESS | 3432 | 1463174517156 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:21:57 INFO - PROCESS | 3432 | 1463174517158 Marionette TRACE conn5 <- [1,2182,null,{}] 14:21:57 INFO - PROCESS | 3432 | 1463174517162 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:57 INFO - PROCESS | 3432 | 1463174517268 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 14:21:57 INFO - PROCESS | 3432 | 1463174517279 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4716B800 == 96 [pid = 3432] [id = 555] 14:21:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 169 (0000001D43787C00) [pid = 3432] [serial = 1665] [outer = 0000000000000000] 14:21:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 170 (0000001D43C5EC00) [pid = 3432] [serial = 1666] [outer = 0000001D43787C00] 14:21:57 INFO - PROCESS | 3432 | 1463174517326 Marionette DEBUG loaded listener.js 14:21:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 171 (0000001D44388800) [pid = 3432] [serial = 1667] [outer = 0000001D43787C00] 14:21:57 INFO - PROCESS | 3432 | 1463174517838 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 14:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 733ms 14:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:21:57 INFO - PROCESS | 3432 | 1463174517892 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 14:21:57 INFO - PROCESS | 3432 | 1463174517894 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 14:21:57 INFO - PROCESS | 3432 | 1463174517937 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:21:57 INFO - PROCESS | 3432 | 1463174517939 Marionette TRACE conn5 <- [1,2186,null,{}] 14:21:57 INFO - PROCESS | 3432 | 1463174517946 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:58 INFO - PROCESS | 3432 | 1463174518093 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 14:21:58 INFO - PROCESS | 3432 | 1463174518109 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4768E800 == 97 [pid = 3432] [id = 556] 14:21:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 172 (0000001D4443D000) [pid = 3432] [serial = 1668] [outer = 0000000000000000] 14:21:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 173 (0000001D444C0C00) [pid = 3432] [serial = 1669] [outer = 0000001D4443D000] 14:21:58 INFO - PROCESS | 3432 | 1463174518162 Marionette DEBUG loaded listener.js 14:21:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 174 (0000001D4457BC00) [pid = 3432] [serial = 1670] [outer = 0000001D4443D000] 14:21:58 INFO - PROCESS | 3432 | 1463174518647 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 776ms 14:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:21:58 INFO - PROCESS | 3432 | 1463174518677 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 14:21:58 INFO - PROCESS | 3432 | 1463174518679 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 14:21:58 INFO - PROCESS | 3432 | 1463174518682 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:21:58 INFO - PROCESS | 3432 | 1463174518684 Marionette TRACE conn5 <- [1,2190,null,{}] 14:21:58 INFO - PROCESS | 3432 | 1463174518688 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:58 INFO - PROCESS | 3432 | 1463174518828 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 14:21:58 INFO - PROCESS | 3432 | 1463174518849 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48F22000 == 98 [pid = 3432] [id = 557] 14:21:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 175 (0000001D448FCC00) [pid = 3432] [serial = 1671] [outer = 0000000000000000] 14:21:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 176 (0000001D449BA000) [pid = 3432] [serial = 1672] [outer = 0000001D448FCC00] 14:21:58 INFO - PROCESS | 3432 | 1463174518895 Marionette DEBUG loaded listener.js 14:21:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 177 (0000001D45CBB400) [pid = 3432] [serial = 1673] [outer = 0000001D448FCC00] 14:21:59 INFO - PROCESS | 3432 | 1463174519362 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 735ms 14:21:59 INFO - PROCESS | 3432 | 1463174519420 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 14:21:59 INFO - PROCESS | 3432 | 1463174519422 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 14:21:59 INFO - PROCESS | 3432 | 1463174519425 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:21:59 INFO - PROCESS | 3432 | 1463174519427 Marionette TRACE conn5 <- [1,2194,null,{}] 14:21:59 INFO - PROCESS | 3432 | 1463174519439 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:59 INFO - PROCESS | 3432 | 1463174519606 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 14:21:59 INFO - PROCESS | 3432 | 1463174519627 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4B04B000 == 99 [pid = 3432] [id = 558] 14:21:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 178 (0000001D46C3A800) [pid = 3432] [serial = 1674] [outer = 0000000000000000] 14:21:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 179 (0000001D472B8400) [pid = 3432] [serial = 1675] [outer = 0000001D46C3A800] 14:21:59 INFO - PROCESS | 3432 | 1463174519672 Marionette DEBUG loaded listener.js 14:21:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 180 (0000001D4854F800) [pid = 3432] [serial = 1676] [outer = 0000001D46C3A800] 14:22:00 INFO - PROCESS | 3432 | --DOMWINDOW == 179 (0000001D32FA6000) [pid = 3432] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:22:00 INFO - PROCESS | 3432 | --DOMWINDOW == 178 (0000001D444BF400) [pid = 3432] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:22:00 INFO - PROCESS | 3432 | --DOMWINDOW == 177 (0000001D45CC9000) [pid = 3432] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:22:00 INFO - PROCESS | 3432 | --DOMWINDOW == 176 (0000001D323B9800) [pid = 3432] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:22:00 INFO - PROCESS | 3432 | --DOMWINDOW == 175 (0000001D4494CC00) [pid = 3432] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:22:00 INFO - PROCESS | 3432 | --DOMWINDOW == 174 (0000001D37F2B000) [pid = 3432] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:22:00 INFO - PROCESS | 3432 | --DOMWINDOW == 173 (0000001D40DAF800) [pid = 3432] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:22:00 INFO - PROCESS | 3432 | --DOMWINDOW == 172 (0000001D40D1E000) [pid = 3432] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:22:00 INFO - PROCESS | 3432 | --DOMWINDOW == 171 (0000001D32BDA800) [pid = 3432] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:22:00 INFO - PROCESS | 3432 | --DOMWINDOW == 170 (0000001D31F32400) [pid = 3432] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:22:00 INFO - PROCESS | 3432 | 1463174520280 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 14:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 880ms 14:22:00 INFO - PROCESS | 3432 | 1463174520324 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 14:22:00 INFO - PROCESS | 3432 | 1463174520326 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 14:22:00 INFO - PROCESS | 3432 | 1463174520329 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:22:00 INFO - PROCESS | 3432 | 1463174520331 Marionette TRACE conn5 <- [1,2198,null,{}] 14:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:22:00 INFO - PROCESS | 3432 | 1463174520340 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:00 INFO - PROCESS | 3432 | 1463174520482 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 14:22:00 INFO - PROCESS | 3432 | 1463174520552 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4B390800 == 100 [pid = 3432] [id = 559] 14:22:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 171 (0000001D44437400) [pid = 3432] [serial = 1677] [outer = 0000000000000000] 14:22:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 172 (0000001D46C3C000) [pid = 3432] [serial = 1678] [outer = 0000001D44437400] 14:22:00 INFO - PROCESS | 3432 | 1463174520598 Marionette DEBUG loaded listener.js 14:22:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 173 (0000001D490F5C00) [pid = 3432] [serial = 1679] [outer = 0000001D44437400] 14:22:00 INFO - PROCESS | 3432 | 1463174520953 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 14:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 14:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:22:01 INFO - PROCESS | 3432 | 1463174521026 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 14:22:01 INFO - PROCESS | 3432 | 1463174521029 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 14:22:01 INFO - PROCESS | 3432 | 1463174521032 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:22:01 INFO - PROCESS | 3432 | 1463174521034 Marionette TRACE conn5 <- [1,2202,null,{}] 14:22:01 INFO - PROCESS | 3432 | 1463174521037 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:01 INFO - PROCESS | 3432 | 1463174521142 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 14:22:01 INFO - PROCESS | 3432 | 1463174521181 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D0A0000 == 101 [pid = 3432] [id = 560] 14:22:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 174 (0000001D4ABE8800) [pid = 3432] [serial = 1680] [outer = 0000000000000000] 14:22:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 175 (0000001D4B24A000) [pid = 3432] [serial = 1681] [outer = 0000001D4ABE8800] 14:22:01 INFO - PROCESS | 3432 | 1463174521228 Marionette DEBUG loaded listener.js 14:22:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 176 (0000001D4B672800) [pid = 3432] [serial = 1682] [outer = 0000001D4ABE8800] 14:22:01 INFO - PROCESS | 3432 | 1463174521665 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 14:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 691ms 14:22:01 INFO - PROCESS | 3432 | 1463174521726 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 14:22:01 INFO - PROCESS | 3432 | 1463174521729 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 14:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:22:01 INFO - PROCESS | 3432 | 1463174521732 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:22:01 INFO - PROCESS | 3432 | 1463174521734 Marionette TRACE conn5 <- [1,2206,null,{}] 14:22:01 INFO - PROCESS | 3432 | 1463174521746 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:01 INFO - PROCESS | 3432 | 1463174521848 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 14:22:01 INFO - PROCESS | 3432 | 1463174521855 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4EDC6800 == 102 [pid = 3432] [id = 561] 14:22:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 177 (0000001D4BB16000) [pid = 3432] [serial = 1683] [outer = 0000000000000000] 14:22:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 178 (0000001D4BB66000) [pid = 3432] [serial = 1684] [outer = 0000001D4BB16000] 14:22:01 INFO - PROCESS | 3432 | 1463174521907 Marionette DEBUG loaded listener.js 14:22:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 179 (0000001D4C13B400) [pid = 3432] [serial = 1685] [outer = 0000001D4BB16000] 14:22:02 INFO - PROCESS | 3432 | 1463174522679 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 14:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 984ms 14:22:02 INFO - PROCESS | 3432 | 1463174522720 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 14:22:02 INFO - PROCESS | 3432 | 1463174522726 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 14:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:22:02 INFO - PROCESS | 3432 | 1463174522731 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:22:02 INFO - PROCESS | 3432 | 1463174522737 Marionette TRACE conn5 <- [1,2210,null,{}] 14:22:02 INFO - PROCESS | 3432 | 1463174522742 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:02 INFO - PROCESS | 3432 | 1463174522881 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 14:22:03 INFO - PROCESS | 3432 | 1463174523049 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4331A000 == 103 [pid = 3432] [id = 562] 14:22:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 180 (0000001D3BB5B400) [pid = 3432] [serial = 1686] [outer = 0000000000000000] 14:22:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 181 (0000001D3CF50400) [pid = 3432] [serial = 1687] [outer = 0000001D3BB5B400] 14:22:03 INFO - PROCESS | 3432 | 1463174523109 Marionette DEBUG loaded listener.js 14:22:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 182 (0000001D3F857400) [pid = 3432] [serial = 1688] [outer = 0000001D3BB5B400] 14:22:03 INFO - PROCESS | 3432 | 1463174523701 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1037ms 14:22:03 INFO - PROCESS | 3432 | 1463174523770 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 14:22:03 INFO - PROCESS | 3432 | 1463174523777 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 14:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:22:03 INFO - PROCESS | 3432 | 1463174523784 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:22:03 INFO - PROCESS | 3432 | 1463174523787 Marionette TRACE conn5 <- [1,2214,null,{}] 14:22:03 INFO - PROCESS | 3432 | 1463174523810 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:03 INFO - PROCESS | 3432 | 1463174523950 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 14:22:04 INFO - PROCESS | 3432 | 1463174524093 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4805E000 == 104 [pid = 3432] [id = 563] 14:22:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 183 (0000001D42DF1C00) [pid = 3432] [serial = 1689] [outer = 0000000000000000] 14:22:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 184 (0000001D43CCE400) [pid = 3432] [serial = 1690] [outer = 0000001D42DF1C00] 14:22:04 INFO - PROCESS | 3432 | 1463174524151 Marionette DEBUG loaded listener.js 14:22:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 185 (0000001D44434C00) [pid = 3432] [serial = 1691] [outer = 0000001D42DF1C00] 14:22:04 INFO - PROCESS | 3432 | 1463174524747 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 14:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 984ms 14:22:04 INFO - PROCESS | 3432 | 1463174524784 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 14:22:04 INFO - PROCESS | 3432 | 1463174524787 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 14:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:22:04 INFO - PROCESS | 3432 | 1463174524793 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - PROCESS | 3432 | 1463174524797 Marionette TRACE conn5 <- [1,2218,null,{}] 14:22:04 INFO - PROCESS | 3432 | 1463174524809 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:04 INFO - PROCESS | 3432 | 1463174524943 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 14:22:05 INFO - PROCESS | 3432 | 1463174525109 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F724000 == 105 [pid = 3432] [id = 564] 14:22:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 186 (0000001D472B9C00) [pid = 3432] [serial = 1692] [outer = 0000000000000000] 14:22:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 187 (0000001D4AF2D800) [pid = 3432] [serial = 1693] [outer = 0000001D472B9C00] 14:22:05 INFO - PROCESS | 3432 | 1463174525169 Marionette DEBUG loaded listener.js 14:22:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 188 (0000001D4BBA2000) [pid = 3432] [serial = 1694] [outer = 0000001D472B9C00] 14:22:05 INFO - PROCESS | 3432 | 1463174525743 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 14:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 984ms 14:22:05 INFO - PROCESS | 3432 | 1463174525777 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 14:22:05 INFO - PROCESS | 3432 | 1463174525781 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 14:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:22:05 INFO - PROCESS | 3432 | 1463174525784 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:22:05 INFO - PROCESS | 3432 | 1463174525786 Marionette TRACE conn5 <- [1,2222,null,{}] 14:22:05 INFO - PROCESS | 3432 | 1463174525790 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:05 INFO - PROCESS | 3432 | 1463174525920 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 14:22:06 INFO - PROCESS | 3432 | 1463174526070 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D530DA800 == 106 [pid = 3432] [id = 565] 14:22:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 189 (0000001D4C13D400) [pid = 3432] [serial = 1695] [outer = 0000000000000000] 14:22:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 190 (0000001D4CB52000) [pid = 3432] [serial = 1696] [outer = 0000001D4C13D400] 14:22:06 INFO - PROCESS | 3432 | 1463174526128 Marionette DEBUG loaded listener.js 14:22:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 191 (0000001D4CCEFC00) [pid = 3432] [serial = 1697] [outer = 0000001D4C13D400] 14:22:06 INFO - PROCESS | 3432 | 1463174526663 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 14:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 943ms 14:22:06 INFO - PROCESS | 3432 | 1463174526730 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 14:22:06 INFO - PROCESS | 3432 | 1463174526733 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 14:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:22:06 INFO - PROCESS | 3432 | 1463174526736 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:22:06 INFO - PROCESS | 3432 | 1463174526739 Marionette TRACE conn5 <- [1,2226,null,{}] 14:22:06 INFO - PROCESS | 3432 | 1463174526743 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:06 INFO - PROCESS | 3432 | 1463174526867 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 14:22:07 INFO - PROCESS | 3432 | 1463174527029 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F995800 == 107 [pid = 3432] [id = 566] 14:22:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 192 (0000001D4CCFBC00) [pid = 3432] [serial = 1698] [outer = 0000000000000000] 14:22:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 193 (0000001D4D32A000) [pid = 3432] [serial = 1699] [outer = 0000001D4CCFBC00] 14:22:07 INFO - PROCESS | 3432 | 1463174527086 Marionette DEBUG loaded listener.js 14:22:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 194 (0000001D4D486000) [pid = 3432] [serial = 1700] [outer = 0000001D4CCFBC00] 14:22:07 INFO - PROCESS | 3432 | 1463174527683 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 984ms 14:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:22:07 INFO - PROCESS | 3432 | 1463174527722 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 14:22:07 INFO - PROCESS | 3432 | 1463174527725 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 14:22:07 INFO - PROCESS | 3432 | 1463174527729 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:22:07 INFO - PROCESS | 3432 | 1463174527731 Marionette TRACE conn5 <- [1,2230,null,{}] 14:22:07 INFO - PROCESS | 3432 | 1463174527735 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:07 INFO - PROCESS | 3432 | 1463174527875 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 14:22:08 INFO - PROCESS | 3432 | 1463174528027 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4428E000 == 108 [pid = 3432] [id = 567] 14:22:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 195 (0000001D4CB12000) [pid = 3432] [serial = 1701] [outer = 0000000000000000] 14:22:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 196 (0000001D4CCEF800) [pid = 3432] [serial = 1702] [outer = 0000001D4CB12000] 14:22:08 INFO - PROCESS | 3432 | 1463174528084 Marionette DEBUG loaded listener.js 14:22:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 197 (0000001D4E7F7400) [pid = 3432] [serial = 1703] [outer = 0000001D4CB12000] 14:22:08 INFO - PROCESS | 3432 | 1463174528667 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 985ms 14:22:08 INFO - PROCESS | 3432 | 1463174528717 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 14:22:08 INFO - PROCESS | 3432 | 1463174528720 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 14:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:22:08 INFO - PROCESS | 3432 | 1463174528724 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:22:08 INFO - PROCESS | 3432 | 1463174528726 Marionette TRACE conn5 <- [1,2234,null,{}] 14:22:08 INFO - PROCESS | 3432 | 1463174528730 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:08 INFO - PROCESS | 3432 | 1463174528858 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 14:22:09 INFO - PROCESS | 3432 | 1463174529022 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D442A4800 == 109 [pid = 3432] [id = 568] 14:22:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 198 (0000001D4F253400) [pid = 3432] [serial = 1704] [outer = 0000000000000000] 14:22:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 199 (0000001D4F257800) [pid = 3432] [serial = 1705] [outer = 0000001D4F253400] 14:22:09 INFO - PROCESS | 3432 | 1463174529078 Marionette DEBUG loaded listener.js 14:22:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 200 (0000001D4F25E000) [pid = 3432] [serial = 1706] [outer = 0000001D4F253400] 14:22:09 INFO - PROCESS | 3432 | 1463174529624 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 942ms 14:22:09 INFO - PROCESS | 3432 | 1463174529668 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 14:22:09 INFO - PROCESS | 3432 | 1463174529670 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 14:22:09 INFO - PROCESS | 3432 | 1463174529674 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:22:09 INFO - PROCESS | 3432 | 1463174529676 Marionette TRACE conn5 <- [1,2238,null,{}] 14:22:09 INFO - PROCESS | 3432 | 1463174529680 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:09 INFO - PROCESS | 3432 | 1463174529806 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 14:22:09 INFO - PROCESS | 3432 | 1463174529958 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44225800 == 110 [pid = 3432] [id = 569] 14:22:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 201 (0000001D4F253800) [pid = 3432] [serial = 1707] [outer = 0000000000000000] 14:22:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 202 (0000001D4F2E2800) [pid = 3432] [serial = 1708] [outer = 0000001D4F253800] 14:22:10 INFO - PROCESS | 3432 | 1463174530014 Marionette DEBUG loaded listener.js 14:22:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 203 (0000001D52763000) [pid = 3432] [serial = 1709] [outer = 0000001D4F253800] 14:22:10 INFO - PROCESS | 3432 | 1463174530586 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 14:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 984ms 14:22:10 INFO - PROCESS | 3432 | 1463174530661 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 14:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:22:10 INFO - PROCESS | 3432 | 1463174530664 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 14:22:10 INFO - PROCESS | 3432 | 1463174530667 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:22:10 INFO - PROCESS | 3432 | 1463174530670 Marionette TRACE conn5 <- [1,2242,null,{}] 14:22:10 INFO - PROCESS | 3432 | 1463174530674 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:10 INFO - PROCESS | 3432 | 1463174530799 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 14:22:10 INFO - PROCESS | 3432 | 1463174530952 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:10 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4EC8B000 == 111 [pid = 3432] [id = 570] 14:22:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 204 (0000001D51F93400) [pid = 3432] [serial = 1710] [outer = 0000000000000000] 14:22:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 205 (0000001D51F99C00) [pid = 3432] [serial = 1711] [outer = 0000001D51F93400] 14:22:11 INFO - PROCESS | 3432 | 1463174531008 Marionette DEBUG loaded listener.js 14:22:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 206 (0000001D51FA0400) [pid = 3432] [serial = 1712] [outer = 0000001D51F93400] 14:22:11 INFO - PROCESS | 3432 | 1463174531643 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1028ms 14:22:11 INFO - PROCESS | 3432 | 1463174531698 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 14:22:11 INFO - PROCESS | 3432 | 1463174531701 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 14:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:22:11 INFO - PROCESS | 3432 | 1463174531736 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:22:11 INFO - PROCESS | 3432 | 1463174531738 Marionette TRACE conn5 <- [1,2246,null,{}] 14:22:11 INFO - PROCESS | 3432 | 1463174531743 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:11 INFO - PROCESS | 3432 | 1463174531868 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 14:22:12 INFO - PROCESS | 3432 | 1463174532019 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4ECA5800 == 112 [pid = 3432] [id = 571] 14:22:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 207 (0000001D4FF6DC00) [pid = 3432] [serial = 1713] [outer = 0000000000000000] 14:22:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 208 (0000001D4FF73800) [pid = 3432] [serial = 1714] [outer = 0000001D4FF6DC00] 14:22:12 INFO - PROCESS | 3432 | 1463174532075 Marionette DEBUG loaded listener.js 14:22:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 209 (0000001D4FF7A800) [pid = 3432] [serial = 1715] [outer = 0000001D4FF6DC00] 14:22:12 INFO - PROCESS | 3432 | 1463174532640 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 964ms 14:22:12 INFO - PROCESS | 3432 | 1463174532682 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 14:22:12 INFO - PROCESS | 3432 | 1463174532685 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 14:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:22:12 INFO - PROCESS | 3432 | 1463174532689 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:22:12 INFO - PROCESS | 3432 | 1463174532692 Marionette TRACE conn5 <- [1,2250,null,{}] 14:22:12 INFO - PROCESS | 3432 | 1463174532696 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:12 INFO - PROCESS | 3432 | 1463174532865 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 14:22:13 INFO - PROCESS | 3432 | 1463174533037 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D526DE800 == 113 [pid = 3432] [id = 572] 14:22:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 210 (0000001D4EC57000) [pid = 3432] [serial = 1716] [outer = 0000000000000000] 14:22:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 211 (0000001D51FA1000) [pid = 3432] [serial = 1717] [outer = 0000001D4EC57000] 14:22:13 INFO - PROCESS | 3432 | 1463174533099 Marionette DEBUG loaded listener.js 14:22:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 212 (0000001D5276EC00) [pid = 3432] [serial = 1718] [outer = 0000001D4EC57000] 14:22:13 INFO - PROCESS | 3432 | 1463174533737 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1082ms 14:22:13 INFO - PROCESS | 3432 | 1463174533776 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 14:22:13 INFO - PROCESS | 3432 | 1463174533779 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 14:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:22:13 INFO - PROCESS | 3432 | 1463174533783 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:22:13 INFO - PROCESS | 3432 | 1463174533785 Marionette TRACE conn5 <- [1,2254,null,{}] 14:22:13 INFO - PROCESS | 3432 | 1463174533789 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:13 INFO - PROCESS | 3432 | 1463174533916 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 14:22:14 INFO - PROCESS | 3432 | 1463174534086 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FEB000 == 114 [pid = 3432] [id = 573] 14:22:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 213 (0000001D3D80DC00) [pid = 3432] [serial = 1719] [outer = 0000000000000000] 14:22:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 214 (0000001D46E0C400) [pid = 3432] [serial = 1720] [outer = 0000001D3D80DC00] 14:22:14 INFO - PROCESS | 3432 | 1463174534142 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 215 (0000001D5276E800) [pid = 3432] [serial = 1721] [outer = 0000001D3D80DC00] 14:22:15 INFO - PROCESS | 3432 | 1463174535024 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 14:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1294ms 14:22:15 INFO - PROCESS | 3432 | 1463174535080 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 3432 | 1463174535085 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 14:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:22:15 INFO - PROCESS | 3432 | 1463174535090 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:22:15 INFO - PROCESS | 3432 | 1463174535094 Marionette TRACE conn5 <- [1,2258,null,{}] 14:22:15 INFO - PROCESS | 3432 | 1463174535100 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:15 INFO - PROCESS | 3432 | 1463174535228 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 14:22:15 INFO - PROCESS | 3432 | 1463174535390 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D431C3800 == 115 [pid = 3432] [id = 574] 14:22:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 216 (0000001D32936000) [pid = 3432] [serial = 1722] [outer = 0000000000000000] 14:22:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 217 (0000001D3720D400) [pid = 3432] [serial = 1723] [outer = 0000001D32936000] 14:22:15 INFO - PROCESS | 3432 | 1463174535444 Marionette DEBUG loaded listener.js 14:22:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 218 (0000001D40DB1800) [pid = 3432] [serial = 1724] [outer = 0000001D32936000] 14:22:16 INFO - PROCESS | 3432 | 1463174536070 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1032ms 14:22:16 INFO - PROCESS | 3432 | 1463174536127 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 14:22:16 INFO - PROCESS | 3432 | 1463174536133 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 14:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:22:16 INFO - PROCESS | 3432 | 1463174536139 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:22:16 INFO - PROCESS | 3432 | 1463174536142 Marionette TRACE conn5 <- [1,2262,null,{}] 14:22:16 INFO - PROCESS | 3432 | 1463174536162 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:16 INFO - PROCESS | 3432 | 1463174536283 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 14:22:16 INFO - PROCESS | 3432 | 1463174536468 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:16 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D0A0000 == 114 [pid = 3432] [id = 560] 14:22:16 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4B390800 == 113 [pid = 3432] [id = 559] 14:22:16 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4B04B000 == 112 [pid = 3432] [id = 558] 14:22:16 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48F22000 == 111 [pid = 3432] [id = 557] 14:22:16 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4768E800 == 110 [pid = 3432] [id = 556] 14:22:16 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4716B800 == 109 [pid = 3432] [id = 555] 14:22:16 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D13000 == 108 [pid = 3432] [id = 554] 14:22:16 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40D9E000 == 107 [pid = 3432] [id = 553] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 217 (0000001D3315B800) [pid = 3432] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 216 (0000001D4C1DEC00) [pid = 3432] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 215 (0000001D4CCF1C00) [pid = 3432] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 214 (0000001D4D32BC00) [pid = 3432] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37399800 == 108 [pid = 3432] [id = 575] 14:22:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 215 (0000001D3290B400) [pid = 3432] [serial = 1725] [outer = 0000000000000000] 14:22:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 216 (0000001D33273800) [pid = 3432] [serial = 1726] [outer = 0000001D3290B400] 14:22:16 INFO - PROCESS | 3432 | 1463174536584 Marionette DEBUG loaded listener.js 14:22:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 217 (0000001D430E1800) [pid = 3432] [serial = 1727] [outer = 0000001D3290B400] 14:22:16 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F4D800 == 107 [pid = 3432] [id = 552] 14:22:16 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE1C800 == 106 [pid = 3432] [id = 551] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 216 (0000001D444E6400) [pid = 3432] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 215 (0000001D46E06400) [pid = 3432] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 214 (0000001D448C6800) [pid = 3432] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 213 (0000001D37A71800) [pid = 3432] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 212 (0000001D47439800) [pid = 3432] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 211 (0000001D4ABE4C00) [pid = 3432] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 210 (0000001D381D7400) [pid = 3432] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 209 (0000001D3D5A0800) [pid = 3432] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 208 (0000001D44389400) [pid = 3432] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 207 (0000001D430E1C00) [pid = 3432] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 206 (0000001D43788400) [pid = 3432] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 205 (0000001D3F2E3800) [pid = 3432] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 204 (0000001D38B55800) [pid = 3432] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 203 (0000001D4CC76000) [pid = 3432] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 202 (0000001D38B5AC00) [pid = 3432] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 201 (0000001D4B251000) [pid = 3432] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 200 (0000001D41D9D000) [pid = 3432] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 199 (0000001D4BB20800) [pid = 3432] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 198 (0000001D490F3000) [pid = 3432] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 197 (0000001D46C34000) [pid = 3432] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 196 (0000001D38E0F800) [pid = 3432] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 195 (0000001D48559000) [pid = 3432] [serial = 1076] [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.] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 194 (0000001D4BB18800) [pid = 3432] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 193 (0000001D433B1C00) [pid = 3432] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 14:22:16 INFO - PROCESS | 3432 | --DOMWINDOW == 192 (0000001D444BEC00) [pid = 3432] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 14:22:17 INFO - PROCESS | 3432 | 1463174537056 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 14:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 984ms 14:22:17 INFO - PROCESS | 3432 | 1463174537125 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 14:22:17 INFO - PROCESS | 3432 | 1463174537127 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 14:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:22:17 INFO - PROCESS | 3432 | 1463174537131 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:22:17 INFO - PROCESS | 3432 | 1463174537135 Marionette TRACE conn5 <- [1,2266,null,{}] 14:22:17 INFO - PROCESS | 3432 | 1463174537146 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:17 INFO - PROCESS | 3432 | 1463174537259 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 14:22:17 INFO - PROCESS | 3432 | 1463174537396 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D15000 == 107 [pid = 3432] [id = 576] 14:22:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 193 (0000001D381AE800) [pid = 3432] [serial = 1728] [outer = 0000000000000000] 14:22:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 194 (0000001D4314DC00) [pid = 3432] [serial = 1729] [outer = 0000001D381AE800] 14:22:17 INFO - PROCESS | 3432 | 1463174537448 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 195 (0000001D44309C00) [pid = 3432] [serial = 1730] [outer = 0000001D381AE800] 14:22:17 INFO - PROCESS | 3432 | 1463174537834 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 733ms 14:22:17 INFO - PROCESS | 3432 | 1463174537890 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 14:22:17 INFO - PROCESS | 3432 | 1463174537893 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 14:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:22:17 INFO - PROCESS | 3432 | 1463174537899 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:22:17 INFO - PROCESS | 3432 | 1463174537901 Marionette TRACE conn5 <- [1,2270,null,{}] 14:22:17 INFO - PROCESS | 3432 | 1463174537904 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:18 INFO - PROCESS | 3432 | 1463174538011 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 14:22:18 INFO - PROCESS | 3432 | 1463174538023 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471BA800 == 108 [pid = 3432] [id = 577] 14:22:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 196 (0000001D44396000) [pid = 3432] [serial = 1731] [outer = 0000000000000000] 14:22:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 197 (0000001D4443B000) [pid = 3432] [serial = 1732] [outer = 0000001D44396000] 14:22:18 INFO - PROCESS | 3432 | 1463174538077 Marionette DEBUG loaded listener.js 14:22:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 198 (0000001D444E1400) [pid = 3432] [serial = 1733] [outer = 0000001D44396000] 14:22:18 INFO - PROCESS | 3432 | 1463174538536 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 14:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 690ms 14:22:18 INFO - PROCESS | 3432 | 1463174538592 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 14:22:18 INFO - PROCESS | 3432 | 1463174538594 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 14:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:22:18 INFO - PROCESS | 3432 | 1463174538597 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:22:18 INFO - PROCESS | 3432 | 1463174538599 Marionette TRACE conn5 <- [1,2274,null,{}] 14:22:18 INFO - PROCESS | 3432 | 1463174538603 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:18 INFO - PROCESS | 3432 | 1463174538706 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 14:22:18 INFO - PROCESS | 3432 | 1463174538713 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4819A800 == 109 [pid = 3432] [id = 578] 14:22:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 199 (0000001D448C1C00) [pid = 3432] [serial = 1734] [outer = 0000000000000000] 14:22:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 200 (0000001D448F6C00) [pid = 3432] [serial = 1735] [outer = 0000001D448C1C00] 14:22:18 INFO - PROCESS | 3432 | 1463174538758 Marionette DEBUG loaded listener.js 14:22:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 201 (0000001D449C0400) [pid = 3432] [serial = 1736] [outer = 0000001D448C1C00] 14:22:19 INFO - PROCESS | 3432 | 1463174539248 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 14:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 14:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 14:22:19 INFO - PROCESS | 3432 | 1463174539298 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 14:22:19 INFO - PROCESS | 3432 | 1463174539300 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 14:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:22:19 INFO - PROCESS | 3432 | 1463174539304 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:22:19 INFO - PROCESS | 3432 | 1463174539306 Marionette TRACE conn5 <- [1,2278,null,{}] 14:22:19 INFO - PROCESS | 3432 | 1463174539310 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:19 INFO - PROCESS | 3432 | 1463174539524 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 14:22:19 INFO - PROCESS | 3432 | 1463174539557 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4ABD7000 == 110 [pid = 3432] [id = 579] 14:22:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 202 (0000001D47436400) [pid = 3432] [serial = 1737] [outer = 0000000000000000] 14:22:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 203 (0000001D4A140800) [pid = 3432] [serial = 1738] [outer = 0000001D47436400] 14:22:19 INFO - PROCESS | 3432 | 1463174539605 Marionette DEBUG loaded listener.js 14:22:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 204 (0000001D4B258C00) [pid = 3432] [serial = 1739] [outer = 0000001D47436400] 14:22:20 INFO - PROCESS | 3432 | 1463174540076 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 14:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 837ms 14:22:20 INFO - PROCESS | 3432 | 1463174540143 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 14:22:20 INFO - PROCESS | 3432 | 1463174540145 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 14:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:22:20 INFO - PROCESS | 3432 | 1463174540149 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:22:20 INFO - PROCESS | 3432 | 1463174540151 Marionette TRACE conn5 <- [1,2282,null,{}] 14:22:20 INFO - PROCESS | 3432 | 1463174540154 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:20 INFO - PROCESS | 3432 | 1463174540299 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 14:22:20 INFO - PROCESS | 3432 | 1463174540321 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BB4C000 == 111 [pid = 3432] [id = 580] 14:22:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 205 (0000001D4B30DC00) [pid = 3432] [serial = 1740] [outer = 0000000000000000] 14:22:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 206 (0000001D4BB18800) [pid = 3432] [serial = 1741] [outer = 0000001D4B30DC00] 14:22:20 INFO - PROCESS | 3432 | 1463174540367 Marionette DEBUG loaded listener.js 14:22:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 207 (0000001D4BB9D800) [pid = 3432] [serial = 1742] [outer = 0000001D4B30DC00] 14:22:20 INFO - PROCESS | 3432 | 1463174540826 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 14:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 733ms 14:22:21 INFO - PROCESS | 3432 | 1463174541150 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 14:22:21 INFO - PROCESS | 3432 | 1463174541152 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 206 (0000001D34105C00) [pid = 3432] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 205 (0000001D401EFC00) [pid = 3432] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 204 (0000001D31823C00) [pid = 3432] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 203 (0000001D46C3A800) [pid = 3432] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 202 (0000001D4ABE8800) [pid = 3432] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 201 (0000001D44437400) [pid = 3432] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 200 (0000001D43787C00) [pid = 3432] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 199 (0000001D4443D000) [pid = 3432] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 198 (0000001D448FCC00) [pid = 3432] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 197 (0000001D4BB6E800) [pid = 3432] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 196 (0000001D3C6C1C00) [pid = 3432] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:22:21 INFO - PROCESS | 3432 | --DOMWINDOW == 195 (0000001D472BC000) [pid = 3432] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:22:21 INFO - PROCESS | 3432 | 1463174541177 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - PROCESS | 3432 | 1463174541179 Marionette TRACE conn5 <- [1,2286,null,{}] 14:22:21 INFO - PROCESS | 3432 | 1463174541183 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:21 INFO - PROCESS | 3432 | 1463174541287 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 14:22:21 INFO - PROCESS | 3432 | 1463174541293 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48199000 == 112 [pid = 3432] [id = 581] 14:22:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 196 (0000001D3FF85C00) [pid = 3432] [serial = 1743] [outer = 0000000000000000] 14:22:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 197 (0000001D430DCC00) [pid = 3432] [serial = 1744] [outer = 0000001D3FF85C00] 14:22:21 INFO - PROCESS | 3432 | 1463174541340 Marionette DEBUG loaded listener.js 14:22:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 198 (0000001D47435800) [pid = 3432] [serial = 1745] [outer = 0000001D3FF85C00] 14:22:21 INFO - PROCESS | 3432 | 1463174541784 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 14:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 628ms 14:22:21 INFO - PROCESS | 3432 | 1463174541806 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 14:22:21 INFO - PROCESS | 3432 | 1463174541808 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 14:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:22:21 INFO - PROCESS | 3432 | 1463174541811 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - PROCESS | 3432 | 1463174541813 Marionette TRACE conn5 <- [1,2290,null,{}] 14:22:21 INFO - PROCESS | 3432 | 1463174541831 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:21 INFO - PROCESS | 3432 | 1463174541944 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 14:22:21 INFO - PROCESS | 3432 | 1463174541950 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4EDC9800 == 113 [pid = 3432] [id = 582] 14:22:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 199 (0000001D4C1EBC00) [pid = 3432] [serial = 1746] [outer = 0000000000000000] 14:22:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 200 (0000001D4CB0D000) [pid = 3432] [serial = 1747] [outer = 0000001D4C1EBC00] 14:22:22 INFO - PROCESS | 3432 | 1463174541995 Marionette DEBUG loaded listener.js 14:22:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 201 (0000001D4CB49800) [pid = 3432] [serial = 1748] [outer = 0000001D4C1EBC00] 14:22:22 INFO - PROCESS | 3432 | 1463174542452 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 691ms 14:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:22:22 INFO - PROCESS | 3432 | 1463174542506 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 14:22:22 INFO - PROCESS | 3432 | 1463174542508 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 14:22:22 INFO - PROCESS | 3432 | 1463174542512 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:22:22 INFO - PROCESS | 3432 | 1463174542514 Marionette TRACE conn5 <- [1,2294,null,{}] 14:22:22 INFO - PROCESS | 3432 | 1463174542518 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:22 INFO - PROCESS | 3432 | 1463174542628 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 14:22:22 INFO - PROCESS | 3432 | 1463174542639 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F719000 == 114 [pid = 3432] [id = 583] 14:22:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 202 (0000001D4D484000) [pid = 3432] [serial = 1749] [outer = 0000000000000000] 14:22:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 203 (0000001D4D488800) [pid = 3432] [serial = 1750] [outer = 0000001D4D484000] 14:22:22 INFO - PROCESS | 3432 | 1463174542713 Marionette DEBUG loaded listener.js 14:22:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 204 (0000001D4DA60800) [pid = 3432] [serial = 1751] [outer = 0000001D4D484000] 14:22:23 INFO - PROCESS | 3432 | 1463174543278 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 14:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 836ms 14:22:23 INFO - PROCESS | 3432 | 1463174543352 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 14:22:23 INFO - PROCESS | 3432 | 1463174543356 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 14:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:22:23 INFO - PROCESS | 3432 | 1463174543363 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:22:23 INFO - PROCESS | 3432 | 1463174543367 Marionette TRACE conn5 <- [1,2298,null,{}] 14:22:23 INFO - PROCESS | 3432 | 1463174543375 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:23 INFO - PROCESS | 3432 | 1463174543519 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 14:22:23 INFO - PROCESS | 3432 | 1463174543674 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42D22800 == 115 [pid = 3432] [id = 584] 14:22:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 205 (0000001D3742BC00) [pid = 3432] [serial = 1752] [outer = 0000000000000000] 14:22:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 206 (0000001D37B7A000) [pid = 3432] [serial = 1753] [outer = 0000001D3742BC00] 14:22:23 INFO - PROCESS | 3432 | 1463174543736 Marionette DEBUG loaded listener.js 14:22:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 207 (0000001D3D6B6800) [pid = 3432] [serial = 1754] [outer = 0000001D3742BC00] 14:22:24 INFO - PROCESS | 3432 | 1463174544364 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1036ms 14:22:24 INFO - PROCESS | 3432 | 1463174544401 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 14:22:24 INFO - PROCESS | 3432 | 1463174544408 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 14:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:22:24 INFO - PROCESS | 3432 | 1463174544415 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:22:24 INFO - PROCESS | 3432 | 1463174544418 Marionette TRACE conn5 <- [1,2302,null,{}] 14:22:24 INFO - PROCESS | 3432 | 1463174544423 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:24 INFO - PROCESS | 3432 | 1463174544610 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 14:22:24 INFO - PROCESS | 3432 | 1463174544766 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471A9000 == 116 [pid = 3432] [id = 585] 14:22:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 208 (0000001D3D081000) [pid = 3432] [serial = 1755] [outer = 0000000000000000] 14:22:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 209 (0000001D43CD3C00) [pid = 3432] [serial = 1756] [outer = 0000001D3D081000] 14:22:24 INFO - PROCESS | 3432 | 1463174544824 Marionette DEBUG loaded listener.js 14:22:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 210 (0000001D444CC000) [pid = 3432] [serial = 1757] [outer = 0000001D3D081000] 14:22:25 INFO - PROCESS | 3432 | 1463174545454 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 14:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1084ms 14:22:25 INFO - PROCESS | 3432 | 1463174545512 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 14:22:25 INFO - PROCESS | 3432 | 1463174545514 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 14:22:25 INFO - PROCESS | 3432 | 1463174545518 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:22:25 INFO - PROCESS | 3432 | 1463174545523 Marionette TRACE conn5 <- [1,2306,null,{}] 14:22:25 INFO - PROCESS | 3432 | 1463174545535 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:25 INFO - PROCESS | 3432 | 1463174545672 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 14:22:25 INFO - PROCESS | 3432 | 1463174545830 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D526CA800 == 117 [pid = 3432] [id = 586] 14:22:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 211 (0000001D47435400) [pid = 3432] [serial = 1758] [outer = 0000000000000000] 14:22:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 212 (0000001D4855A400) [pid = 3432] [serial = 1759] [outer = 0000001D47435400] 14:22:25 INFO - PROCESS | 3432 | 1463174545892 Marionette DEBUG loaded listener.js 14:22:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 213 (0000001D4CB10000) [pid = 3432] [serial = 1760] [outer = 0000001D47435400] 14:22:26 INFO - PROCESS | 3432 | 1463174546502 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 14:22:26 INFO - PROCESS | 3432 | 1463174546558 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 14:22:26 INFO - PROCESS | 3432 | 1463174546562 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:22:26 INFO - PROCESS | 3432 | 1463174546564 Marionette TRACE conn5 <- [1,2310,null,{}] 14:22:26 INFO - PROCESS | 3432 | 1463174546567 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:26 INFO - PROCESS | 3432 | 1463174546730 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 14:22:26 INFO - PROCESS | 3432 | 1463174546888 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:26 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D53B18800 == 118 [pid = 3432] [id = 587] 14:22:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 214 (0000001D4EC50000) [pid = 3432] [serial = 1761] [outer = 0000000000000000] 14:22:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 215 (0000001D4F254400) [pid = 3432] [serial = 1762] [outer = 0000001D4EC50000] 14:22:26 INFO - PROCESS | 3432 | 1463174546945 Marionette DEBUG loaded listener.js 14:22:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 216 (0000001D4F520000) [pid = 3432] [serial = 1763] [outer = 0000001D4EC50000] 14:22:27 INFO - PROCESS | 3432 | 1463174547544 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1037ms 14:22:27 INFO - PROCESS | 3432 | 1463174547601 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 14:22:27 INFO - PROCESS | 3432 | 1463174547603 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 14:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:22:27 INFO - PROCESS | 3432 | 1463174547624 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:22:27 INFO - PROCESS | 3432 | 1463174547626 Marionette TRACE conn5 <- [1,2314,null,{}] 14:22:27 INFO - PROCESS | 3432 | 1463174547630 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:27 INFO - PROCESS | 3432 | 1463174547763 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 14:22:27 INFO - PROCESS | 3432 | 1463174547923 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D541C5000 == 119 [pid = 3432] [id = 588] 14:22:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 217 (0000001D4F538C00) [pid = 3432] [serial = 1764] [outer = 0000000000000000] 14:22:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 218 (0000001D4F53E800) [pid = 3432] [serial = 1765] [outer = 0000001D4F538C00] 14:22:27 INFO - PROCESS | 3432 | 1463174547980 Marionette DEBUG loaded listener.js 14:22:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 219 (0000001D4F545000) [pid = 3432] [serial = 1766] [outer = 0000001D4F538C00] 14:22:28 INFO - PROCESS | 3432 | 1463174548527 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1004ms 14:22:28 INFO - PROCESS | 3432 | 1463174548614 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 14:22:28 INFO - PROCESS | 3432 | 1463174548617 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 14:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:22:28 INFO - PROCESS | 3432 | 1463174548620 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - PROCESS | 3432 | 1463174548622 Marionette TRACE conn5 <- [1,2318,null,{}] 14:22:28 INFO - PROCESS | 3432 | 1463174548626 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:28 INFO - PROCESS | 3432 | 1463174548785 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 14:22:28 INFO - PROCESS | 3432 | 1463174548951 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D541E7800 == 120 [pid = 3432] [id = 589] 14:22:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 220 (0000001D4FFA7000) [pid = 3432] [serial = 1767] [outer = 0000000000000000] 14:22:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 221 (0000001D4FFAC000) [pid = 3432] [serial = 1768] [outer = 0000001D4FFA7000] 14:22:29 INFO - PROCESS | 3432 | 1463174549009 Marionette DEBUG loaded listener.js 14:22:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 222 (0000001D5276B000) [pid = 3432] [serial = 1769] [outer = 0000001D4FFA7000] 14:22:29 INFO - PROCESS | 3432 | 1463174549592 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 984ms 14:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:22:29 INFO - PROCESS | 3432 | 1463174549607 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 14:22:29 INFO - PROCESS | 3432 | 1463174549609 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 14:22:29 INFO - PROCESS | 3432 | 1463174549613 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:22:29 INFO - PROCESS | 3432 | 1463174549615 Marionette TRACE conn5 <- [1,2322,null,{}] 14:22:29 INFO - PROCESS | 3432 | 1463174549638 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:29 INFO - PROCESS | 3432 | 1463174549764 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 14:22:29 INFO - PROCESS | 3432 | 1463174549894 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D51E19000 == 121 [pid = 3432] [id = 590] 14:22:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 223 (0000001D3FE59C00) [pid = 3432] [serial = 1770] [outer = 0000000000000000] 14:22:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 224 (0000001D3FE5F800) [pid = 3432] [serial = 1771] [outer = 0000001D3FE59C00] 14:22:29 INFO - PROCESS | 3432 | 1463174549950 Marionette DEBUG loaded listener.js 14:22:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 225 (0000001D4FFB2C00) [pid = 3432] [serial = 1772] [outer = 0000001D3FE59C00] 14:22:30 INFO - PROCESS | 3432 | 1463174550471 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 14:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 943ms 14:22:30 INFO - PROCESS | 3432 | 1463174550559 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 14:22:30 INFO - PROCESS | 3432 | 1463174550562 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 14:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:22:30 INFO - PROCESS | 3432 | 1463174550566 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:22:30 INFO - PROCESS | 3432 | 1463174550568 Marionette TRACE conn5 <- [1,2326,null,{}] 14:22:30 INFO - PROCESS | 3432 | 1463174550572 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:30 INFO - PROCESS | 3432 | 1463174550703 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 14:22:30 INFO - PROCESS | 3432 | 1463174550873 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4FDBA000 == 122 [pid = 3432] [id = 591] 14:22:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 226 (0000001D51F04400) [pid = 3432] [serial = 1773] [outer = 0000000000000000] 14:22:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 227 (0000001D51F09000) [pid = 3432] [serial = 1774] [outer = 0000001D51F04400] 14:22:30 INFO - PROCESS | 3432 | 1463174550929 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 228 (0000001D51F10C00) [pid = 3432] [serial = 1775] [outer = 0000001D51F04400] 14:22:31 INFO - PROCESS | 3432 | 1463174551470 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 944ms 14:22:31 INFO - PROCESS | 3432 | 1463174551512 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 14:22:31 INFO - PROCESS | 3432 | 1463174551515 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 14:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:22:31 INFO - PROCESS | 3432 | 1463174551519 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - PROCESS | 3432 | 1463174551521 Marionette TRACE conn5 <- [1,2330,null,{}] 14:22:31 INFO - PROCESS | 3432 | 1463174551526 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:31 INFO - PROCESS | 3432 | 1463174551662 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 14:22:31 INFO - PROCESS | 3432 | 1463174551835 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D542C5000 == 123 [pid = 3432] [id = 592] 14:22:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 229 (0000001D51E29400) [pid = 3432] [serial = 1776] [outer = 0000000000000000] 14:22:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 230 (0000001D51E2DC00) [pid = 3432] [serial = 1777] [outer = 0000001D51E29400] 14:22:31 INFO - PROCESS | 3432 | 1463174551892 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 231 (0000001D51E34C00) [pid = 3432] [serial = 1778] [outer = 0000001D51E29400] 14:22:32 INFO - PROCESS | 3432 | 1463174552466 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 14:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 985ms 14:22:32 INFO - PROCESS | 3432 | 1463174552518 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 14:22:32 INFO - PROCESS | 3432 | 1463174552521 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 14:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:22:32 INFO - PROCESS | 3432 | 1463174552526 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:22:32 INFO - PROCESS | 3432 | 1463174552528 Marionette TRACE conn5 <- [1,2334,null,{}] 14:22:32 INFO - PROCESS | 3432 | 1463174552532 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:32 INFO - PROCESS | 3432 | 1463174552660 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 14:22:32 INFO - PROCESS | 3432 | 1463174552831 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D542E0800 == 124 [pid = 3432] [id = 593] 14:22:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 232 (0000001D50103000) [pid = 3432] [serial = 1779] [outer = 0000000000000000] 14:22:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 233 (0000001D5010B000) [pid = 3432] [serial = 1780] [outer = 0000001D50103000] 14:22:32 INFO - PROCESS | 3432 | 1463174552887 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 234 (0000001D50111800) [pid = 3432] [serial = 1781] [outer = 0000001D50103000] 14:22:33 INFO - PROCESS | 3432 | 1463174553470 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 986ms 14:22:33 INFO - PROCESS | 3432 | 1463174553519 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 14:22:33 INFO - PROCESS | 3432 | 1463174553521 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 14:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:22:33 INFO - PROCESS | 3432 | 1463174553525 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:22:33 INFO - PROCESS | 3432 | 1463174553528 Marionette TRACE conn5 <- [1,2338,null,{}] 14:22:33 INFO - PROCESS | 3432 | 1463174553532 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:33 INFO - PROCESS | 3432 | 1463174553681 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 14:22:33 INFO - PROCESS | 3432 | 1463174553843 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D51E99800 == 125 [pid = 3432] [id = 594] 14:22:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 235 (0000001D5010FC00) [pid = 3432] [serial = 1782] [outer = 0000000000000000] 14:22:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 236 (0000001D53D19400) [pid = 3432] [serial = 1783] [outer = 0000001D5010FC00] 14:22:33 INFO - PROCESS | 3432 | 1463174553905 Marionette DEBUG loaded listener.js 14:22:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 237 (0000001D53E69400) [pid = 3432] [serial = 1784] [outer = 0000001D5010FC00] 14:22:34 INFO - PROCESS | 3432 | 1463174554600 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 14:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1084ms 14:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:22:34 INFO - PROCESS | 3432 | 1463174554611 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 14:22:34 INFO - PROCESS | 3432 | 1463174554614 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 14:22:34 INFO - PROCESS | 3432 | 1463174554635 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:22:34 INFO - PROCESS | 3432 | 1463174554638 Marionette TRACE conn5 <- [1,2342,null,{}] 14:22:34 INFO - PROCESS | 3432 | 1463174554644 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:34 INFO - PROCESS | 3432 | 1463174554777 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 14:22:34 INFO - PROCESS | 3432 | 1463174554942 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE12000 == 126 [pid = 3432] [id = 595] 14:22:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 238 (0000001D433B5400) [pid = 3432] [serial = 1785] [outer = 0000000000000000] 14:22:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 239 (0000001D449EDC00) [pid = 3432] [serial = 1786] [outer = 0000001D433B5400] 14:22:35 INFO - PROCESS | 3432 | 1463174554998 Marionette DEBUG loaded listener.js 14:22:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 240 (0000001D4D481400) [pid = 3432] [serial = 1787] [outer = 0000001D433B5400] 14:22:35 INFO - PROCESS | 3432 | 1463174555598 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 14:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1052ms 14:22:35 INFO - PROCESS | 3432 | 1463174555672 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 14:22:35 INFO - PROCESS | 3432 | 1463174555675 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 14:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:22:35 INFO - PROCESS | 3432 | 1463174555679 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:22:35 INFO - PROCESS | 3432 | 1463174555681 Marionette TRACE conn5 <- [1,2346,null,{}] 14:22:35 INFO - PROCESS | 3432 | 1463174555720 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:35 INFO - PROCESS | 3432 | 1463174555859 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 14:22:36 INFO - PROCESS | 3432 | 1463174556387 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:36 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3289E800 == 127 [pid = 3432] [id = 596] 14:22:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 241 (0000001D30DC2000) [pid = 3432] [serial = 1788] [outer = 0000000000000000] 14:22:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 242 (0000001D30DC8C00) [pid = 3432] [serial = 1789] [outer = 0000001D30DC2000] 14:22:36 INFO - PROCESS | 3432 | 1463174556443 Marionette DEBUG loaded listener.js 14:22:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 243 (0000001D31829400) [pid = 3432] [serial = 1790] [outer = 0000001D30DC2000] 14:22:37 INFO - PROCESS | 3432 | 1463174557039 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 14:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1403ms 14:22:37 INFO - PROCESS | 3432 | 1463174557085 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 14:22:37 INFO - PROCESS | 3432 | 1463174557090 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 14:22:37 INFO - PROCESS | 3432 | 1463174557094 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:22:37 INFO - PROCESS | 3432 | 1463174557098 Marionette TRACE conn5 <- [1,2350,null,{}] 14:22:37 INFO - PROCESS | 3432 | 1463174557103 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:37 INFO - PROCESS | 3432 | 1463174557228 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 14:22:37 INFO - PROCESS | 3432 | 1463174557407 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3EA7E800 == 128 [pid = 3432] [id = 597] 14:22:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 244 (0000001D3297E000) [pid = 3432] [serial = 1791] [outer = 0000000000000000] 14:22:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 245 (0000001D32A0B000) [pid = 3432] [serial = 1792] [outer = 0000001D3297E000] 14:22:37 INFO - PROCESS | 3432 | 1463174557463 Marionette DEBUG loaded listener.js 14:22:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 246 (0000001D32B5A400) [pid = 3432] [serial = 1793] [outer = 0000001D3297E000] 14:22:38 INFO - PROCESS | 3432 | 1463174558127 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4EDC9800 == 127 [pid = 3432] [id = 582] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48199000 == 126 [pid = 3432] [id = 581] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BB4C000 == 125 [pid = 3432] [id = 580] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4ABD7000 == 124 [pid = 3432] [id = 579] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 245 (0000001D4BB66000) [pid = 3432] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 244 (0000001D4F518800) [pid = 3432] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 243 (0000001D4DA64400) [pid = 3432] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 242 (0000001D3CA2E400) [pid = 3432] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 241 (0000001D4430D000) [pid = 3432] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 240 (0000001D4F2D8C00) [pid = 3432] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 239 (0000001D4BB9A000) [pid = 3432] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4819A800 == 123 [pid = 3432] [id = 578] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471BA800 == 122 [pid = 3432] [id = 577] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D15000 == 121 [pid = 3432] [id = 576] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37399800 == 120 [pid = 3432] [id = 575] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D431C3800 == 119 [pid = 3432] [id = 574] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D526DE800 == 118 [pid = 3432] [id = 572] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4ECA5800 == 117 [pid = 3432] [id = 571] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4EC8B000 == 116 [pid = 3432] [id = 570] 14:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1129ms 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44225800 == 115 [pid = 3432] [id = 569] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D442A4800 == 114 [pid = 3432] [id = 568] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4428E000 == 113 [pid = 3432] [id = 567] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F995800 == 112 [pid = 3432] [id = 566] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D530DA800 == 111 [pid = 3432] [id = 565] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F724000 == 110 [pid = 3432] [id = 564] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4805E000 == 109 [pid = 3432] [id = 563] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4331A000 == 108 [pid = 3432] [id = 562] 14:22:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D317E2000 == 107 [pid = 3432] [id = 11] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 238 (0000001D4B672800) [pid = 3432] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 237 (0000001D3BB80400) [pid = 3432] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 236 (0000001D449F9800) [pid = 3432] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 235 (0000001D37429C00) [pid = 3432] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 234 (0000001D42D40000) [pid = 3432] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 233 (0000001D373F1800) [pid = 3432] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 232 (0000001D4854F800) [pid = 3432] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 231 (0000001D4B24A000) [pid = 3432] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 230 (0000001D46C3C000) [pid = 3432] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 229 (0000001D44388800) [pid = 3432] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 228 (0000001D42289800) [pid = 3432] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 227 (0000001D444C0C00) [pid = 3432] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 226 (0000001D449BA000) [pid = 3432] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 225 (0000001D430E2000) [pid = 3432] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 224 (0000001D45CBB400) [pid = 3432] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 223 (0000001D4C3B7800) [pid = 3432] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 222 (0000001D490F5C00) [pid = 3432] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 221 (0000001D40218000) [pid = 3432] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 220 (0000001D4457BC00) [pid = 3432] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 219 (0000001D472B8400) [pid = 3432] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 218 (0000001D4D47E800) [pid = 3432] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 217 (0000001D3CF4F800) [pid = 3432] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 216 (0000001D3287E400) [pid = 3432] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 215 (0000001D32BE8800) [pid = 3432] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 214 (0000001D43C5EC00) [pid = 3432] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | --DOMWINDOW == 213 (0000001D4AA7B000) [pid = 3432] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 14:22:38 INFO - PROCESS | 3432 | 1463174558296 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 14:22:38 INFO - PROCESS | 3432 | 1463174558300 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 14:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:22:38 INFO - PROCESS | 3432 | 1463174558314 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:22:38 INFO - PROCESS | 3432 | 1463174558317 Marionette TRACE conn5 <- [1,2354,null,{}] 14:22:38 INFO - PROCESS | 3432 | 1463174558321 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:38 INFO - PROCESS | 3432 | 1463174558430 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 14:22:38 INFO - PROCESS | 3432 | 1463174558438 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FB83800 == 108 [pid = 3432] [id = 598] 14:22:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 214 (0000001D34106C00) [pid = 3432] [serial = 1794] [outer = 0000000000000000] 14:22:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 215 (0000001D37205400) [pid = 3432] [serial = 1795] [outer = 0000001D34106C00] 14:22:38 INFO - PROCESS | 3432 | 1463174558486 Marionette DEBUG loaded listener.js 14:22:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 216 (0000001D37AE3400) [pid = 3432] [serial = 1796] [outer = 0000001D34106C00] 14:22:39 INFO - PROCESS | 3432 | 1463174559074 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 14:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 793ms 14:22:39 INFO - PROCESS | 3432 | 1463174559110 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 14:22:39 INFO - PROCESS | 3432 | 1463174559112 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 14:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:22:39 INFO - PROCESS | 3432 | 1463174559122 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:22:39 INFO - PROCESS | 3432 | 1463174559128 Marionette TRACE conn5 <- [1,2358,null,{}] 14:22:39 INFO - PROCESS | 3432 | 1463174559134 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:39 INFO - PROCESS | 3432 | 1463174559249 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 14:22:39 INFO - PROCESS | 3432 | 1463174559367 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41E46800 == 109 [pid = 3432] [id = 599] 14:22:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 217 (0000001D381D3800) [pid = 3432] [serial = 1797] [outer = 0000000000000000] 14:22:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 218 (0000001D38E0F000) [pid = 3432] [serial = 1798] [outer = 0000001D381D3800] 14:22:39 INFO - PROCESS | 3432 | 1463174559414 Marionette DEBUG loaded listener.js 14:22:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 219 (0000001D39A10800) [pid = 3432] [serial = 1799] [outer = 0000001D381D3800] 14:22:39 INFO - PROCESS | 3432 | 1463174559817 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 14:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 753ms 14:22:39 INFO - PROCESS | 3432 | 1463174559872 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 14:22:39 INFO - PROCESS | 3432 | 1463174559882 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 14:22:39 INFO - PROCESS | 3432 | 1463174559886 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:22:39 INFO - PROCESS | 3432 | 1463174559888 Marionette TRACE conn5 <- [1,2362,null,{}] 14:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:22:39 INFO - PROCESS | 3432 | 1463174559892 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:40 INFO - PROCESS | 3432 | 1463174559998 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 14:22:40 INFO - PROCESS | 3432 | 1463174560039 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4307A800 == 110 [pid = 3432] [id = 600] 14:22:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 220 (0000001D3CB13C00) [pid = 3432] [serial = 1800] [outer = 0000000000000000] 14:22:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 221 (0000001D3D0EF000) [pid = 3432] [serial = 1801] [outer = 0000001D3CB13C00] 14:22:40 INFO - PROCESS | 3432 | 1463174560086 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 222 (0000001D3D5E6000) [pid = 3432] [serial = 1802] [outer = 0000001D3CB13C00] 14:22:40 INFO - PROCESS | 3432 | 1463174560550 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 14:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 14:22:40 INFO - PROCESS | 3432 | 1463174560603 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 14:22:40 INFO - PROCESS | 3432 | 1463174560605 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 14:22:40 INFO - PROCESS | 3432 | 1463174560608 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:22:40 INFO - PROCESS | 3432 | 1463174560610 Marionette TRACE conn5 <- [1,2366,null,{}] 14:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:22:40 INFO - PROCESS | 3432 | 1463174560626 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:40 INFO - PROCESS | 3432 | 1463174560767 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 14:22:40 INFO - PROCESS | 3432 | 1463174560785 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4330E000 == 111 [pid = 3432] [id = 601] 14:22:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 223 (0000001D3D817C00) [pid = 3432] [serial = 1803] [outer = 0000000000000000] 14:22:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 224 (0000001D3D81EC00) [pid = 3432] [serial = 1804] [outer = 0000001D3D817C00] 14:22:40 INFO - PROCESS | 3432 | 1463174560840 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 225 (0000001D3F855800) [pid = 3432] [serial = 1805] [outer = 0000001D3D817C00] 14:22:41 INFO - PROCESS | 3432 | 1463174561346 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 14:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 794ms 14:22:41 INFO - PROCESS | 3432 | 1463174561430 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 14:22:41 INFO - PROCESS | 3432 | 1463174561433 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 14:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:22:41 INFO - PROCESS | 3432 | 1463174561441 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - PROCESS | 3432 | 1463174561443 Marionette TRACE conn5 <- [1,2370,null,{}] 14:22:41 INFO - PROCESS | 3432 | 1463174561446 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:41 INFO - PROCESS | 3432 | 1463174561600 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 14:22:41 INFO - PROCESS | 3432 | 1463174561625 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D1A000 == 112 [pid = 3432] [id = 602] 14:22:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 226 (0000001D40136000) [pid = 3432] [serial = 1806] [outer = 0000000000000000] 14:22:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 227 (0000001D401F0800) [pid = 3432] [serial = 1807] [outer = 0000001D40136000] 14:22:41 INFO - PROCESS | 3432 | 1463174561671 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 228 (0000001D40211000) [pid = 3432] [serial = 1808] [outer = 0000001D40136000] 14:22:42 INFO - PROCESS | 3432 | 1463174562138 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 14:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 14:22:42 INFO - PROCESS | 3432 | 1463174562175 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 14:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:22:42 INFO - PROCESS | 3432 | 1463174562178 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 14:22:42 INFO - PROCESS | 3432 | 1463174562181 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:22:42 INFO - PROCESS | 3432 | 1463174562183 Marionette TRACE conn5 <- [1,2374,null,{}] 14:22:42 INFO - PROCESS | 3432 | 1463174562194 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:42 INFO - PROCESS | 3432 | 1463174562335 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 14:22:42 INFO - PROCESS | 3432 | 1463174562355 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4427D000 == 113 [pid = 3432] [id = 603] 14:22:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 229 (0000001D40138C00) [pid = 3432] [serial = 1809] [outer = 0000000000000000] 14:22:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 230 (0000001D4073A400) [pid = 3432] [serial = 1810] [outer = 0000001D40138C00] 14:22:42 INFO - PROCESS | 3432 | 1463174562402 Marionette DEBUG loaded listener.js 14:22:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 231 (0000001D4232FC00) [pid = 3432] [serial = 1811] [outer = 0000001D40138C00] 14:22:43 INFO - PROCESS | 3432 | --DOMWINDOW == 230 (0000001D47436400) [pid = 3432] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:22:43 INFO - PROCESS | 3432 | --DOMWINDOW == 229 (0000001D4B30DC00) [pid = 3432] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:22:43 INFO - PROCESS | 3432 | --DOMWINDOW == 228 (0000001D3FF85C00) [pid = 3432] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:22:43 INFO - PROCESS | 3432 | --DOMWINDOW == 227 (0000001D4C1EBC00) [pid = 3432] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:22:43 INFO - PROCESS | 3432 | --DOMWINDOW == 226 (0000001D44396000) [pid = 3432] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:22:43 INFO - PROCESS | 3432 | --DOMWINDOW == 225 (0000001D448C1C00) [pid = 3432] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:22:43 INFO - PROCESS | 3432 | --DOMWINDOW == 224 (0000001D32936000) [pid = 3432] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:22:43 INFO - PROCESS | 3432 | --DOMWINDOW == 223 (0000001D381AE800) [pid = 3432] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:22:43 INFO - PROCESS | 3432 | --DOMWINDOW == 222 (0000001D3290B400) [pid = 3432] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:22:43 INFO - PROCESS | 3432 | 1463174563184 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 14:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1038ms 14:22:43 INFO - PROCESS | 3432 | 1463174563223 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 14:22:43 INFO - PROCESS | 3432 | 1463174563225 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 14:22:43 INFO - PROCESS | 3432 | 1463174563244 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:22:43 INFO - PROCESS | 3432 | 1463174563254 Marionette TRACE conn5 <- [1,2378,null,{}] 14:22:43 INFO - PROCESS | 3432 | 1463174563258 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:43 INFO - PROCESS | 3432 | 1463174563362 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 14:22:43 INFO - PROCESS | 3432 | 1463174563371 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A24000 == 114 [pid = 3432] [id = 604] 14:22:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 223 (0000001D3D6B6400) [pid = 3432] [serial = 1812] [outer = 0000000000000000] 14:22:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 224 (0000001D42DEF400) [pid = 3432] [serial = 1813] [outer = 0000001D3D6B6400] 14:22:43 INFO - PROCESS | 3432 | 1463174563417 Marionette DEBUG loaded listener.js 14:22:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 225 (0000001D430B6400) [pid = 3432] [serial = 1814] [outer = 0000001D3D6B6400] 14:22:43 INFO - PROCESS | 3432 | 1463174563868 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 648ms 14:22:43 INFO - PROCESS | 3432 | 1463174563915 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 14:22:43 INFO - PROCESS | 3432 | 1463174563917 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 14:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:22:43 INFO - PROCESS | 3432 | 1463174563921 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:22:43 INFO - PROCESS | 3432 | 1463174563923 Marionette TRACE conn5 <- [1,2382,null,{}] 14:22:43 INFO - PROCESS | 3432 | 1463174563926 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:44 INFO - PROCESS | 3432 | 1463174564033 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 14:22:44 INFO - PROCESS | 3432 | 1463174564039 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F3F000 == 115 [pid = 3432] [id = 605] 14:22:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 226 (0000001D430E2000) [pid = 3432] [serial = 1815] [outer = 0000000000000000] 14:22:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 227 (0000001D43107800) [pid = 3432] [serial = 1816] [outer = 0000001D430E2000] 14:22:44 INFO - PROCESS | 3432 | 1463174564085 Marionette DEBUG loaded listener.js 14:22:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 228 (0000001D433B4800) [pid = 3432] [serial = 1817] [outer = 0000001D430E2000] 14:22:44 INFO - PROCESS | 3432 | 1463174564585 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 690ms 14:22:44 INFO - PROCESS | 3432 | 1463174564614 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 14:22:44 INFO - PROCESS | 3432 | 1463174564617 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 14:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:22:44 INFO - PROCESS | 3432 | 1463174564620 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:22:44 INFO - PROCESS | 3432 | 1463174564622 Marionette TRACE conn5 <- [1,2386,null,{}] 14:22:44 INFO - PROCESS | 3432 | 1463174564626 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:44 INFO - PROCESS | 3432 | 1463174564740 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 14:22:44 INFO - PROCESS | 3432 | 1463174564747 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471A1800 == 116 [pid = 3432] [id = 606] 14:22:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 229 (0000001D43789000) [pid = 3432] [serial = 1818] [outer = 0000000000000000] 14:22:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 230 (0000001D43C5E000) [pid = 3432] [serial = 1819] [outer = 0000001D43789000] 14:22:44 INFO - PROCESS | 3432 | 1463174564798 Marionette DEBUG loaded listener.js 14:22:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 231 (0000001D4430D000) [pid = 3432] [serial = 1820] [outer = 0000001D43789000] 14:22:45 INFO - PROCESS | 3432 | 1463174565627 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1031ms 14:22:45 INFO - PROCESS | 3432 | 1463174565655 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 14:22:45 INFO - PROCESS | 3432 | 1463174565661 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 14:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:22:45 INFO - PROCESS | 3432 | 1463174565665 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:22:45 INFO - PROCESS | 3432 | 1463174565670 Marionette TRACE conn5 <- [1,2390,null,{}] 14:22:45 INFO - PROCESS | 3432 | 1463174565697 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:45 INFO - PROCESS | 3432 | 1463174565870 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 14:22:46 INFO - PROCESS | 3432 | 1463174566031 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FB87800 == 117 [pid = 3432] [id = 607] 14:22:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 232 (0000001D3297AC00) [pid = 3432] [serial = 1821] [outer = 0000000000000000] 14:22:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 233 (0000001D32B60400) [pid = 3432] [serial = 1822] [outer = 0000001D3297AC00] 14:22:46 INFO - PROCESS | 3432 | 1463174566091 Marionette DEBUG loaded listener.js 14:22:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 234 (0000001D3742D400) [pid = 3432] [serial = 1823] [outer = 0000001D3297AC00] 14:22:46 INFO - PROCESS | 3432 | 1463174566696 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 14:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1058ms 14:22:46 INFO - PROCESS | 3432 | 1463174566727 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 14:22:46 INFO - PROCESS | 3432 | 1463174566734 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 14:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:22:46 INFO - PROCESS | 3432 | 1463174566741 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:22:46 INFO - PROCESS | 3432 | 1463174566744 Marionette TRACE conn5 <- [1,2394,null,{}] 14:22:46 INFO - PROCESS | 3432 | 1463174566768 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:46 INFO - PROCESS | 3432 | 1463174566904 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 14:22:47 INFO - PROCESS | 3432 | 1463174567065 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43C81800 == 118 [pid = 3432] [id = 608] 14:22:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 235 (0000001D38B08C00) [pid = 3432] [serial = 1824] [outer = 0000000000000000] 14:22:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 236 (0000001D3CF5B400) [pid = 3432] [serial = 1825] [outer = 0000001D38B08C00] 14:22:47 INFO - PROCESS | 3432 | 1463174567124 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 237 (0000001D3F2EAC00) [pid = 3432] [serial = 1826] [outer = 0000001D38B08C00] 14:22:47 INFO - PROCESS | 3432 | 1463174567716 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 14:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1004ms 14:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:22:47 INFO - PROCESS | 3432 | 1463174567751 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 14:22:47 INFO - PROCESS | 3432 | 1463174567754 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 14:22:47 INFO - PROCESS | 3432 | 1463174567758 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:22:47 INFO - PROCESS | 3432 | 1463174567762 Marionette TRACE conn5 <- [1,2398,null,{}] 14:22:47 INFO - PROCESS | 3432 | 1463174567775 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:47 INFO - PROCESS | 3432 | 1463174567913 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 14:22:48 INFO - PROCESS | 3432 | 1463174568090 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:48 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4767B000 == 119 [pid = 3432] [id = 609] 14:22:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 238 (0000001D42DF8800) [pid = 3432] [serial = 1827] [outer = 0000000000000000] 14:22:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 239 (0000001D433B5000) [pid = 3432] [serial = 1828] [outer = 0000001D42DF8800] 14:22:48 INFO - PROCESS | 3432 | 1463174568151 Marionette DEBUG loaded listener.js 14:22:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 240 (0000001D44304000) [pid = 3432] [serial = 1829] [outer = 0000001D42DF8800] 14:22:48 INFO - PROCESS | 3432 | 1463174568775 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1092ms 14:22:48 INFO - PROCESS | 3432 | 1463174568852 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 14:22:48 INFO - PROCESS | 3432 | 1463174568855 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 14:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:22:48 INFO - PROCESS | 3432 | 1463174568859 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:22:48 INFO - PROCESS | 3432 | 1463174568861 Marionette TRACE conn5 <- [1,2402,null,{}] 14:22:48 INFO - PROCESS | 3432 | 1463174568865 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:49 INFO - PROCESS | 3432 | 1463174568999 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 14:22:49 INFO - PROCESS | 3432 | 1463174569159 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48064800 == 120 [pid = 3432] [id = 610] 14:22:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 241 (0000001D4438C000) [pid = 3432] [serial = 1830] [outer = 0000000000000000] 14:22:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 242 (0000001D44393400) [pid = 3432] [serial = 1831] [outer = 0000001D4438C000] 14:22:49 INFO - PROCESS | 3432 | 1463174569216 Marionette DEBUG loaded listener.js 14:22:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 243 (0000001D4443C000) [pid = 3432] [serial = 1832] [outer = 0000001D4438C000] 14:22:49 INFO - PROCESS | 3432 | 1463174569777 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 14:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 944ms 14:22:49 INFO - PROCESS | 3432 | 1463174569817 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 14:22:49 INFO - PROCESS | 3432 | 1463174569820 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 14:22:49 INFO - PROCESS | 3432 | 1463174569825 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:22:49 INFO - PROCESS | 3432 | 1463174569828 Marionette TRACE conn5 <- [1,2406,null,{}] 14:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:22:49 INFO - PROCESS | 3432 | 1463174569831 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:49 INFO - PROCESS | 3432 | 1463174569961 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 14:22:50 INFO - PROCESS | 3432 | 1463174570132 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48F15000 == 121 [pid = 3432] [id = 611] 14:22:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 244 (0000001D4439FC00) [pid = 3432] [serial = 1833] [outer = 0000000000000000] 14:22:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 245 (0000001D444C4000) [pid = 3432] [serial = 1834] [outer = 0000001D4439FC00] 14:22:50 INFO - PROCESS | 3432 | 1463174570190 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 246 (0000001D444E3800) [pid = 3432] [serial = 1835] [outer = 0000001D4439FC00] 14:22:50 INFO - PROCESS | 3432 | 1463174570796 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1026ms 14:22:50 INFO - PROCESS | 3432 | 1463174570858 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 14:22:50 INFO - PROCESS | 3432 | 1463174570860 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 14:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:22:50 INFO - PROCESS | 3432 | 1463174570864 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:22:50 INFO - PROCESS | 3432 | 1463174570866 Marionette TRACE conn5 <- [1,2410,null,{}] 14:22:50 INFO - PROCESS | 3432 | 1463174570888 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:51 INFO - PROCESS | 3432 | 1463174571089 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 14:22:51 INFO - PROCESS | 3432 | 1463174571206 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:51 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4ABBA800 == 122 [pid = 3432] [id = 612] 14:22:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 247 (0000001D44576000) [pid = 3432] [serial = 1836] [outer = 0000000000000000] 14:22:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 248 (0000001D448C6800) [pid = 3432] [serial = 1837] [outer = 0000001D44576000] 14:22:51 INFO - PROCESS | 3432 | 1463174571266 Marionette DEBUG loaded listener.js 14:22:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 249 (0000001D44949C00) [pid = 3432] [serial = 1838] [outer = 0000001D44576000] 14:22:51 INFO - PROCESS | 3432 | 1463174571845 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1028ms 14:22:51 INFO - PROCESS | 3432 | 1463174571894 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 14:22:51 INFO - PROCESS | 3432 | 1463174571897 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 14:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:22:51 INFO - PROCESS | 3432 | 1463174571901 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:22:51 INFO - PROCESS | 3432 | 1463174571903 Marionette TRACE conn5 <- [1,2414,null,{}] 14:22:51 INFO - PROCESS | 3432 | 1463174571907 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:52 INFO - PROCESS | 3432 | 1463174572036 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 14:22:52 INFO - PROCESS | 3432 | 1463174572208 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4B3A0800 == 123 [pid = 3432] [id = 613] 14:22:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 250 (0000001D44945800) [pid = 3432] [serial = 1839] [outer = 0000000000000000] 14:22:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 251 (0000001D449BA000) [pid = 3432] [serial = 1840] [outer = 0000001D44945800] 14:22:52 INFO - PROCESS | 3432 | 1463174572266 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 252 (0000001D45C4E800) [pid = 3432] [serial = 1841] [outer = 0000001D44945800] 14:22:52 INFO - PROCESS | 3432 | 1463174572878 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1032ms 14:22:52 INFO - PROCESS | 3432 | 1463174572936 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 14:22:52 INFO - PROCESS | 3432 | 1463174572938 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 14:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:22:52 INFO - PROCESS | 3432 | 1463174572942 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:22:52 INFO - PROCESS | 3432 | 1463174572944 Marionette TRACE conn5 <- [1,2418,null,{}] 14:22:52 INFO - PROCESS | 3432 | 1463174572965 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:53 INFO - PROCESS | 3432 | 1463174573093 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 14:22:53 INFO - PROCESS | 3432 | 1463174573254 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BB51800 == 124 [pid = 3432] [id = 614] 14:22:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 253 (0000001D44947C00) [pid = 3432] [serial = 1842] [outer = 0000000000000000] 14:22:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 254 (0000001D45CBA800) [pid = 3432] [serial = 1843] [outer = 0000001D44947C00] 14:22:53 INFO - PROCESS | 3432 | 1463174573310 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 255 (0000001D46C39000) [pid = 3432] [serial = 1844] [outer = 0000001D44947C00] 14:22:53 INFO - PROCESS | 3432 | 1463174573841 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 14:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 943ms 14:22:53 INFO - PROCESS | 3432 | 1463174573888 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 14:22:53 INFO - PROCESS | 3432 | 1463174573890 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 14:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:22:53 INFO - PROCESS | 3432 | 1463174573894 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:22:53 INFO - PROCESS | 3432 | 1463174573896 Marionette TRACE conn5 <- [1,2422,null,{}] 14:22:53 INFO - PROCESS | 3432 | 1463174573900 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:54 INFO - PROCESS | 3432 | 1463174574029 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 14:22:54 INFO - PROCESS | 3432 | 1463174574203 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4BD80000 == 125 [pid = 3432] [id = 615] 14:22:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 256 (0000001D45CC7C00) [pid = 3432] [serial = 1845] [outer = 0000000000000000] 14:22:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 257 (0000001D46E10000) [pid = 3432] [serial = 1846] [outer = 0000001D45CC7C00] 14:22:54 INFO - PROCESS | 3432 | 1463174574260 Marionette DEBUG loaded listener.js 14:22:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 258 (0000001D47316400) [pid = 3432] [serial = 1847] [outer = 0000001D45CC7C00] 14:22:54 INFO - PROCESS | 3432 | 1463174574849 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 14:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 982ms 14:22:54 INFO - PROCESS | 3432 | 1463174574878 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 3432 | 1463174574881 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 14:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:22:54 INFO - PROCESS | 3432 | 1463174574885 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:22:54 INFO - PROCESS | 3432 | 1463174574887 Marionette TRACE conn5 <- [1,2426,null,{}] 14:22:54 INFO - PROCESS | 3432 | 1463174574891 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:55 INFO - PROCESS | 3432 | 1463174575020 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 14:22:55 INFO - PROCESS | 3432 | 1463174575195 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D0B7000 == 126 [pid = 3432] [id = 616] 14:22:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 259 (0000001D46E06400) [pid = 3432] [serial = 1848] [outer = 0000000000000000] 14:22:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 260 (0000001D47440800) [pid = 3432] [serial = 1849] [outer = 0000001D46E06400] 14:22:55 INFO - PROCESS | 3432 | 1463174575252 Marionette DEBUG loaded listener.js 14:22:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 261 (0000001D490F0400) [pid = 3432] [serial = 1850] [outer = 0000001D46E06400] 14:22:55 INFO - PROCESS | 3432 | 1463174575960 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 14:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1141ms 14:22:56 INFO - PROCESS | 3432 | 1463174576029 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 14:22:56 INFO - PROCESS | 3432 | 1463174576032 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 14:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:22:56 INFO - PROCESS | 3432 | 1463174576036 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:22:56 INFO - PROCESS | 3432 | 1463174576039 Marionette TRACE conn5 <- [1,2430,null,{}] 14:22:56 INFO - PROCESS | 3432 | 1463174576043 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:56 INFO - PROCESS | 3432 | 1463174576439 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 14:22:56 INFO - PROCESS | 3432 | 1463174576604 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCEB800 == 127 [pid = 3432] [id = 617] 14:22:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 262 (0000001D31828400) [pid = 3432] [serial = 1851] [outer = 0000000000000000] 14:22:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 263 (0000001D32872000) [pid = 3432] [serial = 1852] [outer = 0000001D31828400] 14:22:56 INFO - PROCESS | 3432 | 1463174576656 Marionette DEBUG loaded listener.js 14:22:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 264 (0000001D32A60800) [pid = 3432] [serial = 1853] [outer = 0000001D31828400] 14:22:57 INFO - PROCESS | 3432 | 1463174577275 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 14:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1282ms 14:22:57 INFO - PROCESS | 3432 | 1463174577321 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 14:22:57 INFO - PROCESS | 3432 | 1463174577325 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 14:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:22:57 INFO - PROCESS | 3432 | 1463174577329 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:22:57 INFO - PROCESS | 3432 | 1463174577334 Marionette TRACE conn5 <- [1,2434,null,{}] 14:22:57 INFO - PROCESS | 3432 | 1463174577338 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:57 INFO - PROCESS | 3432 | 1463174577464 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 14:22:57 INFO - PROCESS | 3432 | 1463174577645 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47203000 == 128 [pid = 3432] [id = 618] 14:22:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 265 (0000001D3BB55C00) [pid = 3432] [serial = 1854] [outer = 0000000000000000] 14:22:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 266 (0000001D3CA3CC00) [pid = 3432] [serial = 1855] [outer = 0000001D3BB55C00] 14:22:57 INFO - PROCESS | 3432 | 1463174577702 Marionette DEBUG loaded listener.js 14:22:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 267 (0000001D3D817800) [pid = 3432] [serial = 1856] [outer = 0000001D3BB55C00] 14:22:58 INFO - PROCESS | 3432 | 1463174578400 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 14:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1127ms 14:22:58 INFO - PROCESS | 3432 | 1463174578461 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 14:22:58 INFO - PROCESS | 3432 | 1463174578465 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 14:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:22:58 INFO - PROCESS | 3432 | 1463174578468 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:22:58 INFO - PROCESS | 3432 | 1463174578470 Marionette TRACE conn5 <- [1,2438,null,{}] 14:22:58 INFO - PROCESS | 3432 | 1463174578474 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:58 INFO - PROCESS | 3432 | 1463174578596 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 14:22:58 INFO - PROCESS | 3432 | 1463174578764 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474D1800 == 129 [pid = 3432] [id = 619] 14:22:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 268 (0000001D401F4000) [pid = 3432] [serial = 1857] [outer = 0000000000000000] 14:22:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 269 (0000001D423E1C00) [pid = 3432] [serial = 1858] [outer = 0000001D401F4000] 14:22:58 INFO - PROCESS | 3432 | 1463174578816 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 270 (0000001D433B7800) [pid = 3432] [serial = 1859] [outer = 0000001D401F4000] 14:22:59 INFO - PROCESS | 3432 | 1463174579425 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 14:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 985ms 14:22:59 INFO - PROCESS | 3432 | 1463174579455 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 14:22:59 INFO - PROCESS | 3432 | 1463174579459 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 14:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:22:59 INFO - PROCESS | 3432 | 1463174579470 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:22:59 INFO - PROCESS | 3432 | 1463174579475 Marionette TRACE conn5 <- [1,2442,null,{}] 14:22:59 INFO - PROCESS | 3432 | 1463174579479 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:59 INFO - PROCESS | 3432 | 1463174579600 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 14:22:59 INFO - PROCESS | 3432 | 1463174579779 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4ABA1000 == 130 [pid = 3432] [id = 620] 14:22:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 271 (0000001D40633800) [pid = 3432] [serial = 1860] [outer = 0000000000000000] 14:22:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 272 (0000001D4439E400) [pid = 3432] [serial = 1861] [outer = 0000001D40633800] 14:22:59 INFO - PROCESS | 3432 | 1463174579830 Marionette DEBUG loaded listener.js 14:22:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 273 (0000001D4457FC00) [pid = 3432] [serial = 1862] [outer = 0000001D40633800] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D49818800 == 129 [pid = 3432] [id = 521] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F3F000 == 128 [pid = 3432] [id = 605] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A24000 == 127 [pid = 3432] [id = 604] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4427D000 == 126 [pid = 3432] [id = 603] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D1A000 == 125 [pid = 3432] [id = 602] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41E46800 == 124 [pid = 3432] [id = 599] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 272 (0000001D51F99C00) [pid = 3432] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 271 (0000001D43CCE400) [pid = 3432] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 270 (0000001D4CB52000) [pid = 3432] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 269 (0000001D46E0C400) [pid = 3432] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 268 (0000001D3CF50400) [pid = 3432] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 267 (0000001D4F257800) [pid = 3432] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 266 (0000001D4CCEF800) [pid = 3432] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 265 (0000001D4F2E2800) [pid = 3432] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 264 (0000001D4AF2D800) [pid = 3432] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 263 (0000001D4D32A000) [pid = 3432] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 262 (0000001D4FF73800) [pid = 3432] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 261 (0000001D51FA1000) [pid = 3432] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 260 (0000001D4D488800) [pid = 3432] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FB83800 == 123 [pid = 3432] [id = 598] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3EA7E800 == 122 [pid = 3432] [id = 597] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3289E800 == 121 [pid = 3432] [id = 596] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE12000 == 120 [pid = 3432] [id = 595] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D51E99800 == 119 [pid = 3432] [id = 594] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D542E0800 == 118 [pid = 3432] [id = 593] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D542C5000 == 117 [pid = 3432] [id = 592] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4FDBA000 == 116 [pid = 3432] [id = 591] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D51E19000 == 115 [pid = 3432] [id = 590] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D541E7800 == 114 [pid = 3432] [id = 589] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D541C5000 == 113 [pid = 3432] [id = 588] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D53B18800 == 112 [pid = 3432] [id = 587] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D526CA800 == 111 [pid = 3432] [id = 586] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471A9000 == 110 [pid = 3432] [id = 585] 14:23:00 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42D22800 == 109 [pid = 3432] [id = 584] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 259 (0000001D4A140800) [pid = 3432] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 258 (0000001D4BB18800) [pid = 3432] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 257 (0000001D430DCC00) [pid = 3432] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 256 (0000001D4CB0D000) [pid = 3432] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 255 (0000001D4443B000) [pid = 3432] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 254 (0000001D444E1400) [pid = 3432] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 253 (0000001D448F6C00) [pid = 3432] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 252 (0000001D4BB9D800) [pid = 3432] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 251 (0000001D40DB1800) [pid = 3432] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 250 (0000001D3720D400) [pid = 3432] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 249 (0000001D4314DC00) [pid = 3432] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 248 (0000001D44309C00) [pid = 3432] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 247 (0000001D33273800) [pid = 3432] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 246 (0000001D430E1800) [pid = 3432] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 245 (0000001D4CB49800) [pid = 3432] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 244 (0000001D47435800) [pid = 3432] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 243 (0000001D4B258C00) [pid = 3432] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | --DOMWINDOW == 242 (0000001D449C0400) [pid = 3432] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 14:23:00 INFO - PROCESS | 3432 | 1463174580472 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 14:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1033ms 14:23:00 INFO - PROCESS | 3432 | 1463174580501 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 3432 | 1463174580503 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 14:23:00 INFO - PROCESS | 3432 | 1463174580506 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:23:00 INFO - PROCESS | 3432 | 1463174580508 Marionette TRACE conn5 <- [1,2446,null,{}] 14:23:00 INFO - PROCESS | 3432 | 1463174580512 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:00 INFO - PROCESS | 3432 | 1463174580620 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 14:23:00 INFO - PROCESS | 3432 | 1463174580763 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40E93000 == 110 [pid = 3432] [id = 621] 14:23:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 243 (0000001D33273800) [pid = 3432] [serial = 1863] [outer = 0000000000000000] 14:23:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 244 (0000001D3CB21C00) [pid = 3432] [serial = 1864] [outer = 0000001D33273800] 14:23:00 INFO - PROCESS | 3432 | 1463174580810 Marionette DEBUG loaded listener.js 14:23:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 245 (0000001D3F8C6400) [pid = 3432] [serial = 1865] [outer = 0000001D33273800] 14:23:01 INFO - PROCESS | 3432 | 1463174581168 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 14:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 14:23:01 INFO - PROCESS | 3432 | 1463174581244 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 14:23:01 INFO - PROCESS | 3432 | 1463174581246 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 14:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:23:01 INFO - PROCESS | 3432 | 1463174581250 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:23:01 INFO - PROCESS | 3432 | 1463174581252 Marionette TRACE conn5 <- [1,2450,null,{}] 14:23:01 INFO - PROCESS | 3432 | 1463174581255 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:01 INFO - PROCESS | 3432 | 1463174581363 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 14:23:01 INFO - PROCESS | 3432 | 1463174581371 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44278800 == 111 [pid = 3432] [id = 622] 14:23:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 246 (0000001D430B0400) [pid = 3432] [serial = 1866] [outer = 0000000000000000] 14:23:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 247 (0000001D430E1800) [pid = 3432] [serial = 1867] [outer = 0000001D430B0400] 14:23:01 INFO - PROCESS | 3432 | 1463174581423 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 248 (0000001D44398000) [pid = 3432] [serial = 1868] [outer = 0000001D430B0400] 14:23:01 INFO - PROCESS | 3432 | 1463174581912 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 14:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 732ms 14:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:23:01 INFO - PROCESS | 3432 | 1463174581985 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 14:23:01 INFO - PROCESS | 3432 | 1463174581988 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 14:23:01 INFO - PROCESS | 3432 | 1463174581991 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:23:01 INFO - PROCESS | 3432 | 1463174581993 Marionette TRACE conn5 <- [1,2454,null,{}] 14:23:02 INFO - PROCESS | 3432 | 1463174581996 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:02 INFO - PROCESS | 3432 | 1463174582128 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 14:23:02 INFO - PROCESS | 3432 | 1463174582138 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48F16800 == 112 [pid = 3432] [id = 623] 14:23:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 249 (0000001D3D80F800) [pid = 3432] [serial = 1869] [outer = 0000000000000000] 14:23:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 250 (0000001D448F2C00) [pid = 3432] [serial = 1870] [outer = 0000001D3D80F800] 14:23:02 INFO - PROCESS | 3432 | 1463174582183 Marionette DEBUG loaded listener.js 14:23:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 251 (0000001D472BE000) [pid = 3432] [serial = 1871] [outer = 0000001D3D80F800] 14:23:02 INFO - PROCESS | 3432 | 1463174582700 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 14:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 732ms 14:23:02 INFO - PROCESS | 3432 | 1463174582727 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 14:23:02 INFO - PROCESS | 3432 | 1463174582729 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 14:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:23:02 INFO - PROCESS | 3432 | 1463174582732 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:23:02 INFO - PROCESS | 3432 | 1463174582734 Marionette TRACE conn5 <- [1,2458,null,{}] 14:23:02 INFO - PROCESS | 3432 | 1463174582738 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:02 INFO - PROCESS | 3432 | 1463174582887 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 14:23:02 INFO - PROCESS | 3432 | 1463174582909 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4D221000 == 113 [pid = 3432] [id = 624] 14:23:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 252 (0000001D48554800) [pid = 3432] [serial = 1872] [outer = 0000000000000000] 14:23:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 253 (0000001D490EEC00) [pid = 3432] [serial = 1873] [outer = 0000001D48554800] 14:23:02 INFO - PROCESS | 3432 | 1463174582955 Marionette DEBUG loaded listener.js 14:23:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 254 (0000001D4A140800) [pid = 3432] [serial = 1874] [outer = 0000001D48554800] 14:23:03 INFO - PROCESS | 3432 | 1463174583424 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 14:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 14:23:03 INFO - PROCESS | 3432 | 1463174583469 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 3432 | 1463174583471 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 14:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:23:03 INFO - PROCESS | 3432 | 1463174583474 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:23:03 INFO - PROCESS | 3432 | 1463174583476 Marionette TRACE conn5 <- [1,2462,null,{}] 14:23:03 INFO - PROCESS | 3432 | 1463174583479 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:03 INFO - PROCESS | 3432 | 1463174583660 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 14:23:03 INFO - PROCESS | 3432 | 1463174583682 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4EC9E800 == 114 [pid = 3432] [id = 625] 14:23:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 255 (0000001D4ABDC400) [pid = 3432] [serial = 1875] [outer = 0000000000000000] 14:23:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 256 (0000001D4ABE4800) [pid = 3432] [serial = 1876] [outer = 0000001D4ABDC400] 14:23:03 INFO - PROCESS | 3432 | 1463174583730 Marionette DEBUG loaded listener.js 14:23:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 257 (0000001D4AF30C00) [pid = 3432] [serial = 1877] [outer = 0000001D4ABDC400] 14:23:04 INFO - PROCESS | 3432 | 1463174584196 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 14:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 732ms 14:23:04 INFO - PROCESS | 3432 | 1463174584214 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 14:23:04 INFO - PROCESS | 3432 | 1463174584216 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 14:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:23:04 INFO - PROCESS | 3432 | 1463174584219 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:23:04 INFO - PROCESS | 3432 | 1463174584221 Marionette TRACE conn5 <- [1,2466,null,{}] 14:23:04 INFO - PROCESS | 3432 | 1463174584225 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:04 INFO - PROCESS | 3432 | 1463174584375 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 256 (0000001D490EA800) [pid = 3432] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 255 (0000001D3297E000) [pid = 3432] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 254 (0000001D381D3800) [pid = 3432] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 253 (0000001D472B9C00) [pid = 3432] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 252 (0000001D4AA7C400) [pid = 3432] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 251 (0000001D3FC6FC00) [pid = 3432] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 250 (0000001D4A139C00) [pid = 3432] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 249 (0000001D4C13D400) [pid = 3432] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 248 (0000001D4EC57000) [pid = 3432] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 247 (0000001D3C6BE000) [pid = 3432] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 246 (0000001D40136000) [pid = 3432] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 245 (0000001D449F5800) [pid = 3432] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 244 (0000001D3D081000) [pid = 3432] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 243 (0000001D430E2000) [pid = 3432] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 242 (0000001D4F253400) [pid = 3432] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 241 (0000001D3CB20400) [pid = 3432] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 240 (0000001D33E16C00) [pid = 3432] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 239 (0000001D4731BC00) [pid = 3432] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 238 (0000001D4BB73400) [pid = 3432] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 237 (0000001D3D6B6400) [pid = 3432] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 236 (0000001D381DEC00) [pid = 3432] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 235 (0000001D43C59800) [pid = 3432] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 234 (0000001D4E7F7C00) [pid = 3432] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 233 (0000001D30DC2000) [pid = 3432] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 232 (0000001D40138C00) [pid = 3432] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 231 (0000001D4CB12000) [pid = 3432] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 230 (0000001D47435400) [pid = 3432] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 229 (0000001D3D6BDC00) [pid = 3432] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 228 (0000001D46C3DC00) [pid = 3432] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 227 (0000001D401F1800) [pid = 3432] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 226 (0000001D47314800) [pid = 3432] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 225 (0000001D34106C00) [pid = 3432] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 224 (0000001D32910C00) [pid = 3432] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 223 (0000001D44307800) [pid = 3432] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 222 (0000001D4CB4BC00) [pid = 3432] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 221 (0000001D4CCFBC00) [pid = 3432] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 220 (0000001D32938800) [pid = 3432] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 219 (0000001D3D817C00) [pid = 3432] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 218 (0000001D4ABE9800) [pid = 3432] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 217 (0000001D38B50400) [pid = 3432] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 216 (0000001D3BB5B400) [pid = 3432] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 215 (0000001D4378E400) [pid = 3432] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 214 (0000001D4F253800) [pid = 3432] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 213 (0000001D3742BC00) [pid = 3432] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 212 (0000001D444DD800) [pid = 3432] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 211 (0000001D42DF2C00) [pid = 3432] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 210 (0000001D4B673400) [pid = 3432] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 209 (0000001D449F6400) [pid = 3432] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 208 (0000001D45CC1000) [pid = 3432] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 207 (0000001D4AF31000) [pid = 3432] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 206 (0000001D3CB13C00) [pid = 3432] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 205 (0000001D3D80DC00) [pid = 3432] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 204 (0000001D401EC800) [pid = 3432] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 203 (0000001D448BE400) [pid = 3432] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 202 (0000001D490EB000) [pid = 3432] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 201 (0000001D44387400) [pid = 3432] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 200 (0000001D4CC77800) [pid = 3432] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 199 (0000001D32F17800) [pid = 3432] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 198 (0000001D4E7F0C00) [pid = 3432] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 197 (0000001D30FD8000) [pid = 3432] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 196 (0000001D46E03800) [pid = 3432] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 195 (0000001D4CCFA000) [pid = 3432] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 194 (0000001D51F93400) [pid = 3432] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 193 (0000001D4C1DD400) [pid = 3432] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 192 (0000001D4B304C00) [pid = 3432] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 191 (0000001D449C0C00) [pid = 3432] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 190 (0000001D4FF6DC00) [pid = 3432] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 189 (0000001D48557800) [pid = 3432] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 188 (0000001D42DF1C00) [pid = 3432] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 187 (0000001D4D484000) [pid = 3432] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:23:05 INFO - PROCESS | 3432 | --DOMWINDOW == 186 (0000001D4BB16000) [pid = 3432] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:23:05 INFO - PROCESS | 3432 | 1463174585316 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6FC800 == 115 [pid = 3432] [id = 626] 14:23:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 187 (0000001D30FD8000) [pid = 3432] [serial = 1878] [outer = 0000000000000000] 14:23:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 188 (0000001D3287F000) [pid = 3432] [serial = 1879] [outer = 0000001D30FD8000] 14:23:05 INFO - PROCESS | 3432 | 1463174585364 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 189 (0000001D37209C00) [pid = 3432] [serial = 1880] [outer = 0000001D30FD8000] 14:23:05 INFO - PROCESS | 3432 | 1463174585725 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1539ms 14:23:05 INFO - PROCESS | 3432 | 1463174585766 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 14:23:05 INFO - PROCESS | 3432 | 1463174585768 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 14:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:23:05 INFO - PROCESS | 3432 | 1463174585772 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:23:05 INFO - PROCESS | 3432 | 1463174585773 Marionette TRACE conn5 <- [1,2470,null,{}] 14:23:05 INFO - PROCESS | 3432 | 1463174585777 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:05 INFO - PROCESS | 3432 | 1463174585884 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 14:23:05 INFO - PROCESS | 3432 | 1463174585891 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4EDD0000 == 116 [pid = 3432] [id = 627] 14:23:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 190 (0000001D381DEC00) [pid = 3432] [serial = 1881] [outer = 0000000000000000] 14:23:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 191 (0000001D3D819400) [pid = 3432] [serial = 1882] [outer = 0000001D381DEC00] 14:23:05 INFO - PROCESS | 3432 | 1463174585942 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 192 (0000001D430B1400) [pid = 3432] [serial = 1883] [outer = 0000001D381DEC00] 14:23:06 INFO - PROCESS | 3432 | 1463174586423 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 14:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 690ms 14:23:06 INFO - PROCESS | 3432 | 1463174586466 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 14:23:06 INFO - PROCESS | 3432 | 1463174586469 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 14:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:23:06 INFO - PROCESS | 3432 | 1463174586472 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:23:06 INFO - PROCESS | 3432 | 1463174586475 Marionette TRACE conn5 <- [1,2474,null,{}] 14:23:06 INFO - PROCESS | 3432 | 1463174586478 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:06 INFO - PROCESS | 3432 | 1463174586602 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 14:23:06 INFO - PROCESS | 3432 | 1463174586641 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F711800 == 117 [pid = 3432] [id = 628] 14:23:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 193 (0000001D44434800) [pid = 3432] [serial = 1884] [outer = 0000000000000000] 14:23:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 194 (0000001D46C3E400) [pid = 3432] [serial = 1885] [outer = 0000001D44434800] 14:23:06 INFO - PROCESS | 3432 | 1463174586687 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 195 (0000001D490EAC00) [pid = 3432] [serial = 1886] [outer = 0000001D44434800] 14:23:07 INFO - PROCESS | 3432 | 1463174587138 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 14:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 733ms 14:23:07 INFO - PROCESS | 3432 | 1463174587289 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 3432 | 1463174587293 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 14:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:23:07 INFO - PROCESS | 3432 | 1463174587298 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 3432 | 1463174587303 Marionette TRACE conn5 <- [1,2478,null,{}] 14:23:07 INFO - PROCESS | 3432 | 1463174587314 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:07 INFO - PROCESS | 3432 | 1463174587464 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 14:23:07 INFO - PROCESS | 3432 | 1463174587637 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE1A000 == 118 [pid = 3432] [id = 629] 14:23:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 196 (0000001D32911000) [pid = 3432] [serial = 1887] [outer = 0000000000000000] 14:23:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 197 (0000001D3293E000) [pid = 3432] [serial = 1888] [outer = 0000001D32911000] 14:23:07 INFO - PROCESS | 3432 | 1463174587701 Marionette DEBUG loaded listener.js 14:23:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 198 (0000001D37F9CC00) [pid = 3432] [serial = 1889] [outer = 0000001D32911000] 14:23:08 INFO - PROCESS | 3432 | 1463174588366 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1148ms 14:23:08 INFO - PROCESS | 3432 | 1463174588448 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 14:23:08 INFO - PROCESS | 3432 | 1463174588453 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 14:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:23:08 INFO - PROCESS | 3432 | 1463174588464 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:23:08 INFO - PROCESS | 3432 | 1463174588468 Marionette TRACE conn5 <- [1,2482,null,{}] 14:23:08 INFO - PROCESS | 3432 | 1463174588473 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:08 INFO - PROCESS | 3432 | 1463174588616 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 14:23:08 INFO - PROCESS | 3432 | 1463174588778 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474CE800 == 119 [pid = 3432] [id = 630] 14:23:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 199 (0000001D3D5A0C00) [pid = 3432] [serial = 1890] [outer = 0000000000000000] 14:23:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 200 (0000001D3FE61C00) [pid = 3432] [serial = 1891] [outer = 0000001D3D5A0C00] 14:23:08 INFO - PROCESS | 3432 | 1463174588836 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 201 (0000001D40EE1C00) [pid = 3432] [serial = 1892] [outer = 0000001D3D5A0C00] 14:23:09 INFO - PROCESS | 3432 | 1463174589430 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1035ms 14:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:23:09 INFO - PROCESS | 3432 | 1463174589501 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 14:23:09 INFO - PROCESS | 3432 | 1463174589504 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 14:23:09 INFO - PROCESS | 3432 | 1463174589508 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:23:09 INFO - PROCESS | 3432 | 1463174589510 Marionette TRACE conn5 <- [1,2486,null,{}] 14:23:09 INFO - PROCESS | 3432 | 1463174589540 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:09 INFO - PROCESS | 3432 | 1463174589719 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 14:23:09 INFO - PROCESS | 3432 | 1463174589883 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F70F000 == 120 [pid = 3432] [id = 631] 14:23:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 202 (0000001D43CD6000) [pid = 3432] [serial = 1893] [outer = 0000000000000000] 14:23:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 203 (0000001D44309C00) [pid = 3432] [serial = 1894] [outer = 0000001D43CD6000] 14:23:09 INFO - PROCESS | 3432 | 1463174589945 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 204 (0000001D444B2C00) [pid = 3432] [serial = 1895] [outer = 0000001D43CD6000] 14:23:10 INFO - PROCESS | 3432 | 1463174590528 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1036ms 14:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:23:10 INFO - PROCESS | 3432 | 1463174590544 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 14:23:10 INFO - PROCESS | 3432 | 1463174590547 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 14:23:10 INFO - PROCESS | 3432 | 1463174590550 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:23:10 INFO - PROCESS | 3432 | 1463174590552 Marionette TRACE conn5 <- [1,2490,null,{}] 14:23:10 INFO - PROCESS | 3432 | 1463174590556 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:10 INFO - PROCESS | 3432 | 1463174590691 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 14:23:10 INFO - PROCESS | 3432 | 1463174590870 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4F989800 == 121 [pid = 3432] [id = 632] 14:23:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 205 (0000001D449C0C00) [pid = 3432] [serial = 1896] [outer = 0000000000000000] 14:23:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 206 (0000001D46E03800) [pid = 3432] [serial = 1897] [outer = 0000001D449C0C00] 14:23:10 INFO - PROCESS | 3432 | 1463174590927 Marionette DEBUG loaded listener.js 14:23:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 207 (0000001D4AF2E800) [pid = 3432] [serial = 1898] [outer = 0000001D449C0C00] 14:23:11 INFO - PROCESS | 3432 | 1463174591547 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1028ms 14:23:11 INFO - PROCESS | 3432 | 1463174591581 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 3432 | 1463174591584 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 14:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:23:11 INFO - PROCESS | 3432 | 1463174591588 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:23:11 INFO - PROCESS | 3432 | 1463174591590 Marionette TRACE conn5 <- [1,2494,null,{}] 14:23:11 INFO - PROCESS | 3432 | 1463174591611 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:11 INFO - PROCESS | 3432 | 1463174591741 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 14:23:11 INFO - PROCESS | 3432 | 1463174591920 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4FAE0800 == 122 [pid = 3432] [id = 633] 14:23:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 208 (0000001D4B258C00) [pid = 3432] [serial = 1899] [outer = 0000000000000000] 14:23:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 209 (0000001D4B310C00) [pid = 3432] [serial = 1900] [outer = 0000001D4B258C00] 14:23:11 INFO - PROCESS | 3432 | 1463174591977 Marionette DEBUG loaded listener.js 14:23:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 210 (0000001D4B67E400) [pid = 3432] [serial = 1901] [outer = 0000001D4B258C00] 14:23:12 INFO - PROCESS | 3432 | 1463174592596 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1087ms 14:23:12 INFO - PROCESS | 3432 | 1463174592677 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 14:23:12 INFO - PROCESS | 3432 | 1463174592680 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 14:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:23:12 INFO - PROCESS | 3432 | 1463174592684 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:23:12 INFO - PROCESS | 3432 | 1463174592686 Marionette TRACE conn5 <- [1,2498,null,{}] 14:23:12 INFO - PROCESS | 3432 | 1463174592690 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:12 INFO - PROCESS | 3432 | 1463174592847 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 14:23:13 INFO - PROCESS | 3432 | 1463174593014 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4FED9800 == 123 [pid = 3432] [id = 634] 14:23:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 211 (0000001D4BB1C800) [pid = 3432] [serial = 1902] [outer = 0000000000000000] 14:23:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 212 (0000001D4BB97800) [pid = 3432] [serial = 1903] [outer = 0000001D4BB1C800] 14:23:13 INFO - PROCESS | 3432 | 1463174593072 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 213 (0000001D4C134000) [pid = 3432] [serial = 1904] [outer = 0000001D4BB1C800] 14:23:13 INFO - PROCESS | 3432 | 1463174593673 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1031ms 14:23:13 INFO - PROCESS | 3432 | 1463174593717 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 14:23:13 INFO - PROCESS | 3432 | 1463174593720 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 14:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:23:13 INFO - PROCESS | 3432 | 1463174593724 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:23:13 INFO - PROCESS | 3432 | 1463174593726 Marionette TRACE conn5 <- [1,2502,null,{}] 14:23:13 INFO - PROCESS | 3432 | 1463174593730 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:13 INFO - PROCESS | 3432 | 1463174593859 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 14:23:14 INFO - PROCESS | 3432 | 1463174594028 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D51E97800 == 124 [pid = 3432] [id = 635] 14:23:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 214 (0000001D4C1E5400) [pid = 3432] [serial = 1905] [outer = 0000000000000000] 14:23:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 215 (0000001D4C1E9800) [pid = 3432] [serial = 1906] [outer = 0000001D4C1E5400] 14:23:14 INFO - PROCESS | 3432 | 1463174594084 Marionette DEBUG loaded listener.js 14:23:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 216 (0000001D4C3BD000) [pid = 3432] [serial = 1907] [outer = 0000001D4C1E5400] 14:23:14 INFO - PROCESS | 3432 | 1463174594660 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 985ms 14:23:14 INFO - PROCESS | 3432 | 1463174594712 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 14:23:14 INFO - PROCESS | 3432 | 1463174594714 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 14:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:23:14 INFO - PROCESS | 3432 | 1463174594718 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:23:14 INFO - PROCESS | 3432 | 1463174594720 Marionette TRACE conn5 <- [1,2506,null,{}] 14:23:14 INFO - PROCESS | 3432 | 1463174594724 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:14 INFO - PROCESS | 3432 | 1463174594853 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 14:23:15 INFO - PROCESS | 3432 | 1463174595031 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D530C7000 == 125 [pid = 3432] [id = 636] 14:23:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 217 (0000001D4C3BA000) [pid = 3432] [serial = 1908] [outer = 0000000000000000] 14:23:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 218 (0000001D4CB12C00) [pid = 3432] [serial = 1909] [outer = 0000001D4C3BA000] 14:23:15 INFO - PROCESS | 3432 | 1463174595087 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 219 (0000001D4CB4C000) [pid = 3432] [serial = 1910] [outer = 0000001D4C3BA000] 14:23:15 INFO - PROCESS | 3432 | 1463174595702 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1035ms 14:23:15 INFO - PROCESS | 3432 | 1463174595756 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 14:23:15 INFO - PROCESS | 3432 | 1463174595758 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 14:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:23:15 INFO - PROCESS | 3432 | 1463174595779 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:23:15 INFO - PROCESS | 3432 | 1463174595781 Marionette TRACE conn5 <- [1,2510,null,{}] 14:23:15 INFO - PROCESS | 3432 | 1463174595785 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:15 INFO - PROCESS | 3432 | 1463174595918 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 14:23:16 INFO - PROCESS | 3432 | 1463174596084 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D53B15800 == 126 [pid = 3432] [id = 637] 14:23:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 220 (0000001D4CB48400) [pid = 3432] [serial = 1911] [outer = 0000000000000000] 14:23:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 221 (0000001D4CC76800) [pid = 3432] [serial = 1912] [outer = 0000001D4CB48400] 14:23:16 INFO - PROCESS | 3432 | 1463174596141 Marionette DEBUG loaded listener.js 14:23:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 222 (0000001D4CC83800) [pid = 3432] [serial = 1913] [outer = 0000001D4CB48400] 14:23:16 INFO - PROCESS | 3432 | 1463174596664 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 922ms 14:23:16 INFO - PROCESS | 3432 | 1463174596705 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 14:23:16 INFO - PROCESS | 3432 | 1463174596708 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 14:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:23:16 INFO - PROCESS | 3432 | 1463174596711 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:23:16 INFO - PROCESS | 3432 | 1463174596713 Marionette TRACE conn5 <- [1,2514,null,{}] 14:23:16 INFO - PROCESS | 3432 | 1463174596717 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:16 INFO - PROCESS | 3432 | 1463174596852 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 14:23:17 INFO - PROCESS | 3432 | 1463174597030 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D541DE000 == 127 [pid = 3432] [id = 638] 14:23:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 223 (0000001D4CCF4800) [pid = 3432] [serial = 1914] [outer = 0000000000000000] 14:23:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 224 (0000001D4CCFC000) [pid = 3432] [serial = 1915] [outer = 0000001D4CCF4800] 14:23:17 INFO - PROCESS | 3432 | 1463174597087 Marionette DEBUG loaded listener.js 14:23:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 225 (0000001D4D32E000) [pid = 3432] [serial = 1916] [outer = 0000001D4CCF4800] 14:23:17 INFO - PROCESS | 3432 | 1463174597661 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 986ms 14:23:17 INFO - PROCESS | 3432 | 1463174597700 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 14:23:17 INFO - PROCESS | 3432 | 1463174597703 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 14:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:23:17 INFO - PROCESS | 3432 | 1463174597707 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:23:17 INFO - PROCESS | 3432 | 1463174597710 Marionette TRACE conn5 <- [1,2518,null,{}] 14:23:17 INFO - PROCESS | 3432 | 1463174597714 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:17 INFO - PROCESS | 3432 | 1463174597866 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 14:23:18 INFO - PROCESS | 3432 | 1463174598047 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D537DC800 == 128 [pid = 3432] [id = 639] 14:23:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 226 (0000001D4D328C00) [pid = 3432] [serial = 1917] [outer = 0000000000000000] 14:23:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 227 (0000001D4DA5E800) [pid = 3432] [serial = 1918] [outer = 0000001D4D328C00] 14:23:18 INFO - PROCESS | 3432 | 1463174598109 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 228 (0000001D4E7F2800) [pid = 3432] [serial = 1919] [outer = 0000001D4D328C00] 14:23:18 INFO - PROCESS | 3432 | 1463174598823 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1178ms 14:23:18 INFO - PROCESS | 3432 | 1463174598886 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 14:23:18 INFO - PROCESS | 3432 | 1463174598889 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 14:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:23:18 INFO - PROCESS | 3432 | 1463174598892 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:23:18 INFO - PROCESS | 3432 | 1463174598894 Marionette TRACE conn5 <- [1,2522,null,{}] 14:23:18 INFO - PROCESS | 3432 | 1463174598898 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:19 INFO - PROCESS | 3432 | 1463174599089 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 14:23:19 INFO - PROCESS | 3432 | 1463174599220 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FB8B000 == 129 [pid = 3432] [id = 640] 14:23:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 229 (0000001D3293D000) [pid = 3432] [serial = 1920] [outer = 0000000000000000] 14:23:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 230 (0000001D3326DC00) [pid = 3432] [serial = 1921] [outer = 0000001D3293D000] 14:23:19 INFO - PROCESS | 3432 | 1463174599278 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 231 (0000001D444CE400) [pid = 3432] [serial = 1922] [outer = 0000001D3293D000] 14:23:19 INFO - PROCESS | 3432 | 1463174599851 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 984ms 14:23:19 INFO - PROCESS | 3432 | 1463174599886 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 14:23:19 INFO - PROCESS | 3432 | 1463174599888 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 14:23:19 INFO - PROCESS | 3432 | 1463174599894 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:23:19 INFO - PROCESS | 3432 | 1463174599896 Marionette TRACE conn5 <- [1,2526,null,{}] 14:23:19 INFO - PROCESS | 3432 | 1463174599900 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:20 INFO - PROCESS | 3432 | 1463174600033 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 14:23:20 INFO - PROCESS | 3432 | 1463174600218 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE0B800 == 130 [pid = 3432] [id = 641] 14:23:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 232 (0000001D32940000) [pid = 3432] [serial = 1923] [outer = 0000000000000000] 14:23:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 233 (0000001D3742D800) [pid = 3432] [serial = 1924] [outer = 0000001D32940000] 14:23:20 INFO - PROCESS | 3432 | 1463174600275 Marionette DEBUG loaded listener.js 14:23:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 234 (0000001D3FC0FC00) [pid = 3432] [serial = 1925] [outer = 0000001D32940000] 14:23:21 INFO - PROCESS | 3432 | 1463174601296 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1441ms 14:23:21 INFO - PROCESS | 3432 | 1463174601340 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 3432 | 1463174601345 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 14:23:21 INFO - PROCESS | 3432 | 1463174601350 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:23:21 INFO - PROCESS | 3432 | 1463174601354 Marionette TRACE conn5 <- [1,2530,null,{}] 14:23:21 INFO - PROCESS | 3432 | 1463174601361 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:21 INFO - PROCESS | 3432 | 1463174601493 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 14:23:21 INFO - PROCESS | 3432 | 1463174601681 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE05000 == 131 [pid = 3432] [id = 642] 14:23:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 235 (0000001D32B63800) [pid = 3432] [serial = 1926] [outer = 0000000000000000] 14:23:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 236 (0000001D3414F400) [pid = 3432] [serial = 1927] [outer = 0000001D32B63800] 14:23:21 INFO - PROCESS | 3432 | 1463174601734 Marionette DEBUG loaded listener.js 14:23:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 237 (0000001D381E1800) [pid = 3432] [serial = 1928] [outer = 0000001D32B63800] 14:23:22 INFO - PROCESS | 3432 | 1463174602371 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1090ms 14:23:22 INFO - PROCESS | 3432 | 1463174602445 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 14:23:22 INFO - PROCESS | 3432 | 1463174602452 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 14:23:22 INFO - PROCESS | 3432 | 1463174602458 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:23:22 INFO - PROCESS | 3432 | 1463174602461 Marionette TRACE conn5 <- [1,2534,null,{}] 14:23:22 INFO - PROCESS | 3432 | 1463174602464 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:22 INFO - PROCESS | 3432 | 1463174602589 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 14:23:22 INFO - PROCESS | 3432 | 1463174602766 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41539800 == 132 [pid = 3432] [id = 643] 14:23:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 238 (0000001D3D598000) [pid = 3432] [serial = 1929] [outer = 0000000000000000] 14:23:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 239 (0000001D3D6B6C00) [pid = 3432] [serial = 1930] [outer = 0000001D3D598000] 14:23:22 INFO - PROCESS | 3432 | 1463174602822 Marionette DEBUG loaded listener.js 14:23:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 240 (0000001D3EA2F000) [pid = 3432] [serial = 1931] [outer = 0000001D3D598000] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4EDD0000 == 131 [pid = 3432] [id = 627] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6FC800 == 130 [pid = 3432] [id = 626] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4EC9E800 == 129 [pid = 3432] [id = 625] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D221000 == 128 [pid = 3432] [id = 624] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48F16800 == 127 [pid = 3432] [id = 623] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 239 (0000001D43C5E000) [pid = 3432] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44278800 == 126 [pid = 3432] [id = 622] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40E93000 == 125 [pid = 3432] [id = 621] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4ABA1000 == 124 [pid = 3432] [id = 620] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F719000 == 123 [pid = 3432] [id = 583] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4330E000 == 122 [pid = 3432] [id = 601] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474D1800 == 121 [pid = 3432] [id = 619] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4307A800 == 120 [pid = 3432] [id = 600] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47203000 == 119 [pid = 3432] [id = 618] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCEB800 == 118 [pid = 3432] [id = 617] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BB51800 == 117 [pid = 3432] [id = 614] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4B3A0800 == 116 [pid = 3432] [id = 613] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4ABBA800 == 115 [pid = 3432] [id = 612] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48F15000 == 114 [pid = 3432] [id = 611] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48064800 == 113 [pid = 3432] [id = 610] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4767B000 == 112 [pid = 3432] [id = 609] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43C81800 == 111 [pid = 3432] [id = 608] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FB87800 == 110 [pid = 3432] [id = 607] 14:23:23 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471A1800 == 109 [pid = 3432] [id = 606] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 238 (0000001D4CC7F000) [pid = 3432] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 237 (0000001D4AF29400) [pid = 3432] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 236 (0000001D433B2400) [pid = 3432] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 235 (0000001D4AA7E000) [pid = 3432] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 234 (0000001D3FB0FC00) [pid = 3432] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 233 (0000001D4AA7D400) [pid = 3432] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 232 (0000001D4855BC00) [pid = 3432] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 231 (0000001D4C1DF400) [pid = 3432] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 230 (0000001D3D599800) [pid = 3432] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 229 (0000001D472B8C00) [pid = 3432] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 228 (0000001D40EB5400) [pid = 3432] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 227 (0000001D472B9000) [pid = 3432] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 226 (0000001D433B0400) [pid = 3432] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 225 (0000001D4ABE9000) [pid = 3432] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 224 (0000001D381A6800) [pid = 3432] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 223 (0000001D4CC83000) [pid = 3432] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 222 (0000001D4494C800) [pid = 3432] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 221 (0000001D4B309000) [pid = 3432] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 220 (0000001D3D5A0400) [pid = 3432] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 219 (0000001D449B4C00) [pid = 3432] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 218 (0000001D4CB4D000) [pid = 3432] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 217 (0000001D43C5A800) [pid = 3432] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 216 (0000001D4C137000) [pid = 3432] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 215 (0000001D4855E400) [pid = 3432] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 214 (0000001D46C3F400) [pid = 3432] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 213 (0000001D4BB11800) [pid = 3432] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 212 (0000001D43108C00) [pid = 3432] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 211 (0000001D4731A800) [pid = 3432] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 210 (0000001D4D323400) [pid = 3432] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 209 (0000001D4731D000) [pid = 3432] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 208 (0000001D4E7EC800) [pid = 3432] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 207 (0000001D3C6C0000) [pid = 3432] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 206 (0000001D32A5DC00) [pid = 3432] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 205 (0000001D4D487C00) [pid = 3432] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 204 (0000001D4DA59C00) [pid = 3432] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 203 (0000001D4C3B2000) [pid = 3432] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 202 (0000001D4BB15000) [pid = 3432] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 201 (0000001D4BB6CC00) [pid = 3432] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 200 (0000001D4B678400) [pid = 3432] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 199 (0000001D433B4800) [pid = 3432] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 198 (0000001D32B5A400) [pid = 3432] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 197 (0000001D39A10800) [pid = 3432] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 196 (0000001D4BBA2000) [pid = 3432] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 195 (0000001D4CCEFC00) [pid = 3432] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 194 (0000001D5276EC00) [pid = 3432] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 193 (0000001D401F0800) [pid = 3432] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 192 (0000001D43CD3C00) [pid = 3432] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 191 (0000001D43107800) [pid = 3432] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 190 (0000001D4F25E000) [pid = 3432] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 189 (0000001D4F2DE800) [pid = 3432] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 188 (0000001D44308C00) [pid = 3432] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 187 (0000001D430B6400) [pid = 3432] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 186 (0000001D4F2E3800) [pid = 3432] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 185 (0000001D30DC8C00) [pid = 3432] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 184 (0000001D4073A400) [pid = 3432] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 183 (0000001D4FFAC000) [pid = 3432] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 182 (0000001D4E7F7400) [pid = 3432] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 181 (0000001D4855A400) [pid = 3432] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 180 (0000001D32A0B000) [pid = 3432] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 179 (0000001D40211000) [pid = 3432] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 178 (0000001D37205400) [pid = 3432] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 177 (0000001D4F516400) [pid = 3432] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 176 (0000001D4D486000) [pid = 3432] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 175 (0000001D3F855800) [pid = 3432] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 174 (0000001D51F09000) [pid = 3432] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 173 (0000001D31829400) [pid = 3432] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 172 (0000001D3D81EC00) [pid = 3432] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 171 (0000001D444CC000) [pid = 3432] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 170 (0000001D3F857400) [pid = 3432] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 169 (0000001D52763000) [pid = 3432] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 168 (0000001D42DEF400) [pid = 3432] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 167 (0000001D37AE3400) [pid = 3432] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 166 (0000001D3D6B6800) [pid = 3432] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 165 (0000001D51E2DC00) [pid = 3432] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 164 (0000001D4232FC00) [pid = 3432] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 163 (0000001D3D0EF000) [pid = 3432] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 162 (0000001D4F53E800) [pid = 3432] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 161 (0000001D3D5E6000) [pid = 3432] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 160 (0000001D5276E800) [pid = 3432] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 159 (0000001D4CB10000) [pid = 3432] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D38E0F000) [pid = 3432] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D4F254400) [pid = 3432] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D4F520400) [pid = 3432] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D37B7A000) [pid = 3432] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D51FA0400) [pid = 3432] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D53D19400) [pid = 3432] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D4FF7A800) [pid = 3432] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D5010B000) [pid = 3432] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D449EDC00) [pid = 3432] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D44434C00) [pid = 3432] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D3FE5F800) [pid = 3432] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D4DA60800) [pid = 3432] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D4C13B400) [pid = 3432] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 14:23:23 INFO - PROCESS | 3432 | 1463174603658 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1241ms 14:23:23 INFO - PROCESS | 3432 | 1463174603704 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 14:23:23 INFO - PROCESS | 3432 | 1463174603706 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 14:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:23:23 INFO - PROCESS | 3432 | 1463174603710 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:23:23 INFO - PROCESS | 3432 | 1463174603714 Marionette TRACE conn5 <- [1,2538,null,{}] 14:23:23 INFO - PROCESS | 3432 | 1463174603728 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:23 INFO - PROCESS | 3432 | 1463174603885 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 14:23:23 INFO - PROCESS | 3432 | 1463174603898 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCD2800 == 110 [pid = 3432] [id = 644] 14:23:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D34106C00) [pid = 3432] [serial = 1932] [outer = 0000000000000000] 14:23:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D381A7C00) [pid = 3432] [serial = 1933] [outer = 0000001D34106C00] 14:23:23 INFO - PROCESS | 3432 | 1463174603948 Marionette DEBUG loaded listener.js 14:23:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D3CA3A400) [pid = 3432] [serial = 1934] [outer = 0000001D34106C00] 14:23:24 INFO - PROCESS | 3432 | 1463174604470 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:23:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:23:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 797ms 14:23:24 INFO - PROCESS | 3432 | 1463174604510 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 14:23:24 INFO - PROCESS | 3432 | 1463174604513 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 14:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:23:24 INFO - PROCESS | 3432 | 1463174604516 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:23:24 INFO - PROCESS | 3432 | 1463174604518 Marionette TRACE conn5 <- [1,2542,null,{}] 14:23:24 INFO - PROCESS | 3432 | 1463174604521 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:24 INFO - PROCESS | 3432 | 1463174604633 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 14:23:24 INFO - PROCESS | 3432 | 1463174604754 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43083800 == 111 [pid = 3432] [id = 645] 14:23:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D3D5F2000) [pid = 3432] [serial = 1935] [outer = 0000000000000000] 14:23:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D3D81EC00) [pid = 3432] [serial = 1936] [outer = 0000001D3D5F2000] 14:23:24 INFO - PROCESS | 3432 | 1463174604801 Marionette DEBUG loaded listener.js 14:23:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D3F85C400) [pid = 3432] [serial = 1937] [outer = 0000001D3D5F2000] 14:23:25 INFO - PROCESS | 3432 | 1463174605185 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 14:23:25 INFO - PROCESS | 3432 | 1463174605252 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 14:23:25 INFO - PROCESS | 3432 | 1463174605254 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 14:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:23:25 INFO - PROCESS | 3432 | 1463174605258 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:23:25 INFO - PROCESS | 3432 | 1463174605260 Marionette TRACE conn5 <- [1,2546,null,{}] 14:23:25 INFO - PROCESS | 3432 | 1463174605263 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:25 INFO - PROCESS | 3432 | 1463174605369 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 14:23:25 INFO - PROCESS | 3432 | 1463174605410 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43C73800 == 112 [pid = 3432] [id = 646] 14:23:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D3F89FC00) [pid = 3432] [serial = 1938] [outer = 0000000000000000] 14:23:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D3FE56000) [pid = 3432] [serial = 1939] [outer = 0000001D3F89FC00] 14:23:25 INFO - PROCESS | 3432 | 1463174605457 Marionette DEBUG loaded listener.js 14:23:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D401F2C00) [pid = 3432] [serial = 1940] [outer = 0000001D3F89FC00] 14:23:25 INFO - PROCESS | 3432 | 1463174605968 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 797ms 14:23:26 INFO - PROCESS | 3432 | 1463174606058 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 3432 | 1463174606060 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 14:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:23:26 INFO - PROCESS | 3432 | 1463174606064 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - PROCESS | 3432 | 1463174606066 Marionette TRACE conn5 <- [1,2550,null,{}] 14:23:26 INFO - PROCESS | 3432 | 1463174606070 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:26 INFO - PROCESS | 3432 | 1463174606249 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 14:23:26 INFO - PROCESS | 3432 | 1463174606272 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44234800 == 113 [pid = 3432] [id = 647] 14:23:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D41DA1800) [pid = 3432] [serial = 1941] [outer = 0000000000000000] 14:23:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D42DF0400) [pid = 3432] [serial = 1942] [outer = 0000001D41DA1800] 14:23:26 INFO - PROCESS | 3432 | 1463174606319 Marionette DEBUG loaded listener.js 14:23:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D430B4800) [pid = 3432] [serial = 1943] [outer = 0000001D41DA1800] 14:23:26 INFO - PROCESS | 3432 | 1463174606827 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 837ms 14:23:26 INFO - PROCESS | 3432 | 1463174606904 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 3432 | 1463174606906 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 14:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:23:26 INFO - PROCESS | 3432 | 1463174606909 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - PROCESS | 3432 | 1463174606911 Marionette TRACE conn5 <- [1,2554,null,{}] 14:23:26 INFO - PROCESS | 3432 | 1463174606915 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:27 INFO - PROCESS | 3432 | 1463174607063 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 14:23:27 INFO - PROCESS | 3432 | 1463174607086 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D442A2800 == 114 [pid = 3432] [id = 648] 14:23:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 159 (0000001D430B8400) [pid = 3432] [serial = 1944] [outer = 0000000000000000] 14:23:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 160 (0000001D43107800) [pid = 3432] [serial = 1945] [outer = 0000001D430B8400] 14:23:27 INFO - PROCESS | 3432 | 1463174607132 Marionette DEBUG loaded listener.js 14:23:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 161 (0000001D433B4C00) [pid = 3432] [serial = 1946] [outer = 0000001D430B8400] 14:23:27 INFO - PROCESS | 3432 | 1463174607597 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 160 (0000001D48554800) [pid = 3432] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 159 (0000001D4ABDC400) [pid = 3432] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 158 (0000001D31828400) [pid = 3432] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D30FD8000) [pid = 3432] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D401F4000) [pid = 3432] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D33273800) [pid = 3432] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D430B0400) [pid = 3432] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D3D80F800) [pid = 3432] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D43789000) [pid = 3432] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D40633800) [pid = 3432] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D3BB55C00) [pid = 3432] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:23:27 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D381DEC00) [pid = 3432] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:23:27 INFO - PROCESS | 3432 | 1463174607960 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 14:23:27 INFO - PROCESS | 3432 | 1463174607962 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 14:23:27 INFO - PROCESS | 3432 | 1463174607989 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:23:27 INFO - PROCESS | 3432 | 1463174607991 Marionette TRACE conn5 <- [1,2558,null,{}] 14:23:28 INFO - PROCESS | 3432 | 1463174607994 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:23:28 INFO - PROCESS | 3432 | 1463174608103 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 14:23:28 INFO - PROCESS | 3432 | 1463174608111 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43305800 == 115 [pid = 3432] [id = 649] 14:23:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D381D3000) [pid = 3432] [serial = 1947] [outer = 0000000000000000] 14:23:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D3D80F800) [pid = 3432] [serial = 1948] [outer = 0000001D381D3000] 14:23:28 INFO - PROCESS | 3432 | 1463174608157 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D43785800) [pid = 3432] [serial = 1949] [outer = 0000001D381D3000] 14:23:28 INFO - PROCESS | 3432 | 1463174608689 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 14:23:28 INFO - PROCESS | 3432 | 1463174608734 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 14:23:28 INFO - PROCESS | 3432 | 1463174608736 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 14:23:28 INFO - PROCESS | 3432 | 1463174608740 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:23:28 INFO - PROCESS | 3432 | 1463174608742 Marionette TRACE conn5 <- [1,2562,null,{}] 14:23:28 INFO - PROCESS | 3432 | 1463174608745 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:28 INFO - PROCESS | 3432 | 1463174608853 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 14:23:28 INFO - PROCESS | 3432 | 1463174608862 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F4B000 == 116 [pid = 3432] [id = 650] 14:23:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D43CCBC00) [pid = 3432] [serial = 1950] [outer = 0000000000000000] 14:23:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D43CD7C00) [pid = 3432] [serial = 1951] [outer = 0000001D43CCBC00] 14:23:28 INFO - PROCESS | 3432 | 1463174608908 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D44389400) [pid = 3432] [serial = 1952] [outer = 0000001D43CCBC00] 14:23:29 INFO - PROCESS | 3432 | 1463174609375 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 14:23:29 INFO - PROCESS | 3432 | 1463174609434 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 14:23:29 INFO - PROCESS | 3432 | 1463174609437 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 14:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:23:29 INFO - PROCESS | 3432 | 1463174609440 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:23:29 INFO - PROCESS | 3432 | 1463174609442 Marionette TRACE conn5 <- [1,2566,null,{}] 14:23:29 INFO - PROCESS | 3432 | 1463174609446 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:29 INFO - PROCESS | 3432 | 1463174609584 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 14:23:29 INFO - PROCESS | 3432 | 1463174609593 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4721E800 == 117 [pid = 3432] [id = 651] 14:23:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D44393800) [pid = 3432] [serial = 1953] [outer = 0000000000000000] 14:23:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D4439E000) [pid = 3432] [serial = 1954] [outer = 0000001D44393800] 14:23:29 INFO - PROCESS | 3432 | 1463174609639 Marionette DEBUG loaded listener.js 14:23:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 158 (0000001D444BF000) [pid = 3432] [serial = 1955] [outer = 0000001D44393800] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FEB000 == 116 [pid = 3432] [id = 573] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42DA9000 == 115 [pid = 3432] [id = 121] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D14800 == 114 [pid = 3432] [id = 542] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D0AA000 == 113 [pid = 3432] [id = 490] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4E799800 == 112 [pid = 3432] [id = 432] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D34171000 == 111 [pid = 3432] [id = 418] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4ABD9000 == 110 [pid = 3432] [id = 471] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41D5F000 == 109 [pid = 3432] [id = 268] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6F8800 == 108 [pid = 3432] [id = 122] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4EEBC000 == 107 [pid = 3432] [id = 547] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3315E800 == 106 [pid = 3432] [id = 436] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D437C2000 == 105 [pid = 3432] [id = 287] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41D5F800 == 104 [pid = 3432] [id = 503] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F2C9000 == 103 [pid = 3432] [id = 116] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F6A3000 == 102 [pid = 3432] [id = 117] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4ECDE800 == 101 [pid = 3432] [id = 510] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37D20000 == 100 [pid = 3432] [id = 550] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48F20000 == 99 [pid = 3432] [id = 354] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D484B0000 == 98 [pid = 3432] [id = 502] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BD80000 == 97 [pid = 3432] [id = 615] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4B3C2800 == 96 [pid = 3432] [id = 472] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C55800 == 95 [pid = 3432] [id = 399] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A11800 == 94 [pid = 3432] [id = 504] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D0A2800 == 93 [pid = 3432] [id = 390] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4EDD6800 == 92 [pid = 3432] [id = 435] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F7AD000 == 91 [pid = 3432] [id = 544] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D850800 == 90 [pid = 3432] [id = 344] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47211000 == 89 [pid = 3432] [id = 307] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4ABA2800 == 88 [pid = 3432] [id = 343] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4A104800 == 87 [pid = 3432] [id = 469] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4FADA800 == 86 [pid = 3432] [id = 433] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE1D000 == 85 [pid = 3432] [id = 466] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47208000 == 84 [pid = 3432] [id = 454] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4A11F000 == 83 [pid = 3432] [id = 505] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4EDC6800 == 82 [pid = 3432] [id = 561] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4B02E800 == 81 [pid = 3432] [id = 376] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471AD000 == 80 [pid = 3432] [id = 431] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48F0E800 == 79 [pid = 3432] [id = 468] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4B3DD000 == 78 [pid = 3432] [id = 506] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F81A000 == 77 [pid = 3432] [id = 455] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE12800 == 76 [pid = 3432] [id = 123] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D221800 == 75 [pid = 3432] [id = 543] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41556000 == 74 [pid = 3432] [id = 286] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C14000 == 73 [pid = 3432] [id = 467] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F817000 == 72 [pid = 3432] [id = 541] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4CB6B000 == 71 [pid = 3432] [id = 507] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41E3E000 == 70 [pid = 3432] [id = 120] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D218800 == 69 [pid = 3432] [id = 429] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D219000 == 68 [pid = 3432] [id = 397] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471B1800 == 67 [pid = 3432] [id = 306] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D1B000 == 66 [pid = 3432] [id = 289] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FB9E000 == 65 [pid = 3432] [id = 531] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D33829800 == 64 [pid = 3432] [id = 125] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F90B800 == 63 [pid = 3432] [id = 548] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D530C4800 == 62 [pid = 3432] [id = 549] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4AB93000 == 61 [pid = 3432] [id = 470] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D80000 == 60 [pid = 3432] [id = 290] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4B39A800 == 59 [pid = 3432] [id = 545] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4BD6E000 == 58 [pid = 3432] [id = 488] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F7C8000 == 57 [pid = 3432] [id = 546] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4CC9A000 == 56 [pid = 3432] [id = 489] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43314800 == 55 [pid = 3432] [id = 284] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4ECD8800 == 54 [pid = 3432] [id = 434] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48062000 == 53 [pid = 3432] [id = 324] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4E7AA800 == 52 [pid = 3432] [id = 509] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4CCA7800 == 51 [pid = 3432] [id = 398] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D2D9800 == 50 [pid = 3432] [id = 508] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48056000 == 49 [pid = 3432] [id = 491] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4D0B7000 == 48 [pid = 3432] [id = 616] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE05000 == 47 [pid = 3432] [id = 642] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE0B800 == 46 [pid = 3432] [id = 641] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FB8B000 == 45 [pid = 3432] [id = 640] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D537DC800 == 44 [pid = 3432] [id = 639] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D541DE000 == 43 [pid = 3432] [id = 638] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D53B15800 == 42 [pid = 3432] [id = 637] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D530C7000 == 41 [pid = 3432] [id = 636] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D51E97800 == 40 [pid = 3432] [id = 635] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4FED9800 == 39 [pid = 3432] [id = 634] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4FAE0800 == 38 [pid = 3432] [id = 633] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F989800 == 37 [pid = 3432] [id = 632] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F70F000 == 36 [pid = 3432] [id = 631] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474CE800 == 35 [pid = 3432] [id = 630] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4F711800 == 34 [pid = 3432] [id = 628] 14:23:31 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE1A000 == 33 [pid = 3432] [id = 629] 14:23:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41539800 == 32 [pid = 3432] [id = 643] 14:23:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D442A2800 == 31 [pid = 3432] [id = 648] 14:23:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43083800 == 30 [pid = 3432] [id = 645] 14:23:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43305800 == 29 [pid = 3432] [id = 649] 14:23:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43C73800 == 28 [pid = 3432] [id = 646] 14:23:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F4B000 == 27 [pid = 3432] [id = 650] 14:23:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44234800 == 26 [pid = 3432] [id = 647] 14:23:32 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCD2800 == 25 [pid = 3432] [id = 644] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 157 (0000001D46C3E400) [pid = 3432] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D490EEC00) [pid = 3432] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D4ABE4800) [pid = 3432] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D32A60800) [pid = 3432] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D32872000) [pid = 3432] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D32B60400) [pid = 3432] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D3287F000) [pid = 3432] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D433B7800) [pid = 3432] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D423E1C00) [pid = 3432] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D3CF5B400) [pid = 3432] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D3CB21C00) [pid = 3432] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D3F8C6400) [pid = 3432] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D430E1800) [pid = 3432] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D44398000) [pid = 3432] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D448F2C00) [pid = 3432] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D4430D000) [pid = 3432] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D433B5000) [pid = 3432] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D44393400) [pid = 3432] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D4457FC00) [pid = 3432] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D4439E400) [pid = 3432] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D3D817800) [pid = 3432] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D3CA3CC00) [pid = 3432] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D444C4000) [pid = 3432] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D448C6800) [pid = 3432] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D449BA000) [pid = 3432] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D45CBA800) [pid = 3432] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D47440800) [pid = 3432] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D46E10000) [pid = 3432] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D4A140800) [pid = 3432] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D3D819400) [pid = 3432] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D4AF30C00) [pid = 3432] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D472BE000) [pid = 3432] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D430B1400) [pid = 3432] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D37209C00) [pid = 3432] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 14:23:32 INFO - PROCESS | 3432 | 1463174612947 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 3556ms 14:23:33 INFO - PROCESS | 3432 | 1463174613000 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 14:23:33 INFO - PROCESS | 3432 | 1463174613005 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 14:23:33 INFO - PROCESS | 3432 | 1463174613010 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:23:33 INFO - PROCESS | 3432 | 1463174613014 Marionette TRACE conn5 <- [1,2570,null,{}] 14:23:33 INFO - PROCESS | 3432 | 1463174613020 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:33 INFO - PROCESS | 3432 | 1463174613117 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 14:23:33 INFO - PROCESS | 3432 | 1463174613240 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3315E800 == 26 [pid = 3432] [id = 652] 14:23:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D323BD000) [pid = 3432] [serial = 1956] [outer = 0000000000000000] 14:23:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D323BF400) [pid = 3432] [serial = 1957] [outer = 0000001D323BD000] 14:23:33 INFO - PROCESS | 3432 | 1463174613291 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D3287B000) [pid = 3432] [serial = 1958] [outer = 0000001D323BD000] 14:23:33 INFO - PROCESS | 3432 | 1463174613703 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 14:23:33 INFO - PROCESS | 3432 | 1463174613748 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 14:23:33 INFO - PROCESS | 3432 | 1463174613755 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 14:23:33 INFO - PROCESS | 3432 | 1463174613762 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:23:33 INFO - PROCESS | 3432 | 1463174613765 Marionette TRACE conn5 <- [1,2574,null,{}] 14:23:33 INFO - PROCESS | 3432 | 1463174613769 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:33 INFO - PROCESS | 3432 | 1463174613863 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 14:23:33 INFO - PROCESS | 3432 | 1463174613872 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37AA5000 == 27 [pid = 3432] [id = 653] 14:23:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D32904400) [pid = 3432] [serial = 1959] [outer = 0000000000000000] 14:23:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D32935800) [pid = 3432] [serial = 1960] [outer = 0000001D32904400] 14:23:33 INFO - PROCESS | 3432 | 1463174613921 Marionette DEBUG loaded listener.js 14:23:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D32A02C00) [pid = 3432] [serial = 1961] [outer = 0000001D32904400] 14:23:34 INFO - PROCESS | 3432 | 1463174614401 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:23:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:23:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 690ms 14:23:34 INFO - PROCESS | 3432 | 1463174614457 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 14:23:34 INFO - PROCESS | 3432 | 1463174614460 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 14:23:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:23:34 INFO - PROCESS | 3432 | 1463174614464 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:23:34 INFO - PROCESS | 3432 | 1463174614468 Marionette TRACE conn5 <- [1,2578,null,{}] 14:23:34 INFO - PROCESS | 3432 | 1463174614480 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:34 INFO - PROCESS | 3432 | 1463174614614 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 14:23:34 INFO - PROCESS | 3432 | 1463174614627 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C52800 == 28 [pid = 3432] [id = 654] 14:23:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D30DC6800) [pid = 3432] [serial = 1962] [outer = 0000000000000000] 14:23:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D32A5EC00) [pid = 3432] [serial = 1963] [outer = 0000001D30DC6800] 14:23:34 INFO - PROCESS | 3432 | 1463174614677 Marionette DEBUG loaded listener.js 14:23:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D32B5D800) [pid = 3432] [serial = 1964] [outer = 0000001D30DC6800] 14:23:35 INFO - PROCESS | 3432 | 1463174615162 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 14:23:35 INFO - PROCESS | 3432 | 1463174615200 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 14:23:35 INFO - PROCESS | 3432 | 1463174615203 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 14:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:23:35 INFO - PROCESS | 3432 | 1463174615206 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:23:35 INFO - PROCESS | 3432 | 1463174615208 Marionette TRACE conn5 <- [1,2582,null,{}] 14:23:35 INFO - PROCESS | 3432 | 1463174615212 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:35 INFO - PROCESS | 3432 | 1463174615301 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 14:23:35 INFO - PROCESS | 3432 | 1463174615308 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CAA2800 == 29 [pid = 3432] [id = 655] 14:23:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D32BD9400) [pid = 3432] [serial = 1965] [outer = 0000000000000000] 14:23:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D32BE8000) [pid = 3432] [serial = 1966] [outer = 0000001D32BD9400] 14:23:35 INFO - PROCESS | 3432 | 1463174615354 Marionette DEBUG loaded listener.js 14:23:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D32F78400) [pid = 3432] [serial = 1967] [outer = 0000001D32BD9400] 14:23:35 INFO - PROCESS | 3432 | 1463174615797 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 627ms 14:23:35 INFO - PROCESS | 3432 | 1463174615839 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 14:23:35 INFO - PROCESS | 3432 | 1463174615842 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 14:23:35 INFO - PROCESS | 3432 | 1463174615845 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:23:35 INFO - PROCESS | 3432 | 1463174615847 Marionette TRACE conn5 <- [1,2586,null,{}] 14:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:23:35 INFO - PROCESS | 3432 | 1463174615851 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:35 INFO - PROCESS | 3432 | 1463174615934 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 14:23:35 INFO - PROCESS | 3432 | 1463174615940 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D850800 == 30 [pid = 3432] [id = 656] 14:23:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D32902400) [pid = 3432] [serial = 1968] [outer = 0000000000000000] 14:23:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D33E75C00) [pid = 3432] [serial = 1969] [outer = 0000001D32902400] 14:23:35 INFO - PROCESS | 3432 | 1463174615986 Marionette DEBUG loaded listener.js 14:23:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D37057C00) [pid = 3432] [serial = 1970] [outer = 0000001D32902400] 14:23:36 INFO - PROCESS | 3432 | 1463174616477 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 14:23:36 INFO - PROCESS | 3432 | 1463174616541 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 14:23:36 INFO - PROCESS | 3432 | 1463174616544 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 14:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:23:36 INFO - PROCESS | 3432 | 1463174616547 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:23:36 INFO - PROCESS | 3432 | 1463174616549 Marionette TRACE conn5 <- [1,2590,null,{}] 14:23:36 INFO - PROCESS | 3432 | 1463174616552 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:36 INFO - PROCESS | 3432 | 1463174616674 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 14:23:36 INFO - PROCESS | 3432 | 1463174616691 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:36 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3D4800 == 31 [pid = 3432] [id = 657] 14:23:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D3742A000) [pid = 3432] [serial = 1971] [outer = 0000000000000000] 14:23:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D37A87800) [pid = 3432] [serial = 1972] [outer = 0000001D3742A000] 14:23:36 INFO - PROCESS | 3432 | 1463174616739 Marionette DEBUG loaded listener.js 14:23:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D37F2B800) [pid = 3432] [serial = 1973] [outer = 0000001D3742A000] 14:23:37 INFO - PROCESS | 3432 | 1463174617188 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 690ms 14:23:37 INFO - PROCESS | 3432 | 1463174617239 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 3432 | 1463174617241 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 14:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:23:37 INFO - PROCESS | 3432 | 1463174617245 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - PROCESS | 3432 | 1463174617247 Marionette TRACE conn5 <- [1,2594,null,{}] 14:23:37 INFO - PROCESS | 3432 | 1463174617251 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:37 INFO - PROCESS | 3432 | 1463174617362 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 14:23:37 INFO - PROCESS | 3432 | 1463174617372 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:37 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F663800 == 32 [pid = 3432] [id = 658] 14:23:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D37F9E800) [pid = 3432] [serial = 1974] [outer = 0000000000000000] 14:23:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D381A3000) [pid = 3432] [serial = 1975] [outer = 0000001D37F9E800] 14:23:37 INFO - PROCESS | 3432 | 1463174617417 Marionette DEBUG loaded listener.js 14:23:37 INFO - PROCESS | 3432 | ++DOMWINDOW == 145 (0000001D381ACC00) [pid = 3432] [serial = 1976] [outer = 0000001D37F9E800] 14:23:37 INFO - PROCESS | 3432 | 1463174617858 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 14:23:37 INFO - PROCESS | 3432 | 1463174617939 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 3432 | 1463174617941 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 14:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:23:37 INFO - PROCESS | 3432 | 1463174617945 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - PROCESS | 3432 | 1463174617946 Marionette TRACE conn5 <- [1,2598,null,{}] 14:23:37 INFO - PROCESS | 3432 | 1463174617950 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:38 INFO - PROCESS | 3432 | 1463174618032 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 14:23:38 INFO - PROCESS | 3432 | 1463174618041 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F81B000 == 33 [pid = 3432] [id = 659] 14:23:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 146 (0000001D381AC000) [pid = 3432] [serial = 1977] [outer = 0000000000000000] 14:23:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 147 (0000001D381DB400) [pid = 3432] [serial = 1978] [outer = 0000001D381AC000] 14:23:38 INFO - PROCESS | 3432 | 1463174618087 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 148 (0000001D38B04800) [pid = 3432] [serial = 1979] [outer = 0000001D381AC000] 14:23:38 INFO - PROCESS | 3432 | 1463174618520 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:23:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:23:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 627ms 14:23:38 INFO - PROCESS | 3432 | 1463174618580 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 14:23:38 INFO - PROCESS | 3432 | 1463174618583 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 14:23:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:23:38 INFO - PROCESS | 3432 | 1463174618586 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:23:38 INFO - PROCESS | 3432 | 1463174618588 Marionette TRACE conn5 <- [1,2602,null,{}] 14:23:38 INFO - PROCESS | 3432 | 1463174618592 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:38 INFO - PROCESS | 3432 | 1463174618714 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 14:23:38 INFO - PROCESS | 3432 | 1463174618797 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C50000 == 34 [pid = 3432] [id = 660] 14:23:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 149 (0000001D38B03000) [pid = 3432] [serial = 1980] [outer = 0000000000000000] 14:23:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 150 (0000001D38B57800) [pid = 3432] [serial = 1981] [outer = 0000001D38B03000] 14:23:38 INFO - PROCESS | 3432 | 1463174618843 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 151 (0000001D38E0EC00) [pid = 3432] [serial = 1982] [outer = 0000001D38B03000] 14:23:39 INFO - PROCESS | 3432 | 1463174619278 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 14:23:39 INFO - PROCESS | 3432 | 1463174619322 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 14:23:39 INFO - PROCESS | 3432 | 1463174619325 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 14:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:23:39 INFO - PROCESS | 3432 | 1463174619333 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:23:39 INFO - PROCESS | 3432 | 1463174619335 Marionette TRACE conn5 <- [1,2606,null,{}] 14:23:39 INFO - PROCESS | 3432 | 1463174619339 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:39 INFO - PROCESS | 3432 | 1463174619460 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 14:23:39 INFO - PROCESS | 3432 | 1463174619530 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE49800 == 35 [pid = 3432] [id = 661] 14:23:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 152 (0000001D38E15000) [pid = 3432] [serial = 1983] [outer = 0000000000000000] 14:23:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 153 (0000001D38E1C400) [pid = 3432] [serial = 1984] [outer = 0000001D38E15000] 14:23:39 INFO - PROCESS | 3432 | 1463174619578 Marionette DEBUG loaded listener.js 14:23:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 154 (0000001D39A18800) [pid = 3432] [serial = 1985] [outer = 0000001D38E15000] 14:23:40 INFO - PROCESS | 3432 | 1463174620004 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 732ms 14:23:40 INFO - PROCESS | 3432 | 1463174620112 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 14:23:40 INFO - PROCESS | 3432 | 1463174620115 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 14:23:40 INFO - PROCESS | 3432 | 1463174620119 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:23:40 INFO - PROCESS | 3432 | 1463174620122 Marionette TRACE conn5 <- [1,2610,null,{}] 14:23:40 INFO - PROCESS | 3432 | 1463174620125 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:40 INFO - PROCESS | 3432 | 1463174620270 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 14:23:40 INFO - PROCESS | 3432 | 1463174620325 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D84A000 == 36 [pid = 3432] [id = 662] 14:23:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 155 (0000001D3CA3D000) [pid = 3432] [serial = 1986] [outer = 0000000000000000] 14:23:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 156 (0000001D3CBE2C00) [pid = 3432] [serial = 1987] [outer = 0000001D3CA3D000] 14:23:40 INFO - PROCESS | 3432 | 1463174620385 Marionette DEBUG loaded listener.js 14:23:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 157 (0000001D3D081C00) [pid = 3432] [serial = 1988] [outer = 0000001D3CA3D000] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 156 (0000001D46E06400) [pid = 3432] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 155 (0000001D50103000) [pid = 3432] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 154 (0000001D38B08C00) [pid = 3432] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 153 (0000001D44576000) [pid = 3432] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 152 (0000001D42DF8800) [pid = 3432] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 151 (0000001D3FE59C00) [pid = 3432] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 150 (0000001D51F04400) [pid = 3432] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 149 (0000001D4439FC00) [pid = 3432] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 148 (0000001D4438C000) [pid = 3432] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 147 (0000001D4FFA7000) [pid = 3432] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 146 (0000001D45CC7C00) [pid = 3432] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 145 (0000001D433B5400) [pid = 3432] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 144 (0000001D5010FC00) [pid = 3432] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D4EC50000) [pid = 3432] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D3297AC00) [pid = 3432] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D51E29400) [pid = 3432] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D44947C00) [pid = 3432] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D44945800) [pid = 3432] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D4F538C00) [pid = 3432] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D41DA1800) [pid = 3432] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D430B8400) [pid = 3432] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D381D3000) [pid = 3432] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D43CCBC00) [pid = 3432] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D4B258C00) [pid = 3432] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D449C0C00) [pid = 3432] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D43CD6000) [pid = 3432] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D3D5A0C00) [pid = 3432] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D32911000) [pid = 3432] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D44434800) [pid = 3432] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D3F89FC00) [pid = 3432] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D3D5F2000) [pid = 3432] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D34106C00) [pid = 3432] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D3D598000) [pid = 3432] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D32B63800) [pid = 3432] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D32940000) [pid = 3432] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D3293D000) [pid = 3432] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D4D328C00) [pid = 3432] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D4CCF4800) [pid = 3432] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D4CB48400) [pid = 3432] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D4C3BA000) [pid = 3432] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D4C1E5400) [pid = 3432] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:23:41 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D4BB1C800) [pid = 3432] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:23:41 INFO - PROCESS | 3432 | 1463174621675 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1595ms 14:23:41 INFO - PROCESS | 3432 | 1463174621718 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 14:23:41 INFO - PROCESS | 3432 | 1463174621720 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 14:23:41 INFO - PROCESS | 3432 | 1463174621723 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:23:41 INFO - PROCESS | 3432 | 1463174621725 Marionette TRACE conn5 <- [1,2614,null,{}] 14:23:41 INFO - PROCESS | 3432 | 1463174621728 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:41 INFO - PROCESS | 3432 | 1463174621816 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 14:23:41 INFO - PROCESS | 3432 | 1463174621825 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4223E000 == 37 [pid = 3432] [id = 663] 14:23:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D32B63800) [pid = 3432] [serial = 1989] [outer = 0000000000000000] 14:23:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D3CF5C400) [pid = 3432] [serial = 1990] [outer = 0000001D32B63800] 14:23:41 INFO - PROCESS | 3432 | 1463174621872 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D3D59B800) [pid = 3432] [serial = 1991] [outer = 0000001D32B63800] 14:23:42 INFO - PROCESS | 3432 | 1463174622322 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 628ms 14:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:23:42 INFO - PROCESS | 3432 | 1463174622356 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 14:23:42 INFO - PROCESS | 3432 | 1463174622358 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 14:23:42 INFO - PROCESS | 3432 | 1463174622361 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:23:42 INFO - PROCESS | 3432 | 1463174622363 Marionette TRACE conn5 <- [1,2618,null,{}] 14:23:42 INFO - PROCESS | 3432 | 1463174622367 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:42 INFO - PROCESS | 3432 | 1463174622455 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 14:23:42 INFO - PROCESS | 3432 | 1463174622491 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42F53800 == 38 [pid = 3432] [id = 664] 14:23:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D3D5A4800) [pid = 3432] [serial = 1992] [outer = 0000000000000000] 14:23:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D3D5EAC00) [pid = 3432] [serial = 1993] [outer = 0000001D3D5A4800] 14:23:42 INFO - PROCESS | 3432 | 1463174622536 Marionette DEBUG loaded listener.js 14:23:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D3D6BB000) [pid = 3432] [serial = 1994] [outer = 0000001D3D5A4800] 14:23:42 INFO - PROCESS | 3432 | 1463174622955 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 626ms 14:23:43 INFO - PROCESS | 3432 | 1463174623014 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 14:23:43 INFO - PROCESS | 3432 | 1463174623016 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 14:23:43 INFO - PROCESS | 3432 | 1463174623024 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 3432 | 1463174623026 Marionette TRACE conn5 <- [1,2622,null,{}] 14:23:43 INFO - PROCESS | 3432 | 1463174623029 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:23:43 INFO - PROCESS | 3432 | 1463174623117 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 14:23:43 INFO - PROCESS | 3432 | 1463174623124 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FE7000 == 39 [pid = 3432] [id = 665] 14:23:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D3D6BFC00) [pid = 3432] [serial = 1995] [outer = 0000000000000000] 14:23:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D3D80D800) [pid = 3432] [serial = 1996] [outer = 0000001D3D6BFC00] 14:23:43 INFO - PROCESS | 3432 | 1463174623170 Marionette DEBUG loaded listener.js 14:23:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D3D81B000) [pid = 3432] [serial = 1997] [outer = 0000001D3D6BFC00] 14:23:43 INFO - PROCESS | 3432 | 1463174623908 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 922ms 14:23:43 INFO - PROCESS | 3432 | 1463174623956 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 14:23:43 INFO - PROCESS | 3432 | 1463174623960 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 14:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:23:43 INFO - PROCESS | 3432 | 1463174623965 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 3432 | 1463174623968 Marionette TRACE conn5 <- [1,2626,null,{}] 14:23:43 INFO - PROCESS | 3432 | 1463174623975 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:44 INFO - PROCESS | 3432 | 1463174624097 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 14:23:44 INFO - PROCESS | 3432 | 1463174624222 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37F5B000 == 40 [pid = 3432] [id = 666] 14:23:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D3281E400) [pid = 3432] [serial = 1998] [outer = 0000000000000000] 14:23:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D3290B400) [pid = 3432] [serial = 1999] [outer = 0000001D3281E400] 14:23:44 INFO - PROCESS | 3432 | 1463174624282 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 127 (0000001D32984400) [pid = 3432] [serial = 2000] [outer = 0000001D3281E400] 14:23:44 INFO - PROCESS | 3432 | 1463174624875 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 14:23:44 INFO - PROCESS | 3432 | 1463174624952 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 14:23:44 INFO - PROCESS | 3432 | 1463174624958 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 14:23:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:23:44 INFO - PROCESS | 3432 | 1463174624965 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:23:44 INFO - PROCESS | 3432 | 1463174624969 Marionette TRACE conn5 <- [1,2630,null,{}] 14:23:44 INFO - PROCESS | 3432 | 1463174624973 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:45 INFO - PROCESS | 3432 | 1463174625091 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 14:23:45 INFO - PROCESS | 3432 | 1463174625223 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F44B800 == 41 [pid = 3432] [id = 667] 14:23:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 128 (0000001D32A61C00) [pid = 3432] [serial = 2001] [outer = 0000000000000000] 14:23:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 129 (0000001D32BE6400) [pid = 3432] [serial = 2002] [outer = 0000001D32A61C00] 14:23:45 INFO - PROCESS | 3432 | 1463174625280 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 130 (0000001D37210400) [pid = 3432] [serial = 2003] [outer = 0000001D32A61C00] 14:23:45 INFO - PROCESS | 3432 | 1463174625898 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:23:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:23:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 985ms 14:23:45 INFO - PROCESS | 3432 | 1463174625957 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 14:23:45 INFO - PROCESS | 3432 | 1463174625960 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 14:23:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:23:45 INFO - PROCESS | 3432 | 1463174625964 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:23:45 INFO - PROCESS | 3432 | 1463174625968 Marionette TRACE conn5 <- [1,2634,null,{}] 14:23:45 INFO - PROCESS | 3432 | 1463174625980 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:46 INFO - PROCESS | 3432 | 1463174626095 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 14:23:46 INFO - PROCESS | 3432 | 1463174626230 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43086800 == 42 [pid = 3432] [id = 668] 14:23:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 131 (0000001D3809AC00) [pid = 3432] [serial = 2004] [outer = 0000000000000000] 14:23:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 132 (0000001D38B57C00) [pid = 3432] [serial = 2005] [outer = 0000001D3809AC00] 14:23:46 INFO - PROCESS | 3432 | 1463174626291 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 133 (0000001D3CA2E400) [pid = 3432] [serial = 2006] [outer = 0000001D3809AC00] 14:23:46 INFO - PROCESS | 3432 | 1463174626890 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:23:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:23:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 943ms 14:23:46 INFO - PROCESS | 3432 | 1463174626907 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 14:23:46 INFO - PROCESS | 3432 | 1463174626910 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 14:23:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:23:46 INFO - PROCESS | 3432 | 1463174626914 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:23:46 INFO - PROCESS | 3432 | 1463174626916 Marionette TRACE conn5 <- [1,2638,null,{}] 14:23:46 INFO - PROCESS | 3432 | 1463174626920 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:47 INFO - PROCESS | 3432 | 1463174627034 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 14:23:47 INFO - PROCESS | 3432 | 1463174627164 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4327A000 == 43 [pid = 3432] [id = 669] 14:23:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 134 (0000001D3D080400) [pid = 3432] [serial = 2007] [outer = 0000000000000000] 14:23:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 135 (0000001D3D6C3000) [pid = 3432] [serial = 2008] [outer = 0000001D3D080400] 14:23:47 INFO - PROCESS | 3432 | 1463174627222 Marionette DEBUG loaded listener.js 14:23:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 136 (0000001D3D821C00) [pid = 3432] [serial = 2009] [outer = 0000001D3D080400] 14:23:47 INFO - PROCESS | 3432 | 1463174627765 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:23:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:23:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 880ms 14:23:47 INFO - PROCESS | 3432 | 1463174627796 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 3432 | 1463174627799 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 14:23:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:23:47 INFO - PROCESS | 3432 | 1463174627803 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - PROCESS | 3432 | 1463174627805 Marionette TRACE conn5 <- [1,2642,null,{}] 14:23:47 INFO - PROCESS | 3432 | 1463174627809 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:47 INFO - PROCESS | 3432 | 1463174627921 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 14:23:48 INFO - PROCESS | 3432 | 1463174628035 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4330E800 == 44 [pid = 3432] [id = 670] 14:23:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 137 (0000001D3181F800) [pid = 3432] [serial = 2010] [outer = 0000000000000000] 14:23:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 138 (0000001D3F2E3C00) [pid = 3432] [serial = 2011] [outer = 0000001D3181F800] 14:23:48 INFO - PROCESS | 3432 | 1463174628091 Marionette DEBUG loaded listener.js 14:23:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 139 (0000001D3F851000) [pid = 3432] [serial = 2012] [outer = 0000001D3181F800] 14:23:48 INFO - PROCESS | 3432 | 1463174628747 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:23:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:23:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 983ms 14:23:48 INFO - PROCESS | 3432 | 1463174628788 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 14:23:48 INFO - PROCESS | 3432 | 1463174628791 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 14:23:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:23:48 INFO - PROCESS | 3432 | 1463174628794 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:23:48 INFO - PROCESS | 3432 | 1463174628796 Marionette TRACE conn5 <- [1,2646,null,{}] 14:23:48 INFO - PROCESS | 3432 | 1463174628800 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:48 INFO - PROCESS | 3432 | 1463174628930 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 14:23:49 INFO - PROCESS | 3432 | 1463174629210 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37A2D800 == 45 [pid = 3432] [id = 671] 14:23:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 140 (0000001D31809C00) [pid = 3432] [serial = 2013] [outer = 0000000000000000] 14:23:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 141 (0000001D31821C00) [pid = 3432] [serial = 2014] [outer = 0000001D31809C00] 14:23:49 INFO - PROCESS | 3432 | 1463174629269 Marionette DEBUG loaded listener.js 14:23:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D32820800) [pid = 3432] [serial = 2015] [outer = 0000001D31809C00] 14:23:49 INFO - PROCESS | 3432 | 1463174629904 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:23:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:23:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1179ms 14:23:49 INFO - PROCESS | 3432 | 1463174629977 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 14:23:49 INFO - PROCESS | 3432 | 1463174629981 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 14:23:49 INFO - PROCESS | 3432 | 1463174629986 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:23:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:23:49 INFO - PROCESS | 3432 | 1463174629989 Marionette TRACE conn5 <- [1,2650,null,{}] 14:23:49 INFO - PROCESS | 3432 | 1463174629994 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:50 INFO - PROCESS | 3432 | 1463174630111 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 14:23:50 INFO - PROCESS | 3432 | 1463174630249 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:50 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C57800 == 44 [pid = 3432] [id = 259] 14:23:50 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F2B9000 == 43 [pid = 3432] [id = 260] 14:23:50 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37F5F800 == 42 [pid = 3432] [id = 251] 14:23:50 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3EC000 == 41 [pid = 3432] [id = 267] 14:23:50 INFO - PROCESS | 3432 | --DOCSHELL 0000001D33829000 == 40 [pid = 3432] [id = 262] 14:23:50 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FB89000 == 39 [pid = 3432] [id = 256] 14:23:50 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D067000 == 38 [pid = 3432] [id = 253] 14:23:50 INFO - PROCESS | 3432 | --DOCSHELL 0000001D34159800 == 37 [pid = 3432] [id = 250] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D4439E000) [pid = 3432] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D32F96000 == 38 [pid = 3432] [id = 672] 14:23:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 142 (0000001D30DC8400) [pid = 3432] [serial = 2016] [outer = 0000000000000000] 14:23:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 143 (0000001D32156C00) [pid = 3432] [serial = 2017] [outer = 0000001D30DC8400] 14:23:50 INFO - PROCESS | 3432 | 1463174630346 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 144 (0000001D32BE1C00) [pid = 3432] [serial = 2018] [outer = 0000001D30DC8400] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 143 (0000001D490F0400) [pid = 3432] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 142 (0000001D50111800) [pid = 3432] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 141 (0000001D3F2EAC00) [pid = 3432] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 140 (0000001D44949C00) [pid = 3432] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 139 (0000001D44304000) [pid = 3432] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 138 (0000001D4FFB2C00) [pid = 3432] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 137 (0000001D51F10C00) [pid = 3432] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 136 (0000001D444E3800) [pid = 3432] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 135 (0000001D4443C000) [pid = 3432] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 134 (0000001D5276B000) [pid = 3432] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 133 (0000001D47316400) [pid = 3432] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 132 (0000001D4D481400) [pid = 3432] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 131 (0000001D53E69400) [pid = 3432] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 130 (0000001D4F520000) [pid = 3432] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 129 (0000001D3742D400) [pid = 3432] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 128 (0000001D51E34C00) [pid = 3432] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 127 (0000001D46C39000) [pid = 3432] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 126 (0000001D45C4E800) [pid = 3432] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D4F545000) [pid = 3432] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D42DF0400) [pid = 3432] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D43107800) [pid = 3432] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D3D80F800) [pid = 3432] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D44389400) [pid = 3432] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D43CD7C00) [pid = 3432] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D43785800) [pid = 3432] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D4B310C00) [pid = 3432] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D4AF2E800) [pid = 3432] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D46E03800) [pid = 3432] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D444B2C00) [pid = 3432] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D44309C00) [pid = 3432] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D40EE1C00) [pid = 3432] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D3FE61C00) [pid = 3432] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D37F9CC00) [pid = 3432] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D3293E000) [pid = 3432] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D490EAC00) [pid = 3432] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D3FE56000) [pid = 3432] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D3D81EC00) [pid = 3432] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D3F85C400) [pid = 3432] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D381A7C00) [pid = 3432] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D3CA3A400) [pid = 3432] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D3EA2F000) [pid = 3432] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3D6B6C00) [pid = 3432] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D381E1800) [pid = 3432] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D3414F400) [pid = 3432] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D3FC0FC00) [pid = 3432] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D3742D800) [pid = 3432] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D444CE400) [pid = 3432] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D3326DC00) [pid = 3432] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D4E7F2800) [pid = 3432] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D4DA5E800) [pid = 3432] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D4D32E000) [pid = 3432] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D4CCFC000) [pid = 3432] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D4CC83800) [pid = 3432] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D4CC76800) [pid = 3432] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D4CB4C000) [pid = 3432] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D4CB12C00) [pid = 3432] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D4C3BD000) [pid = 3432] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D4C1E9800) [pid = 3432] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D4C134000) [pid = 3432] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D4BB97800) [pid = 3432] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D4B67E400) [pid = 3432] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D430B4800) [pid = 3432] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D433B4C00) [pid = 3432] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D401F2C00) [pid = 3432] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 14:23:50 INFO - PROCESS | 3432 | 1463174630831 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:23:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:23:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 878ms 14:23:50 INFO - PROCESS | 3432 | 1463174630870 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 14:23:50 INFO - PROCESS | 3432 | 1463174630875 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 14:23:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:23:50 INFO - PROCESS | 3432 | 1463174630879 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:23:50 INFO - PROCESS | 3432 | 1463174630881 Marionette TRACE conn5 <- [1,2654,null,{}] 14:23:50 INFO - PROCESS | 3432 | 1463174630885 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:50 INFO - PROCESS | 3432 | 1463174630977 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 14:23:50 INFO - PROCESS | 3432 | 1463174630987 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D845000 == 39 [pid = 3432] [id = 673] 14:23:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D33F98C00) [pid = 3432] [serial = 2019] [outer = 0000000000000000] 14:23:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D341EEC00) [pid = 3432] [serial = 2020] [outer = 0000001D33F98C00] 14:23:51 INFO - PROCESS | 3432 | 1463174631035 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D37427C00) [pid = 3432] [serial = 2021] [outer = 0000001D33F98C00] 14:23:51 INFO - PROCESS | 3432 | [3432] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:23:51 INFO - PROCESS | 3432 | [3432] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:23:52 INFO - PROCESS | 3432 | 1463174632001 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:23:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 14:23:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1132ms 14:23:52 INFO - PROCESS | 3432 | 1463174632015 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 14:23:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:23:52 INFO - PROCESS | 3432 | 1463174632017 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 14:23:52 INFO - PROCESS | 3432 | 1463174632023 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - PROCESS | 3432 | 1463174632029 Marionette TRACE conn5 <- [1,2658,null,{}] 14:23:52 INFO - PROCESS | 3432 | 1463174632039 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:52 INFO - PROCESS | 3432 | 1463174632131 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 14:23:52 INFO - PROCESS | 3432 | 1463174632140 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FC8E800 == 40 [pid = 3432] [id = 674] 14:23:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D37AEB800) [pid = 3432] [serial = 2022] [outer = 0000000000000000] 14:23:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D381A4C00) [pid = 3432] [serial = 2023] [outer = 0000001D37AEB800] 14:23:52 INFO - PROCESS | 3432 | 1463174632185 Marionette DEBUG loaded listener.js 14:23:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D381D8000) [pid = 3432] [serial = 2024] [outer = 0000001D37AEB800] 14:23:53 INFO - PROCESS | 3432 | 1463174633123 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 14:23:53 INFO - PROCESS | 3432 | 1463174633173 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 14:23:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:23:53 INFO - PROCESS | 3432 | 1463174633177 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:23:53 INFO - PROCESS | 3432 | 1463174633179 Marionette TRACE conn5 <- [1,2662,null,{}] 14:23:53 INFO - PROCESS | 3432 | 1463174633182 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:53 INFO - PROCESS | 3432 | 1463174633301 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 14:23:53 INFO - PROCESS | 3432 | 1463174633308 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40DA1800 == 41 [pid = 3432] [id = 675] 14:23:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D381E0800) [pid = 3432] [serial = 2025] [outer = 0000000000000000] 14:23:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D38E13000) [pid = 3432] [serial = 2026] [outer = 0000001D381E0800] 14:23:53 INFO - PROCESS | 3432 | 1463174633397 Marionette DEBUG loaded listener.js 14:23:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D39A10800) [pid = 3432] [serial = 2027] [outer = 0000001D381E0800] 14:23:54 INFO - PROCESS | 3432 | 1463174634336 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 3432 | 1463174634360 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 14:23:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:23:54 INFO - PROCESS | 3432 | 1463174634364 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 3432 | 1463174634365 Marionette TRACE conn5 <- [1,2666,null,{}] 14:23:54 INFO - PROCESS | 3432 | 1463174634374 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:54 INFO - PROCESS | 3432 | 1463174634490 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 14:23:54 INFO - PROCESS | 3432 | 1463174634497 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37227000 == 42 [pid = 3432] [id = 676] 14:23:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D3CBE7C00) [pid = 3432] [serial = 2028] [outer = 0000000000000000] 14:23:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D3CBEB000) [pid = 3432] [serial = 2029] [outer = 0000001D3CBE7C00] 14:23:54 INFO - PROCESS | 3432 | 1463174634598 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D3D6B6C00) [pid = 3432] [serial = 2030] [outer = 0000001D3CBE7C00] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D381AC000) [pid = 3432] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D44393800) [pid = 3432] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D323BD000) [pid = 3432] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D38B03000) [pid = 3432] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D30DC6800) [pid = 3432] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D38E15000) [pid = 3432] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D32BD9400) [pid = 3432] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D32902400) [pid = 3432] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D37F9E800) [pid = 3432] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D3742A000) [pid = 3432] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D3CA3D000) [pid = 3432] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D3D5A4800) [pid = 3432] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D32904400) [pid = 3432] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:23:54 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D32B63800) [pid = 3432] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:23:55 INFO - PROCESS | 3432 | 1463174635541 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 14:23:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1239ms 14:23:55 INFO - PROCESS | 3432 | 1463174635605 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 14:23:55 INFO - PROCESS | 3432 | 1463174635608 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 14:23:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:23:55 INFO - PROCESS | 3432 | 1463174635611 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - PROCESS | 3432 | 1463174635613 Marionette TRACE conn5 <- [1,2670,null,{}] 14:23:55 INFO - PROCESS | 3432 | 1463174635616 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:55 INFO - PROCESS | 3432 | 1463174635707 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 14:23:55 INFO - PROCESS | 3432 | 1463174635715 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D431CB800 == 43 [pid = 3432] [id = 677] 14:23:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D32BE7000) [pid = 3432] [serial = 2031] [outer = 0000000000000000] 14:23:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D38B51400) [pid = 3432] [serial = 2032] [outer = 0000001D32BE7000] 14:23:55 INFO - PROCESS | 3432 | 1463174635761 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D3D80A000) [pid = 3432] [serial = 2033] [outer = 0000001D32BE7000] 14:23:56 INFO - PROCESS | 3432 | 1463174636702 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:23:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 14:23:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1128ms 14:23:56 INFO - PROCESS | 3432 | 1463174636742 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 14:23:56 INFO - PROCESS | 3432 | 1463174636744 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 14:23:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:23:56 INFO - PROCESS | 3432 | 1463174636748 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - PROCESS | 3432 | 1463174636750 Marionette TRACE conn5 <- [1,2674,null,{}] 14:23:56 INFO - PROCESS | 3432 | 1463174636754 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:56 INFO - PROCESS | 3432 | 1463174636902 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 14:23:57 INFO - PROCESS | 3432 | 1463174637024 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D338CB800 == 44 [pid = 3432] [id = 678] 14:23:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D30DC7C00) [pid = 3432] [serial = 2034] [outer = 0000000000000000] 14:23:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D3181F400) [pid = 3432] [serial = 2035] [outer = 0000001D30DC7C00] 14:23:57 INFO - PROCESS | 3432 | 1463174637084 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D32905400) [pid = 3432] [serial = 2036] [outer = 0000001D30DC7C00] 14:23:58 INFO - PROCESS | 3432 | 1463174638212 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 14:23:58 INFO - PROCESS | 3432 | 1463174638250 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 14:23:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:23:58 INFO - PROCESS | 3432 | 1463174638255 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:23:58 INFO - PROCESS | 3432 | 1463174638260 Marionette TRACE conn5 <- [1,2678,null,{}] 14:23:58 INFO - PROCESS | 3432 | 1463174638265 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:58 INFO - PROCESS | 3432 | 1463174638415 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 14:23:58 INFO - PROCESS | 3432 | 1463174638547 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F80D800 == 45 [pid = 3432] [id = 679] 14:23:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D32B5E000) [pid = 3432] [serial = 2037] [outer = 0000000000000000] 14:23:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D32BDBC00) [pid = 3432] [serial = 2038] [outer = 0000001D32B5E000] 14:23:58 INFO - PROCESS | 3432 | 1463174638608 Marionette DEBUG loaded listener.js 14:23:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D37059800) [pid = 3432] [serial = 2039] [outer = 0000001D32B5E000] 14:23:59 INFO - PROCESS | 3432 | 1463174639651 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 3432 | 1463174639710 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 14:23:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:23:59 INFO - PROCESS | 3432 | 1463174639715 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:23:59 INFO - PROCESS | 3432 | 1463174639718 Marionette TRACE conn5 <- [1,2682,null,{}] 14:23:59 INFO - PROCESS | 3432 | 1463174639722 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:59 INFO - PROCESS | 3432 | 1463174639830 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 14:24:00 INFO - PROCESS | 3432 | 1463174639990 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D437A9800 == 46 [pid = 3432] [id = 680] 14:24:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D37DA1400) [pid = 3432] [serial = 2040] [outer = 0000000000000000] 14:24:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D37F9E400) [pid = 3432] [serial = 2041] [outer = 0000001D37DA1400] 14:24:00 INFO - PROCESS | 3432 | 1463174640089 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D38B09000) [pid = 3432] [serial = 2042] [outer = 0000001D37DA1400] 14:24:01 INFO - PROCESS | 3432 | 1463174641162 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 14:24:01 INFO - PROCESS | 3432 | 1463174641211 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 14:24:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:24:01 INFO - PROCESS | 3432 | 1463174641222 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:24:01 INFO - PROCESS | 3432 | 1463174641228 Marionette TRACE conn5 <- [1,2686,null,{}] 14:24:01 INFO - PROCESS | 3432 | 1463174641232 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:01 INFO - PROCESS | 3432 | 1463174641450 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 14:24:01 INFO - PROCESS | 3432 | 1463174641660 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D338DC800 == 47 [pid = 3432] [id = 681] 14:24:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D32871400) [pid = 3432] [serial = 2043] [outer = 0000000000000000] 14:24:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D3287C800) [pid = 3432] [serial = 2044] [outer = 0000001D32871400] 14:24:01 INFO - PROCESS | 3432 | 1463174641711 Marionette DEBUG loaded listener.js 14:24:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D32A10C00) [pid = 3432] [serial = 2045] [outer = 0000001D32871400] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCAB000 == 46 [pid = 3432] [id = 266] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D431CB800 == 45 [pid = 3432] [id = 677] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37227000 == 44 [pid = 3432] [id = 676] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40DA1800 == 43 [pid = 3432] [id = 675] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FC8E800 == 42 [pid = 3432] [id = 674] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D845000 == 41 [pid = 3432] [id = 673] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D32F96000 == 40 [pid = 3432] [id = 672] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37A2D800 == 39 [pid = 3432] [id = 671] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4330E800 == 38 [pid = 3432] [id = 670] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D3D80D800) [pid = 3432] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43086800 == 37 [pid = 3432] [id = 668] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F44B800 == 36 [pid = 3432] [id = 667] 14:24:02 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37F5B000 == 35 [pid = 3432] [id = 666] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D381DB400) [pid = 3432] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D444BF000) [pid = 3432] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D323BF400) [pid = 3432] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D3287B000) [pid = 3432] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D38B57800) [pid = 3432] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D32A5EC00) [pid = 3432] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D39A18800) [pid = 3432] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D38E1C400) [pid = 3432] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D32B5D800) [pid = 3432] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D32BE8000) [pid = 3432] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D37057C00) [pid = 3432] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D32F78400) [pid = 3432] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D33E75C00) [pid = 3432] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D381A3000) [pid = 3432] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 77 (0000001D381ACC00) [pid = 3432] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 76 (0000001D37A87800) [pid = 3432] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 75 (0000001D37F2B800) [pid = 3432] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 74 (0000001D3CBE2C00) [pid = 3432] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 73 (0000001D3D5EAC00) [pid = 3432] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 72 (0000001D3D081C00) [pid = 3432] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 71 (0000001D32A02C00) [pid = 3432] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 70 (0000001D32935800) [pid = 3432] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 69 (0000001D3D6BB000) [pid = 3432] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 68 (0000001D38E0EC00) [pid = 3432] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 67 (0000001D3CF5C400) [pid = 3432] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 66 (0000001D38B04800) [pid = 3432] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | --DOMWINDOW == 65 (0000001D3D59B800) [pid = 3432] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3432 | 1463174642737 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 14:24:02 INFO - PROCESS | 3432 | 1463174642773 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 14:24:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:24:02 INFO - PROCESS | 3432 | 1463174642778 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - PROCESS | 3432 | 1463174642782 Marionette TRACE conn5 <- [1,2690,null,{}] 14:24:02 INFO - PROCESS | 3432 | 1463174642786 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:02 INFO - PROCESS | 3432 | 1463174642882 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 14:24:02 INFO - PROCESS | 3432 | 1463174642891 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37D0D800 == 36 [pid = 3432] [id = 682] 14:24:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 66 (0000001D32A06000) [pid = 3432] [serial = 2046] [outer = 0000000000000000] 14:24:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 67 (0000001D32A11800) [pid = 3432] [serial = 2047] [outer = 0000001D32A06000] 14:24:02 INFO - PROCESS | 3432 | 1463174642941 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 68 (0000001D32BE0C00) [pid = 3432] [serial = 2048] [outer = 0000001D32A06000] 14:24:03 INFO - PROCESS | 3432 | 1463174643483 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:24:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:24:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 733ms 14:24:03 INFO - PROCESS | 3432 | 1463174643517 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 14:24:03 INFO - PROCESS | 3432 | 1463174643521 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 14:24:03 INFO - PROCESS | 3432 | 1463174643525 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:24:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:24:03 INFO - PROCESS | 3432 | 1463174643527 Marionette TRACE conn5 <- [1,2694,null,{}] 14:24:03 INFO - PROCESS | 3432 | 1463174643531 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:03 INFO - PROCESS | 3432 | 1463174643624 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 14:24:03 INFO - PROCESS | 3432 | 1463174643711 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F2CA800 == 37 [pid = 3432] [id = 683] 14:24:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 69 (0000001D323BB000) [pid = 3432] [serial = 2049] [outer = 0000000000000000] 14:24:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 70 (0000001D3720E400) [pid = 3432] [serial = 2050] [outer = 0000001D323BB000] 14:24:03 INFO - PROCESS | 3432 | 1463174643760 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 71 (0000001D3742EC00) [pid = 3432] [serial = 2051] [outer = 0000001D323BB000] 14:24:04 INFO - PROCESS | 3432 | 1463174644153 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:24:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:24:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 689ms 14:24:04 INFO - PROCESS | 3432 | 1463174644217 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 3432 | 1463174644220 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 14:24:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:24:04 INFO - PROCESS | 3432 | 1463174644230 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:24:04 INFO - PROCESS | 3432 | 1463174644236 Marionette TRACE conn5 <- [1,2698,null,{}] 14:24:04 INFO - PROCESS | 3432 | 1463174644248 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:04 INFO - PROCESS | 3432 | 1463174644379 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 14:24:04 INFO - PROCESS | 3432 | 1463174644389 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FC93000 == 38 [pid = 3432] [id = 684] 14:24:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 72 (0000001D37DA4C00) [pid = 3432] [serial = 2052] [outer = 0000000000000000] 14:24:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 73 (0000001D381A9800) [pid = 3432] [serial = 2053] [outer = 0000001D37DA4C00] 14:24:04 INFO - PROCESS | 3432 | 1463174644435 Marionette DEBUG loaded listener.js 14:24:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 74 (0000001D38B04000) [pid = 3432] [serial = 2054] [outer = 0000001D37DA4C00] 14:24:04 INFO - PROCESS | 3432 | 1463174644911 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 3432 | 1463174644983 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 14:24:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:24:04 INFO - PROCESS | 3432 | 1463174644987 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 3432 | 1463174644989 Marionette TRACE conn5 <- [1,2702,null,{}] 14:24:05 INFO - PROCESS | 3432 | 1463174644992 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:05 INFO - PROCESS | 3432 | 1463174645110 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 14:24:05 INFO - PROCESS | 3432 | 1463174645169 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40E7D800 == 39 [pid = 3432] [id = 685] 14:24:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 75 (0000001D37F9E800) [pid = 3432] [serial = 2055] [outer = 0000000000000000] 14:24:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 76 (0000001D39093400) [pid = 3432] [serial = 2056] [outer = 0000001D37F9E800] 14:24:05 INFO - PROCESS | 3432 | 1463174645215 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 77 (0000001D3C847000) [pid = 3432] [serial = 2057] [outer = 0000001D37F9E800] 14:24:05 INFO - PROCESS | 3432 | 1463174645629 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:24:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 14:24:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:24:05 INFO - PROCESS | 3432 | 1463174645681 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 3432 | 1463174645683 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 14:24:05 INFO - PROCESS | 3432 | 1463174645692 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 3432 | 1463174645694 Marionette TRACE conn5 <- [1,2706,null,{}] 14:24:05 INFO - PROCESS | 3432 | 1463174645698 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:05 INFO - PROCESS | 3432 | 1463174645860 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 14:24:05 INFO - PROCESS | 3432 | 1463174645918 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42DAA000 == 40 [pid = 3432] [id = 686] 14:24:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D3D599C00) [pid = 3432] [serial = 2058] [outer = 0000000000000000] 14:24:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D3D59E000) [pid = 3432] [serial = 2059] [outer = 0000001D3D599C00] 14:24:05 INFO - PROCESS | 3432 | 1463174645974 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D3EA31C00) [pid = 3432] [serial = 2060] [outer = 0000001D3D599C00] 14:24:06 INFO - PROCESS | 3432 | 1463174646475 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 14:24:06 INFO - PROCESS | 3432 | 1463174646532 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 14:24:06 INFO - PROCESS | 3432 | 1463174646543 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:24:06 INFO - PROCESS | 3432 | 1463174646545 Marionette TRACE conn5 <- [1,2710,null,{}] 14:24:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:24:06 INFO - PROCESS | 3432 | 1463174646549 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:06 INFO - PROCESS | 3432 | 1463174646671 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 14:24:06 INFO - PROCESS | 3432 | 1463174646725 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432EE000 == 41 [pid = 3432] [id = 687] 14:24:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D3F85D400) [pid = 3432] [serial = 2061] [outer = 0000000000000000] 14:24:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D3F897400) [pid = 3432] [serial = 2062] [outer = 0000001D3F85D400] 14:24:06 INFO - PROCESS | 3432 | 1463174646772 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D3FC0A400) [pid = 3432] [serial = 2063] [outer = 0000001D3F85D400] 14:24:06 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D381E0800) [pid = 3432] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:24:06 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D3CBE7C00) [pid = 3432] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:24:06 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D37AEB800) [pid = 3432] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:24:06 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D3D6BFC00) [pid = 3432] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:24:06 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D33F98C00) [pid = 3432] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:24:06 INFO - PROCESS | 3432 | --DOMWINDOW == 77 (0000001D31809C00) [pid = 3432] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:24:06 INFO - PROCESS | 3432 | --DOMWINDOW == 76 (0000001D30DC8400) [pid = 3432] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:24:07 INFO - PROCESS | 3432 | 1463174647171 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 3432 | 1463174647269 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 14:24:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:24:07 INFO - PROCESS | 3432 | 1463174647279 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 3432 | 1463174647281 Marionette TRACE conn5 <- [1,2714,null,{}] 14:24:07 INFO - PROCESS | 3432 | 1463174647285 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:07 INFO - PROCESS | 3432 | 1463174647373 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 14:24:07 INFO - PROCESS | 3432 | 1463174647393 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43C73800 == 42 [pid = 3432] [id = 688] 14:24:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 77 (0000001D3D6BD000) [pid = 3432] [serial = 2064] [outer = 0000000000000000] 14:24:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D3FE57800) [pid = 3432] [serial = 2065] [outer = 0000001D3D6BD000] 14:24:07 INFO - PROCESS | 3432 | 1463174647441 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D3FE5D800) [pid = 3432] [serial = 2066] [outer = 0000001D3D6BD000] 14:24:07 INFO - PROCESS | 3432 | 1463174647843 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:24:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 585ms 14:24:07 INFO - PROCESS | 3432 | 1463174647869 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 3432 | 1463174647872 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 14:24:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:24:07 INFO - PROCESS | 3432 | 1463174647875 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 3432 | 1463174647877 Marionette TRACE conn5 <- [1,2718,null,{}] 14:24:07 INFO - PROCESS | 3432 | 1463174647880 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:08 INFO - PROCESS | 3432 | 1463174648004 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 14:24:08 INFO - PROCESS | 3432 | 1463174648013 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F2C8800 == 43 [pid = 3432] [id = 689] 14:24:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D3FE5EC00) [pid = 3432] [serial = 2067] [outer = 0000000000000000] 14:24:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D3FE64000) [pid = 3432] [serial = 2068] [outer = 0000001D3FE5EC00] 14:24:08 INFO - PROCESS | 3432 | 1463174648059 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D3FF82400) [pid = 3432] [serial = 2069] [outer = 0000001D3FE5EC00] 14:24:08 INFO - PROCESS | 3432 | 1463174648936 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 3432 | 1463174648962 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 14:24:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:24:08 INFO - PROCESS | 3432 | 1463174648965 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - PROCESS | 3432 | 1463174648967 Marionette TRACE conn5 <- [1,2722,null,{}] 14:24:09 INFO - PROCESS | 3432 | 1463174649033 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:09 INFO - PROCESS | 3432 | 1463174649142 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 14:24:09 INFO - PROCESS | 3432 | 1463174649261 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C3C800 == 44 [pid = 3432] [id = 690] 14:24:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D32879C00) [pid = 3432] [serial = 2070] [outer = 0000000000000000] 14:24:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D32905800) [pid = 3432] [serial = 2071] [outer = 0000001D32879C00] 14:24:09 INFO - PROCESS | 3432 | 1463174649320 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D32A60400) [pid = 3432] [serial = 2072] [outer = 0000001D32879C00] 14:24:09 INFO - PROCESS | 3432 | 1463174649931 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:24:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:24:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1026ms 14:24:09 INFO - PROCESS | 3432 | 1463174649995 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 14:24:10 INFO - PROCESS | 3432 | 1463174650001 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 14:24:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:24:10 INFO - PROCESS | 3432 | 1463174650006 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:24:10 INFO - PROCESS | 3432 | 1463174650010 Marionette TRACE conn5 <- [1,2726,null,{}] 14:24:10 INFO - PROCESS | 3432 | 1463174650015 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:10 INFO - PROCESS | 3432 | 1463174650133 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 14:24:10 INFO - PROCESS | 3432 | 1463174650264 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:10 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40D98800 == 45 [pid = 3432] [id = 691] 14:24:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D37431800) [pid = 3432] [serial = 2073] [outer = 0000000000000000] 14:24:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D37AEA000) [pid = 3432] [serial = 2074] [outer = 0000001D37431800] 14:24:10 INFO - PROCESS | 3432 | 1463174650330 Marionette DEBUG loaded listener.js 14:24:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D381ADC00) [pid = 3432] [serial = 2075] [outer = 0000001D37431800] 14:24:10 INFO - PROCESS | 3432 | 1463174650946 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:24:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:24:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 984ms 14:24:10 INFO - PROCESS | 3432 | 1463174650992 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 14:24:10 INFO - PROCESS | 3432 | 1463174650995 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 14:24:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:24:10 INFO - PROCESS | 3432 | 1463174650998 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:24:11 INFO - PROCESS | 3432 | 1463174651001 Marionette TRACE conn5 <- [1,2730,null,{}] 14:24:11 INFO - PROCESS | 3432 | 1463174651005 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:11 INFO - PROCESS | 3432 | 1463174651123 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 14:24:11 INFO - PROCESS | 3432 | 1463174651251 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:11 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D7E000 == 46 [pid = 3432] [id = 692] 14:24:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D3D59B400) [pid = 3432] [serial = 2076] [outer = 0000000000000000] 14:24:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D3D813400) [pid = 3432] [serial = 2077] [outer = 0000001D3D59B400] 14:24:11 INFO - PROCESS | 3432 | 1463174651313 Marionette DEBUG loaded listener.js 14:24:11 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D3F897800) [pid = 3432] [serial = 2078] [outer = 0000001D3D59B400] 14:24:11 INFO - PROCESS | 3432 | 1463174651946 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:24:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:24:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 985ms 14:24:12 INFO - PROCESS | 3432 | 1463174651993 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 14:24:12 INFO - PROCESS | 3432 | 1463174652001 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 14:24:12 INFO - PROCESS | 3432 | 1463174652006 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:24:12 INFO - PROCESS | 3432 | 1463174652009 Marionette TRACE conn5 <- [1,2734,null,{}] 14:24:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:24:12 INFO - PROCESS | 3432 | 1463174652013 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:12 INFO - PROCESS | 3432 | 1463174652127 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 14:24:12 INFO - PROCESS | 3432 | 1463174652254 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44278000 == 47 [pid = 3432] [id = 693] 14:24:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D401F8400) [pid = 3432] [serial = 2079] [outer = 0000000000000000] 14:24:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D40210000) [pid = 3432] [serial = 2080] [outer = 0000001D401F8400] 14:24:12 INFO - PROCESS | 3432 | 1463174652311 Marionette DEBUG loaded listener.js 14:24:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D4062CC00) [pid = 3432] [serial = 2081] [outer = 0000001D401F8400] 14:24:12 INFO - PROCESS | 3432 | 1463174652853 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:24:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:24:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 881ms 14:24:12 INFO - PROCESS | 3432 | 1463174652901 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 14:24:12 INFO - PROCESS | 3432 | 1463174652904 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 14:24:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:24:12 INFO - PROCESS | 3432 | 1463174652909 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:24:12 INFO - PROCESS | 3432 | 1463174652911 Marionette TRACE conn5 <- [1,2738,null,{}] 14:24:12 INFO - PROCESS | 3432 | 1463174652915 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:13 INFO - PROCESS | 3432 | 1463174653025 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 14:24:13 INFO - PROCESS | 3432 | 1463174653124 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44297800 == 48 [pid = 3432] [id = 694] 14:24:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D40732800) [pid = 3432] [serial = 2082] [outer = 0000000000000000] 14:24:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D40D18400) [pid = 3432] [serial = 2083] [outer = 0000001D40732800] 14:24:13 INFO - PROCESS | 3432 | 1463174653179 Marionette DEBUG loaded listener.js 14:24:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D40EBE000) [pid = 3432] [serial = 2084] [outer = 0000001D40732800] 14:24:13 INFO - PROCESS | 3432 | 1463174653774 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:24:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:24:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 881ms 14:24:13 INFO - PROCESS | 3432 | 1463174653801 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 14:24:13 INFO - PROCESS | 3432 | 1463174653804 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 14:24:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:24:13 INFO - PROCESS | 3432 | 1463174653809 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 3432 | 1463174653811 Marionette TRACE conn5 <- [1,2742,null,{}] 14:24:13 INFO - PROCESS | 3432 | 1463174653815 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:13 INFO - PROCESS | 3432 | 1463174653970 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 14:24:14 INFO - PROCESS | 3432 | 1463174654071 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A1A800 == 49 [pid = 3432] [id = 695] 14:24:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D41ED4800) [pid = 3432] [serial = 2085] [outer = 0000000000000000] 14:24:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D423E2C00) [pid = 3432] [serial = 2086] [outer = 0000001D41ED4800] 14:24:14 INFO - PROCESS | 3432 | 1463174654128 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D42DECC00) [pid = 3432] [serial = 2087] [outer = 0000001D41ED4800] 14:24:14 INFO - PROCESS | 3432 | 1463174654915 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:24:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:24:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1133ms 14:24:14 INFO - PROCESS | 3432 | 1463174654946 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 14:24:14 INFO - PROCESS | 3432 | 1463174654951 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 14:24:14 INFO - PROCESS | 3432 | 1463174654956 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:24:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:24:14 INFO - PROCESS | 3432 | 1463174654960 Marionette TRACE conn5 <- [1,2746,null,{}] 14:24:14 INFO - PROCESS | 3432 | 1463174654966 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:15 INFO - PROCESS | 3432 | 1463174655073 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 14:24:15 INFO - PROCESS | 3432 | 1463174655208 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3C6E3800 == 50 [pid = 3432] [id = 696] 14:24:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D317C0C00) [pid = 3432] [serial = 2088] [outer = 0000000000000000] 14:24:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D3287DC00) [pid = 3432] [serial = 2089] [outer = 0000001D317C0C00] 14:24:15 INFO - PROCESS | 3432 | 1463174655259 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D32BD9400) [pid = 3432] [serial = 2090] [outer = 0000001D317C0C00] 14:24:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE05800 == 49 [pid = 3432] [id = 257] 14:24:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4721E800 == 48 [pid = 3432] [id = 651] 14:24:15 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D38B51400) [pid = 3432] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 14:24:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F80D800 == 47 [pid = 3432] [id = 679] 14:24:15 INFO - PROCESS | 3432 | --DOCSHELL 0000001D338CB800 == 46 [pid = 3432] [id = 678] 14:24:15 INFO - PROCESS | 3432 | 1463174655910 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:24:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:24:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 985ms 14:24:15 INFO - PROCESS | 3432 | 1463174655946 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 3432 | 1463174655951 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 14:24:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:24:15 INFO - PROCESS | 3432 | 1463174655958 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - PROCESS | 3432 | 1463174655961 Marionette TRACE conn5 <- [1,2750,null,{}] 14:24:15 INFO - PROCESS | 3432 | 1463174655964 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:16 INFO - PROCESS | 3432 | 1463174656060 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D38E13000) [pid = 3432] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D3CBEB000) [pid = 3432] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D381A4C00) [pid = 3432] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D39A10800) [pid = 3432] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D3D81B000) [pid = 3432] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D341EEC00) [pid = 3432] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D37427C00) [pid = 3432] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D32820800) [pid = 3432] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D31821C00) [pid = 3432] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D32156C00) [pid = 3432] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D32BE1C00) [pid = 3432] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D38B57C00) [pid = 3432] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D32BE6400) [pid = 3432] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D3D6C3000) [pid = 3432] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D3290B400) [pid = 3432] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D3F2E3C00) [pid = 3432] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D381D8000) [pid = 3432] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D3D6B6C00) [pid = 3432] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 14:24:16 INFO - PROCESS | 3432 | 1463174656158 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D37B56800 == 47 [pid = 3432] [id = 697] 14:24:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D3182DC00) [pid = 3432] [serial = 2091] [outer = 0000000000000000] 14:24:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D32907000) [pid = 3432] [serial = 2092] [outer = 0000001D3182DC00] 14:24:16 INFO - PROCESS | 3432 | 1463174656207 Marionette DEBUG loaded listener.js 14:24:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D32F62800) [pid = 3432] [serial = 2093] [outer = 0000001D3182DC00] 14:24:16 INFO - PROCESS | 3432 | 1463174656656 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:24:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:24:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 14:24:16 INFO - PROCESS | 3432 | 1463174656692 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 3432 | 1463174656695 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 14:24:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:24:16 INFO - PROCESS | 3432 | 1463174656698 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - PROCESS | 3432 | 1463174656702 Marionette TRACE conn5 <- [1,2754,null,{}] 14:24:16 INFO - PROCESS | 3432 | 1463174656712 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:16 INFO - PROCESS | 3432 | 1463174656808 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 14:24:16 INFO - PROCESS | 3432 | 1463174656816 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F455800 == 48 [pid = 3432] [id = 698] 14:24:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D3742F800) [pid = 3432] [serial = 2094] [outer = 0000000000000000] 14:24:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D37FA0800) [pid = 3432] [serial = 2095] [outer = 0000001D3742F800] 14:24:16 INFO - PROCESS | 3432 | 1463174656866 Marionette DEBUG loaded listener.js 14:24:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D381D5000) [pid = 3432] [serial = 2096] [outer = 0000001D3742F800] 14:24:17 INFO - PROCESS | 3432 | 1463174657341 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:24:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:24:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 691ms 14:24:17 INFO - PROCESS | 3432 | 1463174657392 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 3432 | 1463174657403 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 14:24:17 INFO - PROCESS | 3432 | 1463174657406 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 3432 | 1463174657408 Marionette TRACE conn5 <- [1,2758,null,{}] 14:24:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:24:17 INFO - PROCESS | 3432 | 1463174657412 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:17 INFO - PROCESS | 3432 | 1463174657506 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 14:24:17 INFO - PROCESS | 3432 | 1463174657514 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE1D000 == 49 [pid = 3432] [id = 699] 14:24:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D38E0D400) [pid = 3432] [serial = 2097] [outer = 0000000000000000] 14:24:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D38E15000) [pid = 3432] [serial = 2098] [outer = 0000001D38E0D400] 14:24:17 INFO - PROCESS | 3432 | 1463174657563 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D39A18800) [pid = 3432] [serial = 2099] [outer = 0000001D38E0D400] 14:24:18 INFO - PROCESS | 3432 | 1463174658009 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:24:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:24:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 628ms 14:24:18 INFO - PROCESS | 3432 | 1463174658041 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 3432 | 1463174658043 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 14:24:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:24:18 INFO - PROCESS | 3432 | 1463174658046 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 3432 | 1463174658048 Marionette TRACE conn5 <- [1,2762,null,{}] 14:24:18 INFO - PROCESS | 3432 | 1463174658059 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:18 INFO - PROCESS | 3432 | 1463174658175 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 14:24:18 INFO - PROCESS | 3432 | 1463174658259 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41E48800 == 50 [pid = 3432] [id = 700] 14:24:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D3C6B6800) [pid = 3432] [serial = 2100] [outer = 0000000000000000] 14:24:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D3CB20400) [pid = 3432] [serial = 2101] [outer = 0000001D3C6B6800] 14:24:18 INFO - PROCESS | 3432 | 1463174658306 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D3D0EE400) [pid = 3432] [serial = 2102] [outer = 0000001D3C6B6800] 14:24:18 INFO - PROCESS | 3432 | 1463174658736 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:24:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:24:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 731ms 14:24:18 INFO - PROCESS | 3432 | 1463174658781 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 3432 | 1463174658783 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 14:24:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:24:18 INFO - PROCESS | 3432 | 1463174658786 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 3432 | 1463174658788 Marionette TRACE conn5 <- [1,2766,null,{}] 14:24:18 INFO - PROCESS | 3432 | 1463174658792 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:18 INFO - PROCESS | 3432 | 1463174658951 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 14:24:19 INFO - PROCESS | 3432 | 1463174659011 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43083000 == 51 [pid = 3432] [id = 701] 14:24:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D3D6BB000) [pid = 3432] [serial = 2103] [outer = 0000000000000000] 14:24:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D3F2E8800) [pid = 3432] [serial = 2104] [outer = 0000001D3D6BB000] 14:24:19 INFO - PROCESS | 3432 | 1463174659059 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D3FB0B400) [pid = 3432] [serial = 2105] [outer = 0000001D3D6BB000] 14:24:19 INFO - PROCESS | 3432 | 1463174659494 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:24:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:24:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 734ms 14:24:19 INFO - PROCESS | 3432 | 1463174659524 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 3432 | 1463174659526 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 14:24:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:24:19 INFO - PROCESS | 3432 | 1463174659563 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - PROCESS | 3432 | 1463174659565 Marionette TRACE conn5 <- [1,2770,null,{}] 14:24:19 INFO - PROCESS | 3432 | 1463174659572 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:19 INFO - PROCESS | 3432 | 1463174659688 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 14:24:19 INFO - PROCESS | 3432 | 1463174659746 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43318000 == 52 [pid = 3432] [id = 702] 14:24:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D3FE5A800) [pid = 3432] [serial = 2106] [outer = 0000000000000000] 14:24:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D3FF8A400) [pid = 3432] [serial = 2107] [outer = 0000001D3FE5A800] 14:24:19 INFO - PROCESS | 3432 | 1463174659792 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D40210800) [pid = 3432] [serial = 2108] [outer = 0000001D3FE5A800] 14:24:20 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D323BB000) [pid = 3432] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:24:20 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D32A06000) [pid = 3432] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:24:20 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D37DA4C00) [pid = 3432] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:24:20 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D32871400) [pid = 3432] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:24:20 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D32BE7000) [pid = 3432] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:24:20 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D3F85D400) [pid = 3432] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:24:20 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D3D599C00) [pid = 3432] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:24:20 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D3D6BD000) [pid = 3432] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:24:20 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D37F9E800) [pid = 3432] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:24:20 INFO - PROCESS | 3432 | 1463174660247 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:24:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 754ms 14:24:20 INFO - PROCESS | 3432 | 1463174660313 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 14:24:20 INFO - PROCESS | 3432 | 1463174660315 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 14:24:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:24:20 INFO - PROCESS | 3432 | 1463174660319 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - PROCESS | 3432 | 1463174660321 Marionette TRACE conn5 <- [1,2774,null,{}] 14:24:20 INFO - PROCESS | 3432 | 1463174660324 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:20 INFO - PROCESS | 3432 | 1463174660420 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 14:24:20 INFO - PROCESS | 3432 | 1463174660507 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432F0000 == 53 [pid = 3432] [id = 703] 14:24:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D32A55800) [pid = 3432] [serial = 2109] [outer = 0000000000000000] 14:24:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D3CA34C00) [pid = 3432] [serial = 2110] [outer = 0000001D32A55800] 14:24:20 INFO - PROCESS | 3432 | 1463174660553 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D40EE5C00) [pid = 3432] [serial = 2111] [outer = 0000001D32A55800] 14:24:20 INFO - PROCESS | 3432 | 1463174660917 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:24:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 14:24:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:24:20 INFO - PROCESS | 3432 | 1463174660951 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 14:24:20 INFO - PROCESS | 3432 | 1463174660953 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 14:24:20 INFO - PROCESS | 3432 | 1463174660956 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - PROCESS | 3432 | 1463174660958 Marionette TRACE conn5 <- [1,2778,null,{}] 14:24:20 INFO - PROCESS | 3432 | 1463174660962 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:21 INFO - PROCESS | 3432 | 1463174661109 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 14:24:21 INFO - PROCESS | 3432 | 1463174661126 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D7A000 == 54 [pid = 3432] [id = 704] 14:24:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D42289000) [pid = 3432] [serial = 2112] [outer = 0000000000000000] 14:24:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D4232F000) [pid = 3432] [serial = 2113] [outer = 0000001D42289000] 14:24:21 INFO - PROCESS | 3432 | 1463174661172 Marionette DEBUG loaded listener.js 14:24:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D42DF1800) [pid = 3432] [serial = 2114] [outer = 0000001D42289000] 14:24:21 INFO - PROCESS | 3432 | 1463174661574 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:24:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 14:24:21 INFO - PROCESS | 3432 | 1463174661631 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 3432 | 1463174661633 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 14:24:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:24:21 INFO - PROCESS | 3432 | 1463174661642 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:24:21 INFO - PROCESS | 3432 | 1463174661644 Marionette TRACE conn5 <- [1,2782,null,{}] 14:24:21 INFO - PROCESS | 3432 | 1463174661647 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:21 INFO - PROCESS | 3432 | 1463174661740 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 14:24:21 INFO - PROCESS | 3432 | 1463174661746 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A14000 == 55 [pid = 3432] [id = 705] 14:24:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D430AE800) [pid = 3432] [serial = 2115] [outer = 0000000000000000] 14:24:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D430B2400) [pid = 3432] [serial = 2116] [outer = 0000001D430AE800] 14:24:21 INFO - PROCESS | 3432 | 1463174661799 Marionette DEBUG loaded listener.js 14:24:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D430DAC00) [pid = 3432] [serial = 2117] [outer = 0000001D430AE800] 14:24:22 INFO - PROCESS | 3432 | 1463174662379 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:24:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:24:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 776ms 14:24:22 INFO - PROCESS | 3432 | 1463174662466 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 14:24:22 INFO - PROCESS | 3432 | 1463174662471 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 14:24:22 INFO - PROCESS | 3432 | 1463174662491 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:24:22 INFO - PROCESS | 3432 | 1463174662496 Marionette TRACE conn5 <- [1,2786,null,{}] 14:24:22 INFO - PROCESS | 3432 | 1463174662504 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:22 INFO - PROCESS | 3432 | 1463174662637 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 14:24:22 INFO - PROCESS | 3432 | 1463174662761 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3BB33800 == 56 [pid = 3432] [id = 706] 14:24:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D32903800) [pid = 3432] [serial = 2118] [outer = 0000000000000000] 14:24:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D32BDE400) [pid = 3432] [serial = 2119] [outer = 0000001D32903800] 14:24:22 INFO - PROCESS | 3432 | 1463174662822 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D341E7000) [pid = 3432] [serial = 2120] [outer = 0000001D32903800] 14:24:23 INFO - PROCESS | 3432 | 1463174663393 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:24:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:24:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 943ms 14:24:23 INFO - PROCESS | 3432 | 1463174663441 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 14:24:23 INFO - PROCESS | 3432 | 1463174663448 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 14:24:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:24:23 INFO - PROCESS | 3432 | 1463174663455 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:24:23 INFO - PROCESS | 3432 | 1463174663458 Marionette TRACE conn5 <- [1,2790,null,{}] 14:24:23 INFO - PROCESS | 3432 | 1463174663462 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:23 INFO - PROCESS | 3432 | 1463174663581 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 14:24:23 INFO - PROCESS | 3432 | 1463174663685 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42DB4800 == 57 [pid = 3432] [id = 707] 14:24:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D381AB800) [pid = 3432] [serial = 2121] [outer = 0000000000000000] 14:24:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D38B5BC00) [pid = 3432] [serial = 2122] [outer = 0000001D381AB800] 14:24:23 INFO - PROCESS | 3432 | 1463174663741 Marionette DEBUG loaded listener.js 14:24:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D3CF5E400) [pid = 3432] [serial = 2123] [outer = 0000001D381AB800] 14:24:24 INFO - PROCESS | 3432 | 1463174664362 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:24:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:24:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 943ms 14:24:24 INFO - PROCESS | 3432 | 1463174664403 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 14:24:24 INFO - PROCESS | 3432 | 1463174664406 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 14:24:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:24:24 INFO - PROCESS | 3432 | 1463174664410 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - PROCESS | 3432 | 1463174664414 Marionette TRACE conn5 <- [1,2794,null,{}] 14:24:24 INFO - PROCESS | 3432 | 1463174664426 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:24 INFO - PROCESS | 3432 | 1463174664548 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 14:24:24 INFO - PROCESS | 3432 | 1463174664679 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C25800 == 58 [pid = 3432] [id = 708] 14:24:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D3F855000) [pid = 3432] [serial = 2124] [outer = 0000000000000000] 14:24:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D40738000) [pid = 3432] [serial = 2125] [outer = 0000001D3F855000] 14:24:24 INFO - PROCESS | 3432 | 1463174664739 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D430B9400) [pid = 3432] [serial = 2126] [outer = 0000001D3F855000] 14:24:25 INFO - PROCESS | 3432 | 1463174665378 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:24:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:24:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 985ms 14:24:25 INFO - PROCESS | 3432 | 1463174665398 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 14:24:25 INFO - PROCESS | 3432 | 1463174665402 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 14:24:25 INFO - PROCESS | 3432 | 1463174665406 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:24:25 INFO - PROCESS | 3432 | 1463174665409 Marionette TRACE conn5 <- [1,2798,null,{}] 14:24:25 INFO - PROCESS | 3432 | 1463174665413 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:25 INFO - PROCESS | 3432 | 1463174665530 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 14:24:25 INFO - PROCESS | 3432 | 1463174665658 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F41000 == 59 [pid = 3432] [id = 709] 14:24:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D430E8000) [pid = 3432] [serial = 2127] [outer = 0000000000000000] 14:24:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D4310D000) [pid = 3432] [serial = 2128] [outer = 0000001D430E8000] 14:24:25 INFO - PROCESS | 3432 | 1463174665715 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D433B0800) [pid = 3432] [serial = 2129] [outer = 0000001D430E8000] 14:24:26 INFO - PROCESS | 3432 | 1463174666237 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:24:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:24:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 880ms 14:24:26 INFO - PROCESS | 3432 | 1463174666300 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 3432 | 1463174666303 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 14:24:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:24:26 INFO - PROCESS | 3432 | 1463174666308 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - PROCESS | 3432 | 1463174666310 Marionette TRACE conn5 <- [1,2802,null,{}] 14:24:26 INFO - PROCESS | 3432 | 1463174666314 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:26 INFO - PROCESS | 3432 | 1463174666427 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 14:24:26 INFO - PROCESS | 3432 | 1463174666528 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:26 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47162000 == 60 [pid = 3432] [id = 710] 14:24:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D433B5000) [pid = 3432] [serial = 2130] [outer = 0000000000000000] 14:24:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D433B9C00) [pid = 3432] [serial = 2131] [outer = 0000001D433B5000] 14:24:26 INFO - PROCESS | 3432 | 1463174666584 Marionette DEBUG loaded listener.js 14:24:26 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D43786800) [pid = 3432] [serial = 2132] [outer = 0000001D433B5000] 14:24:27 INFO - PROCESS | 3432 | 1463174667208 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:24:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:24:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 943ms 14:24:27 INFO - PROCESS | 3432 | 1463174667255 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 14:24:27 INFO - PROCESS | 3432 | 1463174667257 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 14:24:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:24:27 INFO - PROCESS | 3432 | 1463174667261 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:24:27 INFO - PROCESS | 3432 | 1463174667263 Marionette TRACE conn5 <- [1,2806,null,{}] 14:24:27 INFO - PROCESS | 3432 | 1463174667267 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:27 INFO - PROCESS | 3432 | 1463174667404 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 14:24:27 INFO - PROCESS | 3432 | 1463174667539 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471B7000 == 61 [pid = 3432] [id = 711] 14:24:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D43C57C00) [pid = 3432] [serial = 2133] [outer = 0000000000000000] 14:24:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D43CCA800) [pid = 3432] [serial = 2134] [outer = 0000001D43C57C00] 14:24:27 INFO - PROCESS | 3432 | 1463174667598 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D43CD5800) [pid = 3432] [serial = 2135] [outer = 0000001D43C57C00] 14:24:28 INFO - PROCESS | 3432 | 1463174668224 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:24:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 985ms 14:24:28 INFO - PROCESS | 3432 | 1463174668249 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 3432 | 1463174668251 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 14:24:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:24:28 INFO - PROCESS | 3432 | 1463174668255 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - PROCESS | 3432 | 1463174668257 Marionette TRACE conn5 <- [1,2810,null,{}] 14:24:28 INFO - PROCESS | 3432 | 1463174668261 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:28 INFO - PROCESS | 3432 | 1463174668373 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 14:24:28 INFO - PROCESS | 3432 | 1463174668642 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D594800 == 62 [pid = 3432] [id = 712] 14:24:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D31F3A800) [pid = 3432] [serial = 2136] [outer = 0000000000000000] 14:24:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D3287BC00) [pid = 3432] [serial = 2137] [outer = 0000001D31F3A800] 14:24:28 INFO - PROCESS | 3432 | 1463174668710 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D32B5C800) [pid = 3432] [serial = 2138] [outer = 0000001D31F3A800] 14:24:29 INFO - PROCESS | 3432 | 1463174669381 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:24:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:24:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1188ms 14:24:29 INFO - PROCESS | 3432 | 1463174669446 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 14:24:29 INFO - PROCESS | 3432 | 1463174669450 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 14:24:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:24:29 INFO - PROCESS | 3432 | 1463174669454 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:24:29 INFO - PROCESS | 3432 | 1463174669457 Marionette TRACE conn5 <- [1,2814,null,{}] 14:24:29 INFO - PROCESS | 3432 | 1463174669462 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:29 INFO - PROCESS | 3432 | 1463174669620 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 14:24:29 INFO - PROCESS | 3432 | 1463174669676 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3EB800 == 63 [pid = 3432] [id = 713] 14:24:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D380A2800) [pid = 3432] [serial = 2139] [outer = 0000000000000000] 14:24:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D38B03800) [pid = 3432] [serial = 2140] [outer = 0000001D380A2800] 14:24:29 INFO - PROCESS | 3432 | 1463174669728 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D3BB54000) [pid = 3432] [serial = 2141] [outer = 0000001D380A2800] 14:24:29 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F2BC800 == 62 [pid = 3432] [id = 254] 14:24:29 INFO - PROCESS | 3432 | --DOCSHELL 0000001D33FC8800 == 61 [pid = 3432] [id = 255] 14:24:29 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C50000 == 60 [pid = 3432] [id = 660] 14:24:29 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4327A000 == 59 [pid = 3432] [id = 669] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D3FE64000) [pid = 3432] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D3181F400) [pid = 3432] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D32BDBC00) [pid = 3432] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D37F9E400) [pid = 3432] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D3FE57800) [pid = 3432] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D3FC0A400) [pid = 3432] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D3FE5D800) [pid = 3432] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D39093400) [pid = 3432] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D3C847000) [pid = 3432] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D38B04000) [pid = 3432] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D3720E400) [pid = 3432] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D3742EC00) [pid = 3432] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D32A11800) [pid = 3432] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D381A9800) [pid = 3432] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D32BE0C00) [pid = 3432] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D32A10C00) [pid = 3432] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D3287C800) [pid = 3432] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D3D80A000) [pid = 3432] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D3F897400) [pid = 3432] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D3EA31C00) [pid = 3432] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D3D59E000) [pid = 3432] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 14:24:30 INFO - PROCESS | 3432 | 1463174670309 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:24:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:24:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 900ms 14:24:30 INFO - PROCESS | 3432 | 1463174670356 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 14:24:30 INFO - PROCESS | 3432 | 1463174670361 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 14:24:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:24:30 INFO - PROCESS | 3432 | 1463174670365 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - PROCESS | 3432 | 1463174670367 Marionette TRACE conn5 <- [1,2818,null,{}] 14:24:30 INFO - PROCESS | 3432 | 1463174670371 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:30 INFO - PROCESS | 3432 | 1463174670466 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 14:24:30 INFO - PROCESS | 3432 | 1463174670559 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CBAB000 == 60 [pid = 3432] [id = 714] 14:24:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D32B59400) [pid = 3432] [serial = 2142] [outer = 0000000000000000] 14:24:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D3380E400) [pid = 3432] [serial = 2143] [outer = 0000001D32B59400] 14:24:30 INFO - PROCESS | 3432 | 1463174670606 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D37B24800) [pid = 3432] [serial = 2144] [outer = 0000001D32B59400] 14:24:31 INFO - PROCESS | 3432 | 1463174671018 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:24:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 14:24:31 INFO - PROCESS | 3432 | 1463174671060 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 3432 | 1463174671063 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 14:24:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:24:31 INFO - PROCESS | 3432 | 1463174671068 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - PROCESS | 3432 | 1463174671074 Marionette TRACE conn5 <- [1,2822,null,{}] 14:24:31 INFO - PROCESS | 3432 | 1463174671083 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:31 INFO - PROCESS | 3432 | 1463174671179 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 14:24:31 INFO - PROCESS | 3432 | 1463174671188 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42238800 == 61 [pid = 3432] [id = 715] 14:24:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D38B07C00) [pid = 3432] [serial = 2145] [outer = 0000000000000000] 14:24:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D3CA3DC00) [pid = 3432] [serial = 2146] [outer = 0000001D38B07C00] 14:24:31 INFO - PROCESS | 3432 | 1463174671233 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D3D5E7000) [pid = 3432] [serial = 2147] [outer = 0000001D38B07C00] 14:24:31 INFO - PROCESS | 3432 | 1463174671731 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:24:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 14:24:31 INFO - PROCESS | 3432 | 1463174671760 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 3432 | 1463174671763 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 14:24:31 INFO - PROCESS | 3432 | 1463174671766 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:24:31 INFO - PROCESS | 3432 | 1463174671768 Marionette TRACE conn5 <- [1,2826,null,{}] 14:24:31 INFO - PROCESS | 3432 | 1463174671772 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:31 INFO - PROCESS | 3432 | 1463174671866 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 14:24:31 INFO - PROCESS | 3432 | 1463174671875 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:31 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D05B800 == 62 [pid = 3432] [id = 716] 14:24:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D3D81D400) [pid = 3432] [serial = 2148] [outer = 0000000000000000] 14:24:31 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D3F2EAC00) [pid = 3432] [serial = 2149] [outer = 0000001D3D81D400] 14:24:31 INFO - PROCESS | 3432 | 1463174671920 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D3F85B000) [pid = 3432] [serial = 2150] [outer = 0000001D3D81D400] 14:24:32 INFO - PROCESS | 3432 | 1463174672359 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:24:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:24:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 626ms 14:24:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:24:32 INFO - PROCESS | 3432 | 1463174672396 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 14:24:32 INFO - PROCESS | 3432 | 1463174672398 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 14:24:32 INFO - PROCESS | 3432 | 1463174672402 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:24:32 INFO - PROCESS | 3432 | 1463174672404 Marionette TRACE conn5 <- [1,2830,null,{}] 14:24:32 INFO - PROCESS | 3432 | 1463174672407 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:32 INFO - PROCESS | 3432 | 1463174672537 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 14:24:32 INFO - PROCESS | 3432 | 1463174672544 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43312000 == 63 [pid = 3432] [id = 717] 14:24:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D3FE5B800) [pid = 3432] [serial = 2151] [outer = 0000000000000000] 14:24:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D3FE62800) [pid = 3432] [serial = 2152] [outer = 0000001D3FE5B800] 14:24:32 INFO - PROCESS | 3432 | 1463174672647 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D401F9400) [pid = 3432] [serial = 2153] [outer = 0000001D3FE5B800] 14:24:33 INFO - PROCESS | 3432 | 1463174673144 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:24:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:24:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 776ms 14:24:33 INFO - PROCESS | 3432 | 1463174673180 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 3432 | 1463174673182 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 14:24:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:24:33 INFO - PROCESS | 3432 | 1463174673186 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - PROCESS | 3432 | 1463174673187 Marionette TRACE conn5 <- [1,2834,null,{}] 14:24:33 INFO - PROCESS | 3432 | 1463174673202 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:33 INFO - PROCESS | 3432 | 1463174673329 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 14:24:33 INFO - PROCESS | 3432 | 1463174673390 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D74000 == 64 [pid = 3432] [id = 718] 14:24:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D40733400) [pid = 3432] [serial = 2154] [outer = 0000000000000000] 14:24:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D423D7C00) [pid = 3432] [serial = 2155] [outer = 0000001D40733400] 14:24:33 INFO - PROCESS | 3432 | 1463174673436 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D430ABC00) [pid = 3432] [serial = 2156] [outer = 0000001D40733400] 14:24:33 INFO - PROCESS | 3432 | 1463174673865 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:24:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:24:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 692ms 14:24:33 INFO - PROCESS | 3432 | 1463174673880 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 3432 | 1463174673882 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 14:24:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:24:33 INFO - PROCESS | 3432 | 1463174673886 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - PROCESS | 3432 | 1463174673888 Marionette TRACE conn5 <- [1,2838,null,{}] 14:24:33 INFO - PROCESS | 3432 | 1463174673891 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:34 INFO - PROCESS | 3432 | 1463174674041 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 14:24:34 INFO - PROCESS | 3432 | 1463174674063 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D442A5000 == 65 [pid = 3432] [id = 719] 14:24:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D40EBA000) [pid = 3432] [serial = 2157] [outer = 0000000000000000] 14:24:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D430E4000) [pid = 3432] [serial = 2158] [outer = 0000001D40EBA000] 14:24:34 INFO - PROCESS | 3432 | 1463174674110 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D43785400) [pid = 3432] [serial = 2159] [outer = 0000001D40EBA000] 14:24:34 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D3C6B6800) [pid = 3432] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:24:34 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D3D6BB000) [pid = 3432] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:24:34 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D32A55800) [pid = 3432] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:24:34 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D3182DC00) [pid = 3432] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:24:34 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D3FE5A800) [pid = 3432] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:24:34 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D317C0C00) [pid = 3432] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:24:34 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D38E0D400) [pid = 3432] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:24:34 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D3FE5EC00) [pid = 3432] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:24:34 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D42289000) [pid = 3432] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:24:34 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D3742F800) [pid = 3432] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:24:34 INFO - PROCESS | 3432 | 1463174674647 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:24:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:24:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 776ms 14:24:34 INFO - PROCESS | 3432 | 1463174674664 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 3432 | 1463174674674 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 14:24:34 INFO - PROCESS | 3432 | 1463174674678 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:24:34 INFO - PROCESS | 3432 | 1463174674680 Marionette TRACE conn5 <- [1,2842,null,{}] 14:24:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:24:34 INFO - PROCESS | 3432 | 1463174674683 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:34 INFO - PROCESS | 3432 | 1463174674773 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 14:24:34 INFO - PROCESS | 3432 | 1463174674865 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C10000 == 66 [pid = 3432] [id = 720] 14:24:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D32A55800) [pid = 3432] [serial = 2160] [outer = 0000000000000000] 14:24:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D3CBE8800) [pid = 3432] [serial = 2161] [outer = 0000001D32A55800] 14:24:34 INFO - PROCESS | 3432 | 1463174674912 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D43787400) [pid = 3432] [serial = 2162] [outer = 0000001D32A55800] 14:24:35 INFO - PROCESS | 3432 | 1463174675286 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:24:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:24:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 14:24:35 INFO - PROCESS | 3432 | 1463174675313 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 14:24:35 INFO - PROCESS | 3432 | 1463174675315 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 14:24:35 INFO - PROCESS | 3432 | 1463174675318 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:24:35 INFO - PROCESS | 3432 | 1463174675320 Marionette TRACE conn5 <- [1,2846,null,{}] 14:24:35 INFO - PROCESS | 3432 | 1463174675324 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:35 INFO - PROCESS | 3432 | 1463174675485 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 14:24:35 INFO - PROCESS | 3432 | 1463174675499 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471AE000 == 67 [pid = 3432] [id = 721] 14:24:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D43C59400) [pid = 3432] [serial = 2163] [outer = 0000000000000000] 14:24:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D43C63C00) [pid = 3432] [serial = 2164] [outer = 0000001D43C59400] 14:24:35 INFO - PROCESS | 3432 | 1463174675547 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D44305000) [pid = 3432] [serial = 2165] [outer = 0000001D43C59400] 14:24:35 INFO - PROCESS | 3432 | 1463174675962 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:24:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:24:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 691ms 14:24:36 INFO - PROCESS | 3432 | 1463174676013 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 14:24:36 INFO - PROCESS | 3432 | 1463174676016 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 14:24:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:24:36 INFO - PROCESS | 3432 | 1463174676019 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:24:36 INFO - PROCESS | 3432 | 1463174676030 Marionette TRACE conn5 <- [1,2850,null,{}] 14:24:36 INFO - PROCESS | 3432 | 1463174676034 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:36 INFO - PROCESS | 3432 | 1463174676125 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 14:24:36 INFO - PROCESS | 3432 | 1463174676135 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:36 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D474CF800 == 68 [pid = 3432] [id = 722] 14:24:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D4430B400) [pid = 3432] [serial = 2166] [outer = 0000000000000000] 14:24:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D44311400) [pid = 3432] [serial = 2167] [outer = 0000001D4430B400] 14:24:36 INFO - PROCESS | 3432 | 1463174676186 Marionette DEBUG loaded listener.js 14:24:36 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D4438D000) [pid = 3432] [serial = 2168] [outer = 0000001D4430B400] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3BB4C000 == 67 [pid = 3432] [id = 258] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F663800 == 66 [pid = 3432] [id = 658] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3315E800 == 65 [pid = 3432] [id = 652] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42F53800 == 64 [pid = 3432] [id = 664] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D338DC800 == 63 [pid = 3432] [id = 681] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D437A9800 == 62 [pid = 3432] [id = 680] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F81B000 == 61 [pid = 3432] [id = 659] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C4A800 == 60 [pid = 3432] [id = 263] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D432F0000 == 59 [pid = 3432] [id = 703] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FE7000 == 58 [pid = 3432] [id = 665] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6E3000 == 57 [pid = 3432] [id = 252] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3EA90800 == 56 [pid = 3432] [id = 264] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D850800 == 55 [pid = 3432] [id = 656] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F6AC800 == 54 [pid = 3432] [id = 265] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43318000 == 53 [pid = 3432] [id = 702] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE49800 == 52 [pid = 3432] [id = 661] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3D4800 == 51 [pid = 3432] [id = 657] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D7A000 == 50 [pid = 3432] [id = 704] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D32394000 == 49 [pid = 3432] [id = 261] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D84A000 == 48 [pid = 3432] [id = 662] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41E48800 == 47 [pid = 3432] [id = 700] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43083000 == 46 [pid = 3432] [id = 701] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FE1D000 == 45 [pid = 3432] [id = 699] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3CAA2800 == 44 [pid = 3432] [id = 655] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C52800 == 43 [pid = 3432] [id = 654] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37AA5000 == 42 [pid = 3432] [id = 653] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4223E000 == 41 [pid = 3432] [id = 663] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3EB800 == 40 [pid = 3432] [id = 713] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D594800 == 39 [pid = 3432] [id = 712] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471B7000 == 38 [pid = 3432] [id = 711] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47162000 == 37 [pid = 3432] [id = 710] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F41000 == 36 [pid = 3432] [id = 709] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C25800 == 35 [pid = 3432] [id = 708] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42DB4800 == 34 [pid = 3432] [id = 707] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A14000 == 33 [pid = 3432] [id = 705] 14:24:37 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3BB33800 == 32 [pid = 3432] [id = 706] 14:24:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42238800 == 31 [pid = 3432] [id = 715] 14:24:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3CBAB000 == 30 [pid = 3432] [id = 714] 14:24:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D442A5000 == 29 [pid = 3432] [id = 719] 14:24:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D471AE000 == 28 [pid = 3432] [id = 721] 14:24:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43312000 == 27 [pid = 3432] [id = 717] 14:24:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D05B800 == 26 [pid = 3432] [id = 716] 14:24:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D74000 == 25 [pid = 3432] [id = 718] 14:24:38 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C10000 == 24 [pid = 3432] [id = 720] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D3CB20400) [pid = 3432] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D3D0EE400) [pid = 3432] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D3FB0B400) [pid = 3432] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D3F2E8800) [pid = 3432] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D3CA34C00) [pid = 3432] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D32907000) [pid = 3432] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D32F62800) [pid = 3432] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D3FF8A400) [pid = 3432] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D32BD9400) [pid = 3432] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D3287DC00) [pid = 3432] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D423E2C00) [pid = 3432] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D38E15000) [pid = 3432] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D3FF82400) [pid = 3432] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D32905800) [pid = 3432] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D37AEA000) [pid = 3432] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D3D813400) [pid = 3432] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D40210000) [pid = 3432] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D40D18400) [pid = 3432] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D4232F000) [pid = 3432] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D42DF1800) [pid = 3432] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D430B2400) [pid = 3432] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D37FA0800) [pid = 3432] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D40210800) [pid = 3432] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D381D5000) [pid = 3432] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D40EE5C00) [pid = 3432] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D39A18800) [pid = 3432] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3432 | 1463174678678 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:24:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:24:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2710ms 14:24:38 INFO - PROCESS | 3432 | 1463174678733 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 14:24:38 INFO - PROCESS | 3432 | 1463174678737 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 14:24:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:24:38 INFO - PROCESS | 3432 | 1463174678743 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - PROCESS | 3432 | 1463174678747 Marionette TRACE conn5 <- [1,2854,null,{}] 14:24:38 INFO - PROCESS | 3432 | 1463174678753 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:38 INFO - PROCESS | 3432 | 1463174678848 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 14:24:38 INFO - PROCESS | 3432 | 1463174678968 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:38 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D34159800 == 25 [pid = 3432] [id = 723] 14:24:38 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D32872C00) [pid = 3432] [serial = 2169] [outer = 0000000000000000] 14:24:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D32874400) [pid = 3432] [serial = 2170] [outer = 0000001D32872C00] 14:24:39 INFO - PROCESS | 3432 | 1463174679019 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D32906000) [pid = 3432] [serial = 2171] [outer = 0000001D32872C00] 14:24:39 INFO - PROCESS | 3432 | 1463174679423 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:24:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:24:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 733ms 14:24:39 INFO - PROCESS | 3432 | 1463174679480 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 3432 | 1463174679487 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 14:24:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:24:39 INFO - PROCESS | 3432 | 1463174679494 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - PROCESS | 3432 | 1463174679496 Marionette TRACE conn5 <- [1,2858,null,{}] 14:24:39 INFO - PROCESS | 3432 | 1463174679500 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:39 INFO - PROCESS | 3432 | 1463174679592 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 14:24:39 INFO - PROCESS | 3432 | 1463174679608 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D380D3000 == 26 [pid = 3432] [id = 724] 14:24:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D32933C00) [pid = 3432] [serial = 2172] [outer = 0000000000000000] 14:24:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D32A03400) [pid = 3432] [serial = 2173] [outer = 0000001D32933C00] 14:24:39 INFO - PROCESS | 3432 | 1463174679655 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D32A56C00) [pid = 3432] [serial = 2174] [outer = 0000001D32933C00] 14:24:40 INFO - PROCESS | 3432 | 1463174680139 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:24:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:24:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 14:24:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:24:40 INFO - PROCESS | 3432 | 1463174680191 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 14:24:40 INFO - PROCESS | 3432 | 1463174680194 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 14:24:40 INFO - PROCESS | 3432 | 1463174680198 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - PROCESS | 3432 | 1463174680202 Marionette TRACE conn5 <- [1,2862,null,{}] 14:24:40 INFO - PROCESS | 3432 | 1463174680213 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:40 INFO - PROCESS | 3432 | 1463174680345 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 14:24:40 INFO - PROCESS | 3432 | 1463174680362 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:40 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CBAC800 == 27 [pid = 3432] [id = 725] 14:24:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D30DC8400) [pid = 3432] [serial = 2175] [outer = 0000000000000000] 14:24:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D32BDDC00) [pid = 3432] [serial = 2176] [outer = 0000001D30DC8400] 14:24:40 INFO - PROCESS | 3432 | 1463174680415 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D32F63C00) [pid = 3432] [serial = 2177] [outer = 0000001D30DC8400] 14:24:40 INFO - PROCESS | 3432 | 1463174680871 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:24:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:24:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 14:24:40 INFO - PROCESS | 3432 | 1463174680933 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 14:24:40 INFO - PROCESS | 3432 | 1463174680936 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 14:24:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:24:40 INFO - PROCESS | 3432 | 1463174680939 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - PROCESS | 3432 | 1463174680941 Marionette TRACE conn5 <- [1,2866,null,{}] 14:24:40 INFO - PROCESS | 3432 | 1463174680944 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:41 INFO - PROCESS | 3432 | 1463174681031 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 14:24:41 INFO - PROCESS | 3432 | 1463174681038 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F2BE000 == 28 [pid = 3432] [id = 726] 14:24:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D33F9A800) [pid = 3432] [serial = 2178] [outer = 0000000000000000] 14:24:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D3720D400) [pid = 3432] [serial = 2179] [outer = 0000001D33F9A800] 14:24:41 INFO - PROCESS | 3432 | 1463174681084 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D37427C00) [pid = 3432] [serial = 2180] [outer = 0000001D33F9A800] 14:24:41 INFO - PROCESS | 3432 | 1463174681522 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:24:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:24:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 628ms 14:24:41 INFO - PROCESS | 3432 | 1463174681572 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 3432 | 1463174681574 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 14:24:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:24:41 INFO - PROCESS | 3432 | 1463174681578 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:24:41 INFO - PROCESS | 3432 | 1463174681580 Marionette TRACE conn5 <- [1,2870,null,{}] 14:24:41 INFO - PROCESS | 3432 | 1463174681584 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:41 INFO - PROCESS | 3432 | 1463174681666 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 14:24:41 INFO - PROCESS | 3432 | 1463174681690 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F6A8800 == 29 [pid = 3432] [id = 727] 14:24:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D31F3A400) [pid = 3432] [serial = 2181] [outer = 0000000000000000] 14:24:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D37A02800) [pid = 3432] [serial = 2182] [outer = 0000001D31F3A400] 14:24:41 INFO - PROCESS | 3432 | 1463174681736 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D37AF0800) [pid = 3432] [serial = 2183] [outer = 0000001D31F3A400] 14:24:42 INFO - PROCESS | 3432 | 1463174682224 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:24:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 14:24:42 INFO - PROCESS | 3432 | 1463174682271 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 3432 | 1463174682273 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 14:24:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:24:42 INFO - PROCESS | 3432 | 1463174682276 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 3432 | 1463174682278 Marionette TRACE conn5 <- [1,2874,null,{}] 14:24:42 INFO - PROCESS | 3432 | 1463174682282 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:42 INFO - PROCESS | 3432 | 1463174682401 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 14:24:42 INFO - PROCESS | 3432 | 1463174682417 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCD8800 == 30 [pid = 3432] [id = 728] 14:24:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D381A6400) [pid = 3432] [serial = 2184] [outer = 0000000000000000] 14:24:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D381DBC00) [pid = 3432] [serial = 2185] [outer = 0000001D381A6400] 14:24:42 INFO - PROCESS | 3432 | 1463174682464 Marionette DEBUG loaded listener.js 14:24:42 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D38B08400) [pid = 3432] [serial = 2186] [outer = 0000001D381A6400] 14:24:42 INFO - PROCESS | 3432 | 1463174682867 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:24:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 627ms 14:24:42 INFO - PROCESS | 3432 | 1463174682907 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 3432 | 1463174682909 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 14:24:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:24:42 INFO - PROCESS | 3432 | 1463174682924 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 3432 | 1463174682926 Marionette TRACE conn5 <- [1,2878,null,{}] 14:24:42 INFO - PROCESS | 3432 | 1463174682930 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:43 INFO - PROCESS | 3432 | 1463174683010 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 14:24:43 INFO - PROCESS | 3432 | 1463174683018 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FE3D000 == 31 [pid = 3432] [id = 729] 14:24:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D38B56800) [pid = 3432] [serial = 2187] [outer = 0000000000000000] 14:24:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D38E0F800) [pid = 3432] [serial = 2188] [outer = 0000001D38B56800] 14:24:43 INFO - PROCESS | 3432 | 1463174683064 Marionette DEBUG loaded listener.js 14:24:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 117 (0000001D39093400) [pid = 3432] [serial = 2189] [outer = 0000001D38B56800] 14:24:43 INFO - PROCESS | 3432 | 1463174683500 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:24:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:24:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 628ms 14:24:43 INFO - PROCESS | 3432 | 1463174683560 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 14:24:43 INFO - PROCESS | 3432 | 1463174683571 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 14:24:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:24:43 INFO - PROCESS | 3432 | 1463174683579 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:24:43 INFO - PROCESS | 3432 | 1463174683581 Marionette TRACE conn5 <- [1,2882,null,{}] 14:24:43 INFO - PROCESS | 3432 | 1463174683585 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:43 INFO - PROCESS | 3432 | 1463174683664 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 14:24:43 INFO - PROCESS | 3432 | 1463174683671 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4154E800 == 32 [pid = 3432] [id = 730] 14:24:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 118 (0000001D39A10800) [pid = 3432] [serial = 2190] [outer = 0000000000000000] 14:24:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 119 (0000001D3BB54400) [pid = 3432] [serial = 2191] [outer = 0000001D39A10800] 14:24:43 INFO - PROCESS | 3432 | 1463174683717 Marionette DEBUG loaded listener.js 14:24:43 INFO - PROCESS | 3432 | ++DOMWINDOW == 120 (0000001D3C845400) [pid = 3432] [serial = 2192] [outer = 0000001D39A10800] 14:24:44 INFO - PROCESS | 3432 | 1463174684233 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:24:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:24:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 690ms 14:24:44 INFO - PROCESS | 3432 | 1463174684272 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 14:24:44 INFO - PROCESS | 3432 | 1463174684274 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 14:24:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:24:44 INFO - PROCESS | 3432 | 1463174684287 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:24:44 INFO - PROCESS | 3432 | 1463174684289 Marionette TRACE conn5 <- [1,2886,null,{}] 14:24:44 INFO - PROCESS | 3432 | 1463174684293 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:44 INFO - PROCESS | 3432 | 1463174684405 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 14:24:44 INFO - PROCESS | 3432 | 1463174684491 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:44 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CBAB000 == 33 [pid = 3432] [id = 731] 14:24:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 121 (0000001D3967A000) [pid = 3432] [serial = 2193] [outer = 0000000000000000] 14:24:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 122 (0000001D3CB1CC00) [pid = 3432] [serial = 2194] [outer = 0000001D3967A000] 14:24:44 INFO - PROCESS | 3432 | 1463174684539 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 3432 | ++DOMWINDOW == 123 (0000001D3CF58C00) [pid = 3432] [serial = 2195] [outer = 0000001D3967A000] 14:24:44 INFO - PROCESS | 3432 | 1463174684963 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:24:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 733ms 14:24:45 INFO - PROCESS | 3432 | 1463174685025 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 3432 | 1463174685027 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 14:24:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:24:45 INFO - PROCESS | 3432 | 1463174685031 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 3432 | 1463174685033 Marionette TRACE conn5 <- [1,2890,null,{}] 14:24:45 INFO - PROCESS | 3432 | 1463174685037 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:45 INFO - PROCESS | 3432 | 1463174685159 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 14:24:45 INFO - PROCESS | 3432 | 1463174685214 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42F63000 == 34 [pid = 3432] [id = 732] 14:24:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 124 (0000001D3CF5E000) [pid = 3432] [serial = 2196] [outer = 0000000000000000] 14:24:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 125 (0000001D3D597800) [pid = 3432] [serial = 2197] [outer = 0000001D3CF5E000] 14:24:45 INFO - PROCESS | 3432 | 1463174685263 Marionette DEBUG loaded listener.js 14:24:45 INFO - PROCESS | 3432 | ++DOMWINDOW == 126 (0000001D3D5A3400) [pid = 3432] [serial = 2198] [outer = 0000001D3CF5E000] 14:24:45 INFO - PROCESS | 3432 | 1463174685712 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:24:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 732ms 14:24:45 INFO - PROCESS | 3432 | 1463174685795 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 3432 | 1463174685798 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 14:24:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:24:45 INFO - PROCESS | 3432 | 1463174685806 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 3432 | 1463174685808 Marionette TRACE conn5 <- [1,2894,null,{}] 14:24:45 INFO - PROCESS | 3432 | 1463174685812 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:46 INFO - PROCESS | 3432 | 1463174686347 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 125 (0000001D3D080400) [pid = 3432] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 124 (0000001D3181F800) [pid = 3432] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 123 (0000001D41ED4800) [pid = 3432] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 122 (0000001D3809AC00) [pid = 3432] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 121 (0000001D3281E400) [pid = 3432] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 120 (0000001D40733400) [pid = 3432] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 119 (0000001D32A55800) [pid = 3432] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 118 (0000001D40EBA000) [pid = 3432] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 117 (0000001D43C59400) [pid = 3432] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 116 (0000001D381AB800) [pid = 3432] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D32903800) [pid = 3432] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D430AE800) [pid = 3432] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D3D81D400) [pid = 3432] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D38B07C00) [pid = 3432] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D32B59400) [pid = 3432] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D380A2800) [pid = 3432] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D31F3A800) [pid = 3432] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D43C57C00) [pid = 3432] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D433B5000) [pid = 3432] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D430E8000) [pid = 3432] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D3F855000) [pid = 3432] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D3FE5B800) [pid = 3432] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D37431800) [pid = 3432] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3D59B400) [pid = 3432] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D32B5E000) [pid = 3432] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D37DA1400) [pid = 3432] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D401F8400) [pid = 3432] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D30DC7C00) [pid = 3432] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D32879C00) [pid = 3432] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D40732800) [pid = 3432] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:24:46 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D32A61C00) [pid = 3432] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:24:46 INFO - PROCESS | 3432 | 1463174686419 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:46 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38EBD800 == 35 [pid = 3432] [id = 733] 14:24:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D31F34C00) [pid = 3432] [serial = 2199] [outer = 0000000000000000] 14:24:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D32871C00) [pid = 3432] [serial = 2200] [outer = 0000001D31F34C00] 14:24:46 INFO - PROCESS | 3432 | 1463174686477 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D37AE7800) [pid = 3432] [serial = 2201] [outer = 0000001D31F34C00] 14:24:46 INFO - PROCESS | 3432 | 1463174686870 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:24:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:24:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1080ms 14:24:46 INFO - PROCESS | 3432 | 1463174686890 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 14:24:46 INFO - PROCESS | 3432 | 1463174686892 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 14:24:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:24:46 INFO - PROCESS | 3432 | 1463174686895 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:24:46 INFO - PROCESS | 3432 | 1463174686897 Marionette TRACE conn5 <- [1,2898,null,{}] 14:24:46 INFO - PROCESS | 3432 | 1463174686901 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:46 INFO - PROCESS | 3432 | 1463174686983 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 14:24:47 INFO - PROCESS | 3432 | 1463174686998 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43264000 == 36 [pid = 3432] [id = 734] 14:24:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D38B59000) [pid = 3432] [serial = 2202] [outer = 0000000000000000] 14:24:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D3D80F400) [pid = 3432] [serial = 2203] [outer = 0000001D38B59000] 14:24:47 INFO - PROCESS | 3432 | 1463174687044 Marionette DEBUG loaded listener.js 14:24:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D3D81D800) [pid = 3432] [serial = 2204] [outer = 0000001D38B59000] 14:24:47 INFO - PROCESS | 3432 | 1463174687433 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:24:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:24:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:24:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 586ms 14:24:47 INFO - PROCESS | 3432 | 1463174687484 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 14:24:47 INFO - PROCESS | 3432 | 1463174687486 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 14:24:47 INFO - TEST-START | /DOMEvents/constructors.html 14:24:47 INFO - PROCESS | 3432 | 1463174687490 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:24:47 INFO - PROCESS | 3432 | 1463174687492 Marionette TRACE conn5 <- [1,2902,null,{}] 14:24:47 INFO - PROCESS | 3432 | 1463174687495 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:47 INFO - PROCESS | 3432 | 1463174687613 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 14:24:47 INFO - PROCESS | 3432 | 1463174687622 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:47 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D432FB800 == 37 [pid = 3432] [id = 735] 14:24:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D381E1400) [pid = 3432] [serial = 2205] [outer = 0000000000000000] 14:24:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D3D8C8800) [pid = 3432] [serial = 2206] [outer = 0000001D381E1400] 14:24:47 INFO - PROCESS | 3432 | 1463174687666 Marionette DEBUG loaded listener.js 14:24:47 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D3F50D400) [pid = 3432] [serial = 2207] [outer = 0000001D381E1400] 14:24:48 INFO - PROCESS | 3432 | 1463174688185 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:24:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:24:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:24:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:24:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 757ms 14:24:48 INFO - PROCESS | 3432 | 1463174688250 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 14:24:48 INFO - PROCESS | 3432 | 1463174688264 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 14:24:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:24:48 INFO - PROCESS | 3432 | 1463174688267 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - PROCESS | 3432 | 1463174688269 Marionette TRACE conn5 <- [1,2906,null,{}] 14:24:48 INFO - PROCESS | 3432 | 1463174688273 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:48 INFO - PROCESS | 3432 | 1463174688408 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 14:24:48 INFO - PROCESS | 3432 | 1463174688539 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:48 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D32FA5800 == 38 [pid = 3432] [id = 736] 14:24:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D30DCA400) [pid = 3432] [serial = 2208] [outer = 0000000000000000] 14:24:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D317C8800) [pid = 3432] [serial = 2209] [outer = 0000001D30DCA400] 14:24:48 INFO - PROCESS | 3432 | 1463174688599 Marionette DEBUG loaded listener.js 14:24:48 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D323B9C00) [pid = 3432] [serial = 2210] [outer = 0000001D30DCA400] 14:24:49 INFO - PROCESS | 3432 | 1463174689267 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:24:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:24:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1029ms 14:24:49 INFO - PROCESS | 3432 | 1463174689323 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 14:24:49 INFO - PROCESS | 3432 | 1463174689328 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 14:24:49 INFO - PROCESS | 3432 | 1463174689356 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:24:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:24:49 INFO - PROCESS | 3432 | 1463174689361 Marionette TRACE conn5 <- [1,2910,null,{}] 14:24:49 INFO - PROCESS | 3432 | 1463174689367 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:49 INFO - PROCESS | 3432 | 1463174689488 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 14:24:49 INFO - PROCESS | 3432 | 1463174689614 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F236800 == 39 [pid = 3432] [id = 737] 14:24:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D32A61000) [pid = 3432] [serial = 2211] [outer = 0000000000000000] 14:24:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D32B57C00) [pid = 3432] [serial = 2212] [outer = 0000001D32A61000] 14:24:49 INFO - PROCESS | 3432 | 1463174689674 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D32BE7800) [pid = 3432] [serial = 2213] [outer = 0000001D32A61000] 14:24:50 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:24:50 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:24:50 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:24:50 INFO - PROCESS | 3432 | [3432] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:24:50 INFO - PROCESS | 3432 | 1463174690339 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:24:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:24:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:24:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 14:24:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:24:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 14:24:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:24:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 14:24:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:24:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:24:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1039ms 14:24:50 INFO - PROCESS | 3432 | 1463174690408 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 3432 | 1463174690412 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 14:24:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:24:50 INFO - PROCESS | 3432 | 1463174690438 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 3432 | 1463174690440 Marionette TRACE conn5 <- [1,2914,null,{}] 14:24:50 INFO - PROCESS | 3432 | 1463174690444 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:50 INFO - PROCESS | 3432 | 1463174690571 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 14:24:50 INFO - PROCESS | 3432 | 1463174690722 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:50 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D431C7000 == 40 [pid = 3432] [id = 738] 14:24:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D381A7000) [pid = 3432] [serial = 2214] [outer = 0000000000000000] 14:24:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D381D7800) [pid = 3432] [serial = 2215] [outer = 0000001D381A7000] 14:24:50 INFO - PROCESS | 3432 | 1463174690779 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D3CA3BC00) [pid = 3432] [serial = 2216] [outer = 0000001D381A7000] 14:24:51 INFO - PROCESS | 3432 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:24:51 INFO - PROCESS | 3432 | 1463174691577 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:24:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:24:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1190ms 14:24:51 INFO - PROCESS | 3432 | 1463174691629 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 14:24:51 INFO - PROCESS | 3432 | 1463174691633 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 14:24:51 INFO - PROCESS | 3432 | 1463174691639 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:24:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:24:51 INFO - PROCESS | 3432 | 1463174691643 Marionette TRACE conn5 <- [1,2918,null,{}] 14:24:51 INFO - PROCESS | 3432 | 1463174691649 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:51 INFO - PROCESS | 3432 | 1463174691760 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 14:24:51 INFO - PROCESS | 3432 | 1463174691889 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:51 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C50000 == 41 [pid = 3432] [id = 739] 14:24:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D323C2800) [pid = 3432] [serial = 2217] [outer = 0000000000000000] 14:24:51 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D32A0F400) [pid = 3432] [serial = 2218] [outer = 0000001D323C2800] 14:24:51 INFO - PROCESS | 3432 | 1463174691944 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 116 (0000001D32B5B800) [pid = 3432] [serial = 2219] [outer = 0000001D323C2800] 14:24:52 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D7E000 == 40 [pid = 3432] [id = 692] 14:24:52 INFO - PROCESS | 3432 | --DOCSHELL 0000001D432EE000 == 39 [pid = 3432] [id = 687] 14:24:52 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43C73800 == 38 [pid = 3432] [id = 688] 14:24:52 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40E7D800 == 37 [pid = 3432] [id = 685] 14:24:52 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C3C800 == 36 [pid = 3432] [id = 690] 14:24:52 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FC93000 == 35 [pid = 3432] [id = 684] 14:24:52 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F455800 == 34 [pid = 3432] [id = 698] 14:24:52 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37B56800 == 33 [pid = 3432] [id = 697] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 115 (0000001D44311400) [pid = 3432] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D37210400) [pid = 3432] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D3D821C00) [pid = 3432] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D3F851000) [pid = 3432] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D42DECC00) [pid = 3432] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D3CA2E400) [pid = 3432] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D32984400) [pid = 3432] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D38B09000) [pid = 3432] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D4062CC00) [pid = 3432] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D32905400) [pid = 3432] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D32A60400) [pid = 3432] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D40EBE000) [pid = 3432] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D381ADC00) [pid = 3432] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3F897800) [pid = 3432] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D37059800) [pid = 3432] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D430ABC00) [pid = 3432] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D423D7C00) [pid = 3432] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D3CBE8800) [pid = 3432] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D430E4000) [pid = 3432] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D43C63C00) [pid = 3432] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D38B5BC00) [pid = 3432] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D341E7000) [pid = 3432] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D32BDE400) [pid = 3432] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D430DAC00) [pid = 3432] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D3F2EAC00) [pid = 3432] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D3CA3DC00) [pid = 3432] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D3D5E7000) [pid = 3432] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D3380E400) [pid = 3432] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D37B24800) [pid = 3432] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D3BB54000) [pid = 3432] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D38B03800) [pid = 3432] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D32B5C800) [pid = 3432] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D3287BC00) [pid = 3432] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D43CD5800) [pid = 3432] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D43CCA800) [pid = 3432] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D43786800) [pid = 3432] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D433B9C00) [pid = 3432] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D433B0800) [pid = 3432] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 77 (0000001D4310D000) [pid = 3432] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 76 (0000001D430B9400) [pid = 3432] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 75 (0000001D40738000) [pid = 3432] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 74 (0000001D3CF5E400) [pid = 3432] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 73 (0000001D3FE62800) [pid = 3432] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 72 (0000001D43785400) [pid = 3432] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 71 (0000001D401F9400) [pid = 3432] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 70 (0000001D44305000) [pid = 3432] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 69 (0000001D3F85B000) [pid = 3432] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | --DOMWINDOW == 68 (0000001D43787400) [pid = 3432] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 14:24:52 INFO - PROCESS | 3432 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:24:52 INFO - PROCESS | 3432 | 1463174692435 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:24:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:24:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 839ms 14:24:52 INFO - PROCESS | 3432 | 1463174692482 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 3432 | 1463174692488 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 14:24:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:24:52 INFO - PROCESS | 3432 | 1463174692499 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 3432 | 1463174692502 Marionette TRACE conn5 <- [1,2922,null,{}] 14:24:52 INFO - PROCESS | 3432 | 1463174692506 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:52 INFO - PROCESS | 3432 | 1463174692592 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 14:24:52 INFO - PROCESS | 3432 | 1463174692602 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D39ADF000 == 34 [pid = 3432] [id = 740] 14:24:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 69 (0000001D32A10800) [pid = 3432] [serial = 2220] [outer = 0000000000000000] 14:24:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 70 (0000001D32BDA400) [pid = 3432] [serial = 2221] [outer = 0000001D32A10800] 14:24:52 INFO - PROCESS | 3432 | 1463174692648 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 3432 | ++DOMWINDOW == 71 (0000001D32F77400) [pid = 3432] [serial = 2222] [outer = 0000001D32A10800] 14:24:53 INFO - PROCESS | 3432 | 1463174693126 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:24:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:24:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 691ms 14:24:53 INFO - PROCESS | 3432 | 1463174693193 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 14:24:53 INFO - PROCESS | 3432 | 1463174693195 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 14:24:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:24:53 INFO - PROCESS | 3432 | 1463174693198 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:24:53 INFO - PROCESS | 3432 | 1463174693202 Marionette TRACE conn5 <- [1,2926,null,{}] 14:24:53 INFO - PROCESS | 3432 | 1463174693214 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:53 INFO - PROCESS | 3432 | 1463174693332 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 14:24:53 INFO - PROCESS | 3432 | 1463174693414 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:53 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F454000 == 35 [pid = 3432] [id = 741] 14:24:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 72 (0000001D32A56400) [pid = 3432] [serial = 2223] [outer = 0000000000000000] 14:24:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 73 (0000001D37429000) [pid = 3432] [serial = 2224] [outer = 0000001D32A56400] 14:24:53 INFO - PROCESS | 3432 | 1463174693465 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 3432 | ++DOMWINDOW == 74 (0000001D37D9C800) [pid = 3432] [serial = 2225] [outer = 0000001D32A56400] 14:24:53 INFO - PROCESS | 3432 | 1463174693831 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:24:53 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:24:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 692ms 14:24:53 INFO - PROCESS | 3432 | 1463174693894 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 14:24:53 INFO - PROCESS | 3432 | 1463174693897 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 14:24:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:24:53 INFO - PROCESS | 3432 | 1463174693901 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:24:53 INFO - PROCESS | 3432 | 1463174693902 Marionette TRACE conn5 <- [1,2930,null,{}] 14:24:53 INFO - PROCESS | 3432 | 1463174693906 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:54 INFO - PROCESS | 3432 | 1463174693995 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 14:24:54 INFO - PROCESS | 3432 | 1463174694002 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCE0000 == 36 [pid = 3432] [id = 742] 14:24:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 75 (0000001D3809A400) [pid = 3432] [serial = 2226] [outer = 0000000000000000] 14:24:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 76 (0000001D381D5C00) [pid = 3432] [serial = 2227] [outer = 0000001D3809A400] 14:24:54 INFO - PROCESS | 3432 | 1463174694049 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 77 (0000001D38B53C00) [pid = 3432] [serial = 2228] [outer = 0000001D3809A400] 14:24:54 INFO - PROCESS | 3432 | 1463174694462 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:24:54 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:24:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:24:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 587ms 14:24:54 INFO - PROCESS | 3432 | 1463174694490 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 14:24:54 INFO - PROCESS | 3432 | 1463174694492 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 14:24:54 INFO - PROCESS | 3432 | 1463174694495 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:24:54 INFO - PROCESS | 3432 | 1463174694497 Marionette TRACE conn5 <- [1,2934,null,{}] 14:24:54 INFO - PROCESS | 3432 | 1463174694519 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:54 INFO - PROCESS | 3432 | 1463174694632 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 14:24:54 INFO - PROCESS | 3432 | 1463174694638 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40DA4800 == 37 [pid = 3432] [id = 743] 14:24:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D3213C000) [pid = 3432] [serial = 2229] [outer = 0000000000000000] 14:24:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D38E15400) [pid = 3432] [serial = 2230] [outer = 0000001D3213C000] 14:24:54 INFO - PROCESS | 3432 | 1463174694725 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D3BB7F000) [pid = 3432] [serial = 2231] [outer = 0000001D3213C000] 14:24:55 INFO - PROCESS | 3432 | 1463174695155 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:24:55 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:24:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 14:24:55 INFO - PROCESS | 3432 | 1463174695170 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 3432 | 1463174695172 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 14:24:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:24:55 INFO - PROCESS | 3432 | 1463174695183 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - PROCESS | 3432 | 1463174695185 Marionette TRACE conn5 <- [1,2938,null,{}] 14:24:55 INFO - PROCESS | 3432 | 1463174695189 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:55 INFO - PROCESS | 3432 | 1463174695321 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 14:24:55 INFO - PROCESS | 3432 | 1463174695329 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42D24000 == 38 [pid = 3432] [id = 744] 14:24:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D3BB54000) [pid = 3432] [serial = 2232] [outer = 0000000000000000] 14:24:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D3CF50400) [pid = 3432] [serial = 2233] [outer = 0000001D3BB54000] 14:24:55 INFO - PROCESS | 3432 | 1463174695418 Marionette DEBUG loaded listener.js 14:24:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D3D5EBC00) [pid = 3432] [serial = 2234] [outer = 0000001D3BB54000] 14:24:55 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42F4F000 == 39 [pid = 3432] [id = 745] 14:24:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D3D6C3400) [pid = 3432] [serial = 2235] [outer = 0000000000000000] 14:24:55 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D3D6C4800) [pid = 3432] [serial = 2236] [outer = 0000001D3D6C3400] 14:24:55 INFO - PROCESS | 3432 | 1463174695864 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:24:55 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:24:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 14:24:55 INFO - PROCESS | 3432 | 1463174695917 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 3432 | 1463174695920 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 14:24:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:24:55 INFO - PROCESS | 3432 | 1463174695923 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - PROCESS | 3432 | 1463174695924 Marionette TRACE conn5 <- [1,2942,null,{}] 14:24:55 INFO - PROCESS | 3432 | 1463174695935 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:56 INFO - PROCESS | 3432 | 1463174696080 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 14:24:56 INFO - PROCESS | 3432 | 1463174696104 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43085800 == 40 [pid = 3432] [id = 746] 14:24:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D3D6BC800) [pid = 3432] [serial = 2237] [outer = 0000000000000000] 14:24:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D3D6C0800) [pid = 3432] [serial = 2238] [outer = 0000001D3D6BC800] 14:24:56 INFO - PROCESS | 3432 | 1463174696150 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D3D820800) [pid = 3432] [serial = 2239] [outer = 0000001D3D6BC800] 14:24:56 INFO - PROCESS | 3432 | 1463174696665 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D3967A000) [pid = 3432] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D3CF5E000) [pid = 3432] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D38B56800) [pid = 3432] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D381A6400) [pid = 3432] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D4430B400) [pid = 3432] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D32933C00) [pid = 3432] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D32872C00) [pid = 3432] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D30DC8400) [pid = 3432] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D39A10800) [pid = 3432] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D33F9A800) [pid = 3432] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 77 (0000001D31F3A400) [pid = 3432] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 76 (0000001D38B59000) [pid = 3432] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:24:56 INFO - PROCESS | 3432 | --DOMWINDOW == 75 (0000001D31F34C00) [pid = 3432] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:24:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:24:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:24:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 796ms 14:24:56 INFO - PROCESS | 3432 | 1463174696721 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 14:24:56 INFO - PROCESS | 3432 | 1463174696723 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 14:24:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:24:56 INFO - PROCESS | 3432 | 1463174696727 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:24:56 INFO - PROCESS | 3432 | 1463174696729 Marionette TRACE conn5 <- [1,2946,null,{}] 14:24:56 INFO - PROCESS | 3432 | 1463174696732 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:56 INFO - PROCESS | 3432 | 1463174696835 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 14:24:56 INFO - PROCESS | 3432 | 1463174696840 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43276000 == 41 [pid = 3432] [id = 747] 14:24:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 76 (0000001D38B59000) [pid = 3432] [serial = 2240] [outer = 0000000000000000] 14:24:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 77 (0000001D39A10800) [pid = 3432] [serial = 2241] [outer = 0000001D38B59000] 14:24:56 INFO - PROCESS | 3432 | 1463174696885 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D3D822800) [pid = 3432] [serial = 2242] [outer = 0000001D38B59000] 14:24:57 INFO - PROCESS | 3432 | 1463174697268 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:24:57 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:24:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 584ms 14:24:57 INFO - PROCESS | 3432 | 1463174697321 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 3432 | 1463174697323 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 14:24:57 INFO - PROCESS | 3432 | 1463174697337 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:24:57 INFO - PROCESS | 3432 | 1463174697339 Marionette TRACE conn5 <- [1,2950,null,{}] 14:24:57 INFO - PROCESS | 3432 | 1463174697342 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:57 INFO - PROCESS | 3432 | 1463174697450 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 14:24:57 INFO - PROCESS | 3432 | 1463174697459 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F3E0000 == 42 [pid = 3432] [id = 748] 14:24:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D3F2EAC00) [pid = 3432] [serial = 2243] [outer = 0000000000000000] 14:24:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D3F857000) [pid = 3432] [serial = 2244] [outer = 0000001D3F2EAC00] 14:24:57 INFO - PROCESS | 3432 | 1463174697505 Marionette DEBUG loaded listener.js 14:24:57 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D3F896C00) [pid = 3432] [serial = 2245] [outer = 0000001D3F2EAC00] 14:24:57 INFO - PROCESS | 3432 | 1463174697897 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:24:57 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:24:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms 14:24:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:24:57 INFO - PROCESS | 3432 | 1463174697928 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 3432 | 1463174697930 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 14:24:57 INFO - PROCESS | 3432 | 1463174697933 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 3432 | 1463174697935 Marionette TRACE conn5 <- [1,2954,null,{}] 14:24:57 INFO - PROCESS | 3432 | 1463174697939 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:58 INFO - PROCESS | 3432 | 1463174698061 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 14:24:58 INFO - PROCESS | 3432 | 1463174698069 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43C82800 == 43 [pid = 3432] [id = 749] 14:24:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D3F8CD800) [pid = 3432] [serial = 2246] [outer = 0000000000000000] 14:24:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D3FC72C00) [pid = 3432] [serial = 2247] [outer = 0000001D3F8CD800] 14:24:58 INFO - PROCESS | 3432 | 1463174698125 Marionette DEBUG loaded listener.js 14:24:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D3FE5B000) [pid = 3432] [serial = 2248] [outer = 0000001D3F8CD800] 14:24:58 INFO - PROCESS | 3432 | 1463174698523 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:24:58 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:24:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 627ms 14:24:58 INFO - PROCESS | 3432 | 1463174698564 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 14:24:58 INFO - PROCESS | 3432 | 1463174698567 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 14:24:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:24:58 INFO - PROCESS | 3432 | 1463174698570 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:24:58 INFO - PROCESS | 3432 | 1463174698572 Marionette TRACE conn5 <- [1,2958,null,{}] 14:24:58 INFO - PROCESS | 3432 | 1463174698576 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:58 INFO - PROCESS | 3432 | 1463174698710 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 14:24:58 INFO - PROCESS | 3432 | 1463174698915 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:58 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3746B000 == 44 [pid = 3432] [id = 750] 14:24:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D31829800) [pid = 3432] [serial = 2249] [outer = 0000000000000000] 14:24:58 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D32820400) [pid = 3432] [serial = 2250] [outer = 0000001D31829800] 14:24:58 INFO - PROCESS | 3432 | 1463174698974 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D3293F400) [pid = 3432] [serial = 2251] [outer = 0000001D31829800] 14:24:59 INFO - PROCESS | 3432 | 1463174699536 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:24:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:24:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 986ms 14:24:59 INFO - PROCESS | 3432 | 1463174699569 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 14:24:59 INFO - PROCESS | 3432 | 1463174699573 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 14:24:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:24:59 INFO - PROCESS | 3432 | 1463174699579 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:24:59 INFO - PROCESS | 3432 | 1463174699583 Marionette TRACE conn5 <- [1,2962,null,{}] 14:24:59 INFO - PROCESS | 3432 | 1463174699588 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:59 INFO - PROCESS | 3432 | 1463174699700 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 14:24:59 INFO - PROCESS | 3432 | 1463174699796 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:59 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3FCA4000 == 45 [pid = 3432] [id = 751] 14:24:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D3737D400) [pid = 3432] [serial = 2252] [outer = 0000000000000000] 14:24:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D37424400) [pid = 3432] [serial = 2253] [outer = 0000001D3737D400] 14:24:59 INFO - PROCESS | 3432 | 1463174699856 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D3809BC00) [pid = 3432] [serial = 2254] [outer = 0000001D3737D400] 14:25:00 INFO - PROCESS | 3432 | 1463174700410 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:25:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 14:25:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 881ms 14:25:00 INFO - PROCESS | 3432 | 1463174700463 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 14:25:00 INFO - PROCESS | 3432 | 1463174700468 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 14:25:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:25:00 INFO - PROCESS | 3432 | 1463174700472 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:25:00 INFO - PROCESS | 3432 | 1463174700475 Marionette TRACE conn5 <- [1,2966,null,{}] 14:25:00 INFO - PROCESS | 3432 | 1463174700479 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:00 INFO - PROCESS | 3432 | 1463174700635 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 14:25:00 INFO - PROCESS | 3432 | 1463174700706 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:00 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43D17800 == 46 [pid = 3432] [id = 752] 14:25:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D39097000) [pid = 3432] [serial = 2255] [outer = 0000000000000000] 14:25:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D3D084800) [pid = 3432] [serial = 2256] [outer = 0000001D39097000] 14:25:00 INFO - PROCESS | 3432 | 1463174700762 Marionette DEBUG loaded listener.js 14:25:00 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D3D6C0C00) [pid = 3432] [serial = 2257] [outer = 0000001D39097000] 14:25:01 INFO - PROCESS | 3432 | 1463174701260 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:25:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:25:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 839ms 14:25:01 INFO - PROCESS | 3432 | 1463174701314 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 14:25:01 INFO - PROCESS | 3432 | 1463174701316 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 14:25:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:25:01 INFO - PROCESS | 3432 | 1463174701345 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:25:01 INFO - PROCESS | 3432 | 1463174701353 Marionette TRACE conn5 <- [1,2970,null,{}] 14:25:01 INFO - PROCESS | 3432 | 1463174701358 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:01 INFO - PROCESS | 3432 | 1463174701471 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 14:25:01 INFO - PROCESS | 3432 | 1463174701566 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:01 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44223800 == 47 [pid = 3432] [id = 753] 14:25:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D3FE5F800) [pid = 3432] [serial = 2258] [outer = 0000000000000000] 14:25:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D3FF8A800) [pid = 3432] [serial = 2259] [outer = 0000001D3FE5F800] 14:25:01 INFO - PROCESS | 3432 | 1463174701621 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D401EF000) [pid = 3432] [serial = 2260] [outer = 0000001D3FE5F800] 14:25:02 INFO - PROCESS | 3432 | 1463174702135 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:25:02 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:25:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:25:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 859ms 14:25:02 INFO - PROCESS | 3432 | 1463174702200 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 3432 | 1463174702204 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 14:25:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:25:02 INFO - PROCESS | 3432 | 1463174702207 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 3432 | 1463174702209 Marionette TRACE conn5 <- [1,2974,null,{}] 14:25:02 INFO - PROCESS | 3432 | 1463174702213 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:02 INFO - PROCESS | 3432 | 1463174702355 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 14:25:02 INFO - PROCESS | 3432 | 1463174702479 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44277000 == 48 [pid = 3432] [id = 754] 14:25:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D3FED9400) [pid = 3432] [serial = 2261] [outer = 0000000000000000] 14:25:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D4020F800) [pid = 3432] [serial = 2262] [outer = 0000001D3FED9400] 14:25:02 INFO - PROCESS | 3432 | 1463174702538 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D40629C00) [pid = 3432] [serial = 2263] [outer = 0000001D3FED9400] 14:25:03 INFO - PROCESS | 3432 | 1463174703005 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:25:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:25:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 838ms 14:25:03 INFO - PROCESS | 3432 | 1463174703049 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 14:25:03 INFO - PROCESS | 3432 | 1463174703051 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 14:25:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:25:03 INFO - PROCESS | 3432 | 1463174703054 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:25:03 INFO - PROCESS | 3432 | 1463174703057 Marionette TRACE conn5 <- [1,2978,null,{}] 14:25:03 INFO - PROCESS | 3432 | 1463174703061 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:03 INFO - PROCESS | 3432 | 1463174703199 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 14:25:03 INFO - PROCESS | 3432 | 1463174703327 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4429D800 == 49 [pid = 3432] [id = 755] 14:25:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D40DAF800) [pid = 3432] [serial = 2264] [outer = 0000000000000000] 14:25:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D40EBA000) [pid = 3432] [serial = 2265] [outer = 0000001D40DAF800] 14:25:03 INFO - PROCESS | 3432 | 1463174703394 Marionette DEBUG loaded listener.js 14:25:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D41E1E800) [pid = 3432] [serial = 2266] [outer = 0000001D40DAF800] 14:25:03 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D41D6D800 == 50 [pid = 3432] [id = 756] 14:25:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D3D5A5400) [pid = 3432] [serial = 2267] [outer = 0000000000000000] 14:25:03 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D3D819C00) [pid = 3432] [serial = 2268] [outer = 0000001D3D5A5400] 14:25:04 INFO - PROCESS | 3432 | 1463174704034 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:25:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:25:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1029ms 14:25:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:25:04 INFO - PROCESS | 3432 | 1463174704087 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 3432 | 1463174704090 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 14:25:04 INFO - PROCESS | 3432 | 1463174704093 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - PROCESS | 3432 | 1463174704095 Marionette TRACE conn5 <- [1,2982,null,{}] 14:25:04 INFO - PROCESS | 3432 | 1463174704117 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:04 INFO - PROCESS | 3432 | 1463174704375 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 14:25:04 INFO - PROCESS | 3432 | 1463174704508 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D38C46800 == 51 [pid = 3432] [id = 757] 14:25:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D3182AC00) [pid = 3432] [serial = 2269] [outer = 0000000000000000] 14:25:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D32873C00) [pid = 3432] [serial = 2270] [outer = 0000001D3182AC00] 14:25:04 INFO - PROCESS | 3432 | 1463174704561 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D32A08000) [pid = 3432] [serial = 2271] [outer = 0000001D3182AC00] 14:25:05 INFO - PROCESS | 3432 | 1463174705095 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:25:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:25:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:25:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1029ms 14:25:05 INFO - PROCESS | 3432 | 1463174705126 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 3432 | 1463174705129 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 14:25:05 INFO - PROCESS | 3432 | 1463174705134 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:25:05 INFO - PROCESS | 3432 | 1463174705137 Marionette TRACE conn5 <- [1,2986,null,{}] 14:25:05 INFO - PROCESS | 3432 | 1463174705142 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:05 INFO - PROCESS | 3432 | 1463174705264 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 14:25:05 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3C6E3800 == 50 [pid = 3432] [id = 696] 14:25:05 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F2CA800 == 49 [pid = 3432] [id = 683] 14:25:05 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42F4F000 == 48 [pid = 3432] [id = 745] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D3CB1CC00) [pid = 3432] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D3D597800) [pid = 3432] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D38E0F800) [pid = 3432] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D381DBC00) [pid = 3432] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D38B08400) [pid = 3432] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D4438D000) [pid = 3432] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D32A03400) [pid = 3432] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D32A56C00) [pid = 3432] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D32874400) [pid = 3432] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D32BDDC00) [pid = 3432] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D32F63C00) [pid = 3432] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D32906000) [pid = 3432] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D3BB54400) [pid = 3432] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D3720D400) [pid = 3432] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D37427C00) [pid = 3432] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D3CF58C00) [pid = 3432] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D37AF0800) [pid = 3432] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D37A02800) [pid = 3432] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D3D5A3400) [pid = 3432] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D3D80F400) [pid = 3432] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D39093400) [pid = 3432] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D32871C00) [pid = 3432] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D3D81D800) [pid = 3432] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D37AE7800) [pid = 3432] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D3C845400) [pid = 3432] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D3D8C8800) [pid = 3432] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 14:25:05 INFO - PROCESS | 3432 | 1463174705411 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:05 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3415E800 == 49 [pid = 3432] [id = 758] 14:25:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D30DCD000) [pid = 3432] [serial = 2272] [outer = 0000000000000000] 14:25:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D31823800) [pid = 3432] [serial = 2273] [outer = 0000001D30DCD000] 14:25:05 INFO - PROCESS | 3432 | 1463174705461 Marionette DEBUG loaded listener.js 14:25:05 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D32902C00) [pid = 3432] [serial = 2274] [outer = 0000001D30DCD000] 14:25:05 INFO - PROCESS | 3432 | 1463174705819 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:25:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:25:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 776ms 14:25:05 INFO - PROCESS | 3432 | 1463174705925 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 3432 | 1463174705928 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 14:25:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:25:05 INFO - PROCESS | 3432 | 1463174705932 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - PROCESS | 3432 | 1463174705934 Marionette TRACE conn5 <- [1,2990,null,{}] 14:25:05 INFO - PROCESS | 3432 | 1463174705942 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:06 INFO - PROCESS | 3432 | 1463174706032 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 14:25:06 INFO - PROCESS | 3432 | 1463174706040 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F2BE800 == 50 [pid = 3432] [id = 759] 14:25:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D32F6E400) [pid = 3432] [serial = 2275] [outer = 0000000000000000] 14:25:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 86 (0000001D3414AC00) [pid = 3432] [serial = 2276] [outer = 0000001D32F6E400] 14:25:06 INFO - PROCESS | 3432 | 1463174706087 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 87 (0000001D37425000) [pid = 3432] [serial = 2277] [outer = 0000001D32F6E400] 14:25:06 INFO - PROCESS | 3432 | 1463174706535 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:25:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:25:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 14:25:06 INFO - PROCESS | 3432 | 1463174706564 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 14:25:06 INFO - PROCESS | 3432 | 1463174706568 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 14:25:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:25:06 INFO - PROCESS | 3432 | 1463174706584 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:25:06 INFO - PROCESS | 3432 | 1463174706589 Marionette TRACE conn5 <- [1,2994,null,{}] 14:25:06 INFO - PROCESS | 3432 | 1463174706593 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:06 INFO - PROCESS | 3432 | 1463174706683 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 14:25:06 INFO - PROCESS | 3432 | 1463174706692 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F81E800 == 51 [pid = 3432] [id = 760] 14:25:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 88 (0000001D37B24000) [pid = 3432] [serial = 2278] [outer = 0000000000000000] 14:25:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D381A2800) [pid = 3432] [serial = 2279] [outer = 0000001D37B24000] 14:25:06 INFO - PROCESS | 3432 | 1463174706738 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D381DC400) [pid = 3432] [serial = 2280] [outer = 0000001D37B24000] 14:25:07 INFO - PROCESS | 3432 | 1463174707151 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:25:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:25:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 650ms 14:25:07 INFO - PROCESS | 3432 | 1463174707232 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 14:25:07 INFO - PROCESS | 3432 | 1463174707235 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 14:25:07 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:25:07 INFO - PROCESS | 3432 | 1463174707238 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 3432 | 1463174707240 Marionette TRACE conn5 <- [1,2998,null,{}] 14:25:07 INFO - PROCESS | 3432 | 1463174707244 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:07 INFO - PROCESS | 3432 | 1463174707332 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 14:25:07 INFO - PROCESS | 3432 | 1463174707339 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40485000 == 52 [pid = 3432] [id = 761] 14:25:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D38B07000) [pid = 3432] [serial = 2281] [outer = 0000000000000000] 14:25:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D38E13400) [pid = 3432] [serial = 2282] [outer = 0000001D38B07000] 14:25:07 INFO - PROCESS | 3432 | 1463174707386 Marionette DEBUG loaded listener.js 14:25:07 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D39A18800) [pid = 3432] [serial = 2283] [outer = 0000001D38B07000] 14:25:07 INFO - PROCESS | 3432 | [3432] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:25:07 INFO - PROCESS | 3432 | 1463174707918 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:25:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:25:07 INFO - {} 14:25:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:25:07 INFO - {} 14:25:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:25:07 INFO - {} 14:25:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:25:07 INFO - {} 14:25:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 14:25:07 INFO - PROCESS | 3432 | 1463174707974 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 14:25:07 INFO - PROCESS | 3432 | 1463174707976 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 14:25:07 INFO - TEST-START | /FileAPI/fileReader.html 14:25:07 INFO - PROCESS | 3432 | 1463174707980 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 3432 | 1463174707982 Marionette TRACE conn5 <- [1,3002,null,{}] 14:25:08 INFO - PROCESS | 3432 | 1463174707991 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:08 INFO - PROCESS | 3432 | 1463174708108 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 14:25:08 INFO - PROCESS | 3432 | 1463174708115 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D33FCB800 == 53 [pid = 3432] [id = 762] 14:25:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D3D59D000) [pid = 3432] [serial = 2284] [outer = 0000000000000000] 14:25:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D3D5A1800) [pid = 3432] [serial = 2285] [outer = 0000001D3D59D000] 14:25:08 INFO - PROCESS | 3432 | 1463174708215 Marionette DEBUG loaded listener.js 14:25:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D3D814800) [pid = 3432] [serial = 2286] [outer = 0000001D3D59D000] 14:25:08 INFO - PROCESS | 3432 | 1463174708657 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:25:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:25:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:25:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:25:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:25:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 732ms 14:25:08 INFO - PROCESS | 3432 | 1463174708726 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 3432 | 1463174708728 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 14:25:08 INFO - TEST-START | /FileAPI/historical.html 14:25:08 INFO - PROCESS | 3432 | 1463174708739 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:25:08 INFO - PROCESS | 3432 | 1463174708741 Marionette TRACE conn5 <- [1,3006,null,{}] 14:25:08 INFO - PROCESS | 3432 | 1463174708745 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:08 INFO - PROCESS | 3432 | 1463174708857 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 14:25:08 INFO - PROCESS | 3432 | 1463174708870 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:08 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D431CC800 == 54 [pid = 3432] [id = 763] 14:25:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D3D81DC00) [pid = 3432] [serial = 2287] [outer = 0000000000000000] 14:25:08 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D3F854400) [pid = 3432] [serial = 2288] [outer = 0000001D3D81DC00] 14:25:08 INFO - PROCESS | 3432 | 1463174708960 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D3FB03400) [pid = 3432] [serial = 2289] [outer = 0000001D3D81DC00] 14:25:09 INFO - PROCESS | 3432 | 1463174709372 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:25:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:25:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:25:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:25:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:25:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:25:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:25:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:25:09 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 14:25:09 INFO - PROCESS | 3432 | 1463174709435 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 14:25:09 INFO - PROCESS | 3432 | 1463174709437 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 14:25:09 INFO - TEST-START | /FileAPI/idlharness.html 14:25:09 INFO - PROCESS | 3432 | 1463174709448 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:25:09 INFO - PROCESS | 3432 | 1463174709450 Marionette TRACE conn5 <- [1,3010,null,{}] 14:25:09 INFO - PROCESS | 3432 | 1463174709453 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:09 INFO - PROCESS | 3432 | 1463174709566 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 14:25:09 INFO - PROCESS | 3432 | 1463174709680 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D3D6BC800) [pid = 3432] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:25:09 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D381A7000) [pid = 3432] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:25:09 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D323C2800) [pid = 3432] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:25:09 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D3809A400) [pid = 3432] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:25:09 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D32A10800) [pid = 3432] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:25:09 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D32A56400) [pid = 3432] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:25:09 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D3D6C3400) [pid = 3432] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:25:09 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D3BB54000) [pid = 3432] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:25:09 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D38B59000) [pid = 3432] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:25:09 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D3F2EAC00) [pid = 3432] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:25:09 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D3213C000) [pid = 3432] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:25:09 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40D90800 == 55 [pid = 3432] [id = 764] 14:25:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 89 (0000001D3290B800) [pid = 3432] [serial = 2290] [outer = 0000000000000000] 14:25:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 90 (0000001D381ADC00) [pid = 3432] [serial = 2291] [outer = 0000001D3290B800] 14:25:09 INFO - PROCESS | 3432 | 1463174709730 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 3432 | ++DOMWINDOW == 91 (0000001D401F1C00) [pid = 3432] [serial = 2292] [outer = 0000001D3290B800] 14:25:10 INFO - PROCESS | 3432 | 1463174710487 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:25:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:25:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:25:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:25:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:25:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:25:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:25:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:25:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:25:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:25:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:25:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:25:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:25:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:25:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:25:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:25:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:25:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:25:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:25:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:25:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:25:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:25:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:25:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:25:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:25:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:25:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:25:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:25:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:25:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:25:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:25:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:25:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:25:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:25:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:25:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:25:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:25:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 14:25:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:25:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:25:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:25:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:25:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:25:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:25:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:25:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:25:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:25:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:25:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:25:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:25:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:25:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:25:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:25:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:25:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:25:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:25:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:25:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:25:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:25:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:25:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:25:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:25:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:25:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:25:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:25:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 14:25:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:25:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:25:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:25:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:25:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:25:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:25:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:25:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:25:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:25:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:25:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:25:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 1128ms 14:25:10 INFO - PROCESS | 3432 | 1463174710574 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 14:25:10 INFO - PROCESS | 3432 | 1463174710576 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 14:25:10 INFO - TEST-START | /FileAPI/idlharness.worker 14:25:10 INFO - PROCESS | 3432 | 1463174710580 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:25:10 INFO - PROCESS | 3432 | 1463174710582 Marionette TRACE conn5 <- [1,3014,null,{}] 14:25:10 INFO - PROCESS | 3432 | 1463174710585 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:10 INFO - PROCESS | 3432 | 1463174710672 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 14:25:10 INFO - PROCESS | 3432 | 1463174710749 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46F4A000 == 56 [pid = 3432] [id = 765] 14:25:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D3FE5C800) [pid = 3432] [serial = 2293] [outer = 0000000000000000] 14:25:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D430E8000) [pid = 3432] [serial = 2294] [outer = 0000001D3FE5C800] 14:25:10 INFO - PROCESS | 3432 | 1463174710796 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D43140C00) [pid = 3432] [serial = 2295] [outer = 0000001D3FE5C800] 14:25:10 INFO - PROCESS | 3432 | [3432] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:25:11 INFO - PROCESS | 3432 | 1463174711676 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:25:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:25:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:25:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:25:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:25:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:25:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:25:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:25:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:25:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:25:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:25:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:25:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:25:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:25:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:25:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:25:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:25:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:25:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:25:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:25:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:25:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:25:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:25:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:25:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:25:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:25:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:25:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:25:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:25:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:25:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:25:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:25:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:25:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:25:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:25:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:25:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:25:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:25:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:25:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:25:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:25:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:25:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:25:11 INFO - {} 14:25:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1245ms 14:25:11 INFO - PROCESS | 3432 | 1463174711828 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 14:25:11 INFO - PROCESS | 3432 | 1463174711832 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 14:25:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:25:11 INFO - PROCESS | 3432 | 1463174711837 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:25:11 INFO - PROCESS | 3432 | 1463174711842 Marionette TRACE conn5 <- [1,3018,null,{}] 14:25:11 INFO - PROCESS | 3432 | 1463174711890 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:12 INFO - PROCESS | 3432 | 1463174711998 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 14:25:12 INFO - PROCESS | 3432 | 1463174712208 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D39ADA000 == 57 [pid = 3432] [id = 766] 14:25:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D3293E800) [pid = 3432] [serial = 2296] [outer = 0000000000000000] 14:25:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D32A58800) [pid = 3432] [serial = 2297] [outer = 0000001D3293E800] 14:25:12 INFO - PROCESS | 3432 | 1463174712268 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D32BE1400) [pid = 3432] [serial = 2298] [outer = 0000001D3293E800] 14:25:12 INFO - PROCESS | 3432 | 1463174712823 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:25:12 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 14:25:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1022ms 14:25:12 INFO - PROCESS | 3432 | 1463174712868 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 3432 | 1463174712872 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 14:25:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:25:12 INFO - PROCESS | 3432 | 1463174712882 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 3432 | 1463174712886 Marionette TRACE conn5 <- [1,3022,null,{}] 14:25:12 INFO - PROCESS | 3432 | 1463174712891 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:13 INFO - PROCESS | 3432 | 1463174713007 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 14:25:13 INFO - PROCESS | 3432 | 1463174713106 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40112800 == 58 [pid = 3432] [id = 767] 14:25:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D32A05800) [pid = 3432] [serial = 2299] [outer = 0000000000000000] 14:25:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D37A71400) [pid = 3432] [serial = 2300] [outer = 0000001D32A05800] 14:25:13 INFO - PROCESS | 3432 | 1463174713162 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D38B4F400) [pid = 3432] [serial = 2301] [outer = 0000001D32A05800] 14:25:13 INFO - PROCESS | 3432 | 1463174713740 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:25:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:25:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 880ms 14:25:13 INFO - PROCESS | 3432 | 1463174713764 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 3432 | 1463174713766 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 14:25:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:25:13 INFO - PROCESS | 3432 | 1463174713770 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 3432 | 1463174713773 Marionette TRACE conn5 <- [1,3026,null,{}] 14:25:13 INFO - PROCESS | 3432 | 1463174713785 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:13 INFO - PROCESS | 3432 | 1463174713905 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 14:25:14 INFO - PROCESS | 3432 | 1463174714005 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D46BC7000 == 59 [pid = 3432] [id = 768] 14:25:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D3CBE7C00) [pid = 3432] [serial = 2302] [outer = 0000000000000000] 14:25:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D3D59F000) [pid = 3432] [serial = 2303] [outer = 0000001D3CBE7C00] 14:25:14 INFO - PROCESS | 3432 | 1463174714067 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D3F852800) [pid = 3432] [serial = 2304] [outer = 0000001D3CBE7C00] 14:25:14 INFO - PROCESS | 3432 | 1463174714594 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:25:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:25:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 838ms 14:25:14 INFO - PROCESS | 3432 | 1463174714618 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 14:25:14 INFO - PROCESS | 3432 | 1463174714620 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 14:25:14 INFO - PROCESS | 3432 | 1463174714625 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:25:14 INFO - PROCESS | 3432 | 1463174714628 Marionette TRACE conn5 <- [1,3030,null,{}] 14:25:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:25:14 INFO - PROCESS | 3432 | 1463174714631 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:14 INFO - PROCESS | 3432 | 1463174714747 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 14:25:14 INFO - PROCESS | 3432 | 1463174714845 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D47BDF000 == 60 [pid = 3432] [id = 769] 14:25:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D42DF5800) [pid = 3432] [serial = 2305] [outer = 0000000000000000] 14:25:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D430AD400) [pid = 3432] [serial = 2306] [outer = 0000001D42DF5800] 14:25:14 INFO - PROCESS | 3432 | 1463174714902 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D43103400) [pid = 3432] [serial = 2307] [outer = 0000001D42DF5800] 14:25:15 INFO - PROCESS | 3432 | 1463174715649 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:25:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:25:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:25:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:25:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:25:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:25:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:25:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1117ms 14:25:15 INFO - PROCESS | 3432 | 1463174715748 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 14:25:15 INFO - PROCESS | 3432 | 1463174715751 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 14:25:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:25:15 INFO - PROCESS | 3432 | 1463174715755 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:25:15 INFO - PROCESS | 3432 | 1463174715757 Marionette TRACE conn5 <- [1,3034,null,{}] 14:25:15 INFO - PROCESS | 3432 | 1463174715762 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:15 INFO - PROCESS | 3432 | 1463174715879 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 14:25:16 INFO - PROCESS | 3432 | 1463174715999 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D48194000 == 61 [pid = 3432] [id = 770] 14:25:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D42DF7800) [pid = 3432] [serial = 2308] [outer = 0000000000000000] 14:25:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D4439A400) [pid = 3432] [serial = 2309] [outer = 0000001D42DF7800] 14:25:16 INFO - PROCESS | 3432 | 1463174716057 Marionette DEBUG loaded listener.js 14:25:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D44438800) [pid = 3432] [serial = 2310] [outer = 0000001D42DF7800] 14:25:16 INFO - PROCESS | 3432 | [3432] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:25:16 INFO - PROCESS | 3432 | 1463174716559 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:25:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:25:16 INFO - {} 14:25:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 838ms 14:25:16 INFO - PROCESS | 3432 | 1463174716615 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 14:25:16 INFO - PROCESS | 3432 | 1463174716618 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 14:25:16 INFO - PROCESS | 3432 | 1463174716622 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:25:16 INFO - PROCESS | 3432 | 1463174716625 Marionette TRACE conn5 <- [1,3038,null,{}] 14:25:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:25:16 INFO - PROCESS | 3432 | 1463174716628 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:16 INFO - PROCESS | 3432 | 1463174716768 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 14:25:16 INFO - PROCESS | 3432 | 1463174716888 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D32C87000 == 62 [pid = 3432] [id = 771] 14:25:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D317CD000) [pid = 3432] [serial = 2311] [outer = 0000000000000000] 14:25:16 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D3293CC00) [pid = 3432] [serial = 2312] [outer = 0000001D317CD000] 14:25:16 INFO - PROCESS | 3432 | 1463174716946 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D38E1C000) [pid = 3432] [serial = 2313] [outer = 0000001D317CD000] 14:25:17 INFO - PROCESS | 3432 | 1463174717660 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:25:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:25:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:25:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:25:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:25:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1078ms 14:25:17 INFO - PROCESS | 3432 | 1463174717709 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 14:25:17 INFO - PROCESS | 3432 | 1463174717713 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 14:25:17 INFO - PROCESS | 3432 | 1463174717719 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:25:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:25:17 INFO - PROCESS | 3432 | 1463174717723 Marionette TRACE conn5 <- [1,3042,null,{}] 14:25:17 INFO - PROCESS | 3432 | 1463174717728 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:17 INFO - PROCESS | 3432 | 1463174717870 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 14:25:17 INFO - PROCESS | 3432 | 1463174717978 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D33FC8800 == 63 [pid = 3432] [id = 772] 14:25:17 INFO - PROCESS | 3432 | ++DOMWINDOW == 113 (0000001D32B5E800) [pid = 3432] [serial = 2314] [outer = 0000000000000000] 14:25:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 114 (0000001D33E7C400) [pid = 3432] [serial = 2315] [outer = 0000001D32B5E800] 14:25:18 INFO - PROCESS | 3432 | 1463174718030 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 3432 | ++DOMWINDOW == 115 (0000001D37A85C00) [pid = 3432] [serial = 2316] [outer = 0000001D32B5E800] 14:25:18 INFO - PROCESS | 3432 | 1463174718846 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D37D0D800 == 62 [pid = 3432] [id = 682] 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40D90800 == 61 [pid = 3432] [id = 764] 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D431CC800 == 60 [pid = 3432] [id = 763] 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D33FCB800 == 59 [pid = 3432] [id = 762] 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40485000 == 58 [pid = 3432] [id = 761] 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F81E800 == 57 [pid = 3432] [id = 760] 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F2BE800 == 56 [pid = 3432] [id = 759] 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3415E800 == 55 [pid = 3432] [id = 758] 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D38C46800 == 54 [pid = 3432] [id = 757] 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D41D6D800 == 53 [pid = 3432] [id = 756] 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44223800 == 52 [pid = 3432] [id = 753] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCA4000 == 51 [pid = 3432] [id = 751] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:25:18 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3746B000 == 50 [pid = 3432] [id = 750] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 114 (0000001D3FC72C00) [pid = 3432] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 113 (0000001D3CA3BC00) [pid = 3432] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 112 (0000001D381D7800) [pid = 3432] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D32B5B800) [pid = 3432] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D32A0F400) [pid = 3432] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D381D5C00) [pid = 3432] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D32BDA400) [pid = 3432] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D32F77400) [pid = 3432] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D32B57C00) [pid = 3432] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D37429000) [pid = 3432] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D37D9C800) [pid = 3432] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D317C8800) [pid = 3432] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3D6C4800) [pid = 3432] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D3CF50400) [pid = 3432] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D3D6C0800) [pid = 3432] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D39A10800) [pid = 3432] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D3F857000) [pid = 3432] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D3D822800) [pid = 3432] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D38E15400) [pid = 3432] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D3D5EBC00) [pid = 3432] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D3F896C00) [pid = 3432] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D3BB7F000) [pid = 3432] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D3D820800) [pid = 3432] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:25:18 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D38B53C00) [pid = 3432] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:25:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:25:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:25:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:25:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:25:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:25:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:25:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:25:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:25:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:25:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 14:25:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:25:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1292ms 14:25:19 INFO - PROCESS | 3432 | 1463174719015 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 3432 | 1463174719021 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 14:25:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:25:19 INFO - PROCESS | 3432 | 1463174719027 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - PROCESS | 3432 | 1463174719030 Marionette TRACE conn5 <- [1,3046,null,{}] 14:25:19 INFO - PROCESS | 3432 | 1463174719034 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:19 INFO - PROCESS | 3432 | 1463174719125 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 14:25:19 INFO - PROCESS | 3432 | 1463174719131 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3BB3F800 == 51 [pid = 3432] [id = 773] 14:25:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 92 (0000001D32A5E000) [pid = 3432] [serial = 2317] [outer = 0000000000000000] 14:25:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 93 (0000001D32B5A400) [pid = 3432] [serial = 2318] [outer = 0000001D32A5E000] 14:25:19 INFO - PROCESS | 3432 | 1463174719179 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 94 (0000001D33F95000) [pid = 3432] [serial = 2319] [outer = 0000001D32A5E000] 14:25:19 INFO - PROCESS | 3432 | 1463174719701 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:25:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:25:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:25:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:25:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:25:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:25:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 696ms 14:25:19 INFO - PROCESS | 3432 | 1463174719724 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 3432 | 1463174719727 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 14:25:19 INFO - PROCESS | 3432 | 1463174719730 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:25:19 INFO - PROCESS | 3432 | 1463174719734 Marionette TRACE conn5 <- [1,3050,null,{}] 14:25:19 INFO - PROCESS | 3432 | 1463174719745 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:19 INFO - PROCESS | 3432 | 1463174719838 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 14:25:19 INFO - PROCESS | 3432 | 1463174719848 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D40E7B000 == 52 [pid = 3432] [id = 774] 14:25:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D39677C00) [pid = 3432] [serial = 2320] [outer = 0000000000000000] 14:25:19 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D3C6BF800) [pid = 3432] [serial = 2321] [outer = 0000001D39677C00] 14:25:19 INFO - PROCESS | 3432 | 1463174719899 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D3CBEA000) [pid = 3432] [serial = 2322] [outer = 0000001D39677C00] 14:25:20 INFO - PROCESS | 3432 | [3432] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:25:20 INFO - PROCESS | 3432 | 1463174720388 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:25:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:25:20 INFO - {} 14:25:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 691ms 14:25:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:25:20 INFO - PROCESS | 3432 | 1463174720424 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 3432 | 1463174720427 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 14:25:20 INFO - PROCESS | 3432 | 1463174720430 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - PROCESS | 3432 | 1463174720432 Marionette TRACE conn5 <- [1,3054,null,{}] 14:25:20 INFO - PROCESS | 3432 | 1463174720436 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:20 INFO - PROCESS | 3432 | 1463174720554 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 14:25:20 INFO - PROCESS | 3432 | 1463174720638 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:20 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D42FE1000 == 53 [pid = 3432] [id = 775] 14:25:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D3CBE8C00) [pid = 3432] [serial = 2323] [outer = 0000000000000000] 14:25:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D3D81EC00) [pid = 3432] [serial = 2324] [outer = 0000001D3CBE8C00] 14:25:20 INFO - PROCESS | 3432 | 1463174720686 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D3F3C0000) [pid = 3432] [serial = 2325] [outer = 0000001D3CBE8C00] 14:25:21 INFO - PROCESS | 3432 | 1463174721047 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:25:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:25:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:25:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:25:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:25:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:25:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:25:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:25:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 14:25:21 INFO - PROCESS | 3432 | 1463174721062 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 14:25:21 INFO - PROCESS | 3432 | 1463174721065 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 14:25:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:25:21 INFO - PROCESS | 3432 | 1463174721068 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:25:21 INFO - PROCESS | 3432 | 1463174721070 Marionette TRACE conn5 <- [1,3058,null,{}] 14:25:21 INFO - PROCESS | 3432 | 1463174721074 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:21 INFO - PROCESS | 3432 | 1463174721158 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 14:25:21 INFO - PROCESS | 3432 | 1463174721164 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3D577800 == 54 [pid = 3432] [id = 776] 14:25:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D3F857C00) [pid = 3432] [serial = 2326] [outer = 0000000000000000] 14:25:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D3FC09000) [pid = 3432] [serial = 2327] [outer = 0000001D3F857C00] 14:25:21 INFO - PROCESS | 3432 | 1463174721211 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D3FF80400) [pid = 3432] [serial = 2328] [outer = 0000001D3F857C00] 14:25:21 INFO - PROCESS | 3432 | 1463174721710 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:25:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:25:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:25:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:25:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:25:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:25:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:25:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 14:25:21 INFO - PROCESS | 3432 | 1463174721743 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 14:25:21 INFO - PROCESS | 3432 | 1463174721745 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 14:25:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:25:21 INFO - PROCESS | 3432 | 1463174721749 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:25:21 INFO - PROCESS | 3432 | 1463174721751 Marionette TRACE conn5 <- [1,3062,null,{}] 14:25:21 INFO - PROCESS | 3432 | 1463174721754 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:21 INFO - PROCESS | 3432 | 1463174721887 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 14:25:21 INFO - PROCESS | 3432 | 1463174721985 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D43C72000 == 55 [pid = 3432] [id = 777] 14:25:21 INFO - PROCESS | 3432 | ++DOMWINDOW == 104 (0000001D401F9C00) [pid = 3432] [serial = 2329] [outer = 0000000000000000] 14:25:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 105 (0000001D42325800) [pid = 3432] [serial = 2330] [outer = 0000001D401F9C00] 14:25:22 INFO - PROCESS | 3432 | 1463174722031 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 106 (0000001D42D3E800) [pid = 3432] [serial = 2331] [outer = 0000001D401F9C00] 14:25:22 INFO - PROCESS | 3432 | 1463174722419 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:25:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:25:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:25:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:25:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:25:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:25:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:25:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 14:25:22 INFO - PROCESS | 3432 | 1463174722443 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 3432 | 1463174722445 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 14:25:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:25:22 INFO - PROCESS | 3432 | 1463174722448 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 3432 | 1463174722450 Marionette TRACE conn5 <- [1,3066,null,{}] 14:25:22 INFO - PROCESS | 3432 | 1463174722462 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:22 INFO - PROCESS | 3432 | 1463174722580 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 14:25:22 INFO - PROCESS | 3432 | 1463174722586 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D4421D000 == 56 [pid = 3432] [id = 778] 14:25:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 107 (0000001D42DEB800) [pid = 3432] [serial = 2332] [outer = 0000000000000000] 14:25:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 108 (0000001D430AE400) [pid = 3432] [serial = 2333] [outer = 0000001D42DEB800] 14:25:22 INFO - PROCESS | 3432 | 1463174722631 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 3432 | ++DOMWINDOW == 109 (0000001D430E8400) [pid = 3432] [serial = 2334] [outer = 0000001D42DEB800] 14:25:23 INFO - PROCESS | 3432 | 1463174723107 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 3432 | 1463174723170 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 14:25:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:25:23 INFO - PROCESS | 3432 | 1463174723173 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:25:23 INFO - PROCESS | 3432 | 1463174723175 Marionette TRACE conn5 <- [1,3070,null,{}] 14:25:23 INFO - PROCESS | 3432 | 1463174723179 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:23 INFO - PROCESS | 3432 | 1463174723294 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 14:25:23 INFO - PROCESS | 3432 | 1463174723384 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:23 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D442A5000 == 57 [pid = 3432] [id = 779] 14:25:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 110 (0000001D430E7000) [pid = 3432] [serial = 2335] [outer = 0000000000000000] 14:25:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 111 (0000001D433BB800) [pid = 3432] [serial = 2336] [outer = 0000001D430E7000] 14:25:23 INFO - PROCESS | 3432 | 1463174723429 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 3432 | ++DOMWINDOW == 112 (0000001D4378B400) [pid = 3432] [serial = 2337] [outer = 0000001D430E7000] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 111 (0000001D32A61000) [pid = 3432] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 110 (0000001D30DCA400) [pid = 3432] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 109 (0000001D38B07000) [pid = 3432] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 108 (0000001D3D59D000) [pid = 3432] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 107 (0000001D3D81DC00) [pid = 3432] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 106 (0000001D3290B800) [pid = 3432] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 105 (0000001D39097000) [pid = 3432] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 104 (0000001D32F6E400) [pid = 3432] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 103 (0000001D3D5A5400) [pid = 3432] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D40DAF800) [pid = 3432] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D3FED9400) [pid = 3432] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D3FE5F800) [pid = 3432] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D30DCD000) [pid = 3432] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D3182AC00) [pid = 3432] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D3737D400) [pid = 3432] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D31829800) [pid = 3432] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D37B24000) [pid = 3432] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:25:23 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D381E1400) [pid = 3432] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:25:23 INFO - PROCESS | 3432 | 1463174723953 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:25:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:25:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:25:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:25:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 839ms 14:25:24 INFO - PROCESS | 3432 | 1463174724016 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 14:25:24 INFO - PROCESS | 3432 | 1463174724018 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 14:25:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:25:24 INFO - PROCESS | 3432 | 1463174724022 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 3432 | 1463174724023 Marionette TRACE conn5 <- [1,3074,null,{}] 14:25:24 INFO - PROCESS | 3432 | 1463174724027 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:24 INFO - PROCESS | 3432 | 1463174724116 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 14:25:24 INFO - PROCESS | 3432 | 1463174724122 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D44A28000 == 58 [pid = 3432] [id = 780] 14:25:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 95 (0000001D3FED9400) [pid = 3432] [serial = 2338] [outer = 0000000000000000] 14:25:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 96 (0000001D4378C000) [pid = 3432] [serial = 2339] [outer = 0000001D3FED9400] 14:25:24 INFO - PROCESS | 3432 | 1463174724167 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 97 (0000001D43C5A800) [pid = 3432] [serial = 2340] [outer = 0000001D3FED9400] 14:25:24 INFO - PROCESS | 3432 | 1463174724590 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:25:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:25:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 587ms 14:25:24 INFO - PROCESS | 3432 | 1463174724611 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 14:25:24 INFO - PROCESS | 3432 | 1463174724613 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 14:25:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:25:24 INFO - PROCESS | 3432 | 1463174724617 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 3432 | 1463174724619 Marionette TRACE conn5 <- [1,3078,null,{}] 14:25:24 INFO - PROCESS | 3432 | 1463174724622 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:24 INFO - PROCESS | 3432 | 1463174724750 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 14:25:24 INFO - PROCESS | 3432 | 1463174724759 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D45C20800 == 59 [pid = 3432] [id = 781] 14:25:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 98 (0000001D43C5F800) [pid = 3432] [serial = 2341] [outer = 0000000000000000] 14:25:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 99 (0000001D43CD2800) [pid = 3432] [serial = 2342] [outer = 0000001D43C5F800] 14:25:24 INFO - PROCESS | 3432 | 1463174724803 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 3432 | ++DOMWINDOW == 100 (0000001D44306C00) [pid = 3432] [serial = 2343] [outer = 0000001D43C5F800] 14:25:25 INFO - PROCESS | 3432 | 1463174725227 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:25:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:25:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 14:25:25 INFO - PROCESS | 3432 | 1463174725249 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 3432 | 1463174725252 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 14:25:25 INFO - PROCESS | 3432 | 1463174725255 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:25:25 INFO - PROCESS | 3432 | 1463174725258 Marionette TRACE conn5 <- [1,3082,null,{}] 14:25:25 INFO - PROCESS | 3432 | 1463174725261 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:25 INFO - PROCESS | 3432 | 1463174725407 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 14:25:25 INFO - PROCESS | 3432 | 1463174725417 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:25 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D471A0800 == 60 [pid = 3432] [id = 782] 14:25:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 101 (0000001D44307C00) [pid = 3432] [serial = 2344] [outer = 0000000000000000] 14:25:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 102 (0000001D44390800) [pid = 3432] [serial = 2345] [outer = 0000001D44307C00] 14:25:25 INFO - PROCESS | 3432 | 1463174725474 Marionette DEBUG loaded listener.js 14:25:25 INFO - PROCESS | 3432 | ++DOMWINDOW == 103 (0000001D444B3400) [pid = 3432] [serial = 2346] [outer = 0000001D44307C00] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43C82800 == 59 [pid = 3432] [id = 749] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40D98800 == 58 [pid = 3432] [id = 691] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A1A800 == 57 [pid = 3432] [id = 695] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43D17800 == 56 [pid = 3432] [id = 752] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44277000 == 55 [pid = 3432] [id = 754] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F3E0000 == 54 [pid = 3432] [id = 748] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43276000 == 53 [pid = 3432] [id = 747] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F2C8800 == 52 [pid = 3432] [id = 689] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40DA4800 == 51 [pid = 3432] [id = 743] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42D24000 == 50 [pid = 3432] [id = 744] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3F454000 == 49 [pid = 3432] [id = 741] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D474CF800 == 48 [pid = 3432] [id = 722] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3FCE0000 == 47 [pid = 3432] [id = 742] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44278000 == 46 [pid = 3432] [id = 693] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43085800 == 45 [pid = 3432] [id = 746] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42DAA000 == 44 [pid = 3432] [id = 686] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44297800 == 43 [pid = 3432] [id = 694] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4429D800 == 42 [pid = 3432] [id = 755] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D33FC8800 == 41 [pid = 3432] [id = 772] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D32C87000 == 40 [pid = 3432] [id = 771] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D48194000 == 39 [pid = 3432] [id = 770] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D47BDF000 == 38 [pid = 3432] [id = 769] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46BC7000 == 37 [pid = 3432] [id = 768] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40112800 == 36 [pid = 3432] [id = 767] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D39ADA000 == 35 [pid = 3432] [id = 766] 14:25:26 INFO - PROCESS | 3432 | --DOCSHELL 0000001D46F4A000 == 34 [pid = 3432] [id = 765] 14:25:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D44A28000 == 33 [pid = 3432] [id = 780] 14:25:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D4421D000 == 32 [pid = 3432] [id = 778] 14:25:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D40E7B000 == 31 [pid = 3432] [id = 774] 14:25:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D43C72000 == 30 [pid = 3432] [id = 777] 14:25:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3BB3F800 == 29 [pid = 3432] [id = 773] 14:25:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D442A5000 == 28 [pid = 3432] [id = 779] 14:25:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D42FE1000 == 27 [pid = 3432] [id = 775] 14:25:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D45C20800 == 26 [pid = 3432] [id = 781] 14:25:27 INFO - PROCESS | 3432 | --DOCSHELL 0000001D3D577800 == 25 [pid = 3432] [id = 776] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 102 (0000001D3F50D400) [pid = 3432] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 101 (0000001D32BE7800) [pid = 3432] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 100 (0000001D323B9C00) [pid = 3432] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 99 (0000001D430E8000) [pid = 3432] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 98 (0000001D39A18800) [pid = 3432] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 97 (0000001D3D5A1800) [pid = 3432] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 96 (0000001D3F854400) [pid = 3432] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 95 (0000001D3D814800) [pid = 3432] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 94 (0000001D3FB03400) [pid = 3432] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 93 (0000001D381ADC00) [pid = 3432] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 92 (0000001D401F1C00) [pid = 3432] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 91 (0000001D38E13400) [pid = 3432] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 90 (0000001D3D6C0C00) [pid = 3432] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 89 (0000001D3D084800) [pid = 3432] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 88 (0000001D3414AC00) [pid = 3432] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 87 (0000001D37425000) [pid = 3432] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 86 (0000001D3D819C00) [pid = 3432] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 85 (0000001D41E1E800) [pid = 3432] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 84 (0000001D40EBA000) [pid = 3432] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 83 (0000001D40629C00) [pid = 3432] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 82 (0000001D4020F800) [pid = 3432] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 81 (0000001D401EF000) [pid = 3432] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 80 (0000001D3FF8A800) [pid = 3432] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 79 (0000001D31823800) [pid = 3432] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 78 (0000001D32902C00) [pid = 3432] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 77 (0000001D32A08000) [pid = 3432] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 76 (0000001D32873C00) [pid = 3432] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 75 (0000001D3809BC00) [pid = 3432] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 74 (0000001D37424400) [pid = 3432] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 73 (0000001D32820400) [pid = 3432] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 72 (0000001D3293F400) [pid = 3432] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 71 (0000001D381A2800) [pid = 3432] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | --DOMWINDOW == 70 (0000001D381DC400) [pid = 3432] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3432 | 1463174727659 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:25:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:25:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2453ms 14:25:27 INFO - PROCESS | 3432 | 1463174727713 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 14:25:27 INFO - PROCESS | 3432 | 1463174727717 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 14:25:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:25:27 INFO - PROCESS | 3432 | 1463174727723 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:25:27 INFO - PROCESS | 3432 | 1463174727726 Marionette TRACE conn5 <- [1,3086,null,{}] 14:25:27 INFO - PROCESS | 3432 | 1463174727733 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:27 INFO - PROCESS | 3432 | 1463174727829 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 14:25:27 INFO - PROCESS | 3432 | 1463174727837 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:27 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D34163800 == 26 [pid = 3432] [id = 783] 14:25:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 71 (0000001D32871400) [pid = 3432] [serial = 2347] [outer = 0000000000000000] 14:25:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 72 (0000001D32872400) [pid = 3432] [serial = 2348] [outer = 0000001D32871400] 14:25:27 INFO - PROCESS | 3432 | 1463174727887 Marionette DEBUG loaded listener.js 14:25:27 INFO - PROCESS | 3432 | ++DOMWINDOW == 73 (0000001D32880400) [pid = 3432] [serial = 2349] [outer = 0000001D32871400] 14:25:28 INFO - PROCESS | 3432 | 1463174728390 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:25:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:25:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:25:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 14:25:28 INFO - PROCESS | 3432 | 1463174728417 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 14:25:28 INFO - PROCESS | 3432 | 1463174728424 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 14:25:28 INFO - PROCESS | 3432 | 1463174728431 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:25:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:25:28 INFO - PROCESS | 3432 | 1463174728434 Marionette TRACE conn5 <- [1,3090,null,{}] 14:25:28 INFO - PROCESS | 3432 | 1463174728443 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:28 INFO - PROCESS | 3432 | 1463174728534 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 14:25:28 INFO - PROCESS | 3432 | 1463174728543 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D380D7000 == 27 [pid = 3432] [id = 784] 14:25:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 74 (0000001D32932C00) [pid = 3432] [serial = 2350] [outer = 0000000000000000] 14:25:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 75 (0000001D3293B000) [pid = 3432] [serial = 2351] [outer = 0000001D32932C00] 14:25:28 INFO - PROCESS | 3432 | 1463174728590 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 3432 | ++DOMWINDOW == 76 (0000001D32A07800) [pid = 3432] [serial = 2352] [outer = 0000001D32932C00] 14:25:29 INFO - PROCESS | 3432 | 1463174729057 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:25:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:25:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 14:25:29 INFO - PROCESS | 3432 | 1463174729066 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 3432 | 1463174729069 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 14:25:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:25:29 INFO - PROCESS | 3432 | 1463174729073 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - PROCESS | 3432 | 1463174729077 Marionette TRACE conn5 <- [1,3094,null,{}] 14:25:29 INFO - PROCESS | 3432 | 1463174729093 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:29 INFO - PROCESS | 3432 | 1463174729196 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 14:25:29 INFO - PROCESS | 3432 | 1463174729206 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3CA8B800 == 28 [pid = 3432] [id = 785] 14:25:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 77 (0000001D30DC8C00) [pid = 3432] [serial = 2353] [outer = 0000000000000000] 14:25:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 78 (0000001D32A64400) [pid = 3432] [serial = 2354] [outer = 0000001D30DC8C00] 14:25:29 INFO - PROCESS | 3432 | 1463174729286 Marionette DEBUG loaded listener.js 14:25:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 79 (0000001D32BDAC00) [pid = 3432] [serial = 2355] [outer = 0000001D30DC8C00] 14:25:29 INFO - PROCESS | 3432 | 1463174729782 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:25:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:25:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:25:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:25:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 734ms 14:25:29 INFO - PROCESS | 3432 | 1463174729808 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 3432 | 1463174729811 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 14:25:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:25:29 INFO - PROCESS | 3432 | 1463174729814 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - PROCESS | 3432 | 1463174729816 Marionette TRACE conn5 <- [1,3098,null,{}] 14:25:29 INFO - PROCESS | 3432 | 1463174729820 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:29 INFO - PROCESS | 3432 | 1463174729908 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 14:25:29 INFO - PROCESS | 3432 | 1463174729914 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F2CC000 == 29 [pid = 3432] [id = 786] 14:25:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 80 (0000001D32F71400) [pid = 3432] [serial = 2356] [outer = 0000000000000000] 14:25:29 INFO - PROCESS | 3432 | ++DOMWINDOW == 81 (0000001D33272000) [pid = 3432] [serial = 2357] [outer = 0000001D32F71400] 14:25:29 INFO - PROCESS | 3432 | 1463174729962 Marionette DEBUG loaded listener.js 14:25:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 82 (0000001D34145800) [pid = 3432] [serial = 2358] [outer = 0000001D32F71400] 14:25:30 INFO - PROCESS | 3432 | 1463174730380 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:25:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:25:30 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 14:25:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:25:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:25:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 588ms 14:25:30 INFO - PROCESS | 3432 | 1463174730404 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 14:25:30 INFO - PROCESS | 3432 | 1463174730406 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 14:25:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:25:30 INFO - PROCESS | 3432 | 1463174730410 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:25:30 INFO - PROCESS | 3432 | 1463174730411 Marionette TRACE conn5 <- [1,3102,null,{}] 14:25:30 INFO - PROCESS | 3432 | 1463174730428 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:30 INFO - PROCESS | 3432 | 1463174730509 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 14:25:30 INFO - PROCESS | 3432 | 1463174730524 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9fd55cdb-8a8d-4dce-8f6e-139069883382\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:30 INFO - PROCESS | 3432 | ++DOCSHELL 0000001D3F6A3800 == 30 [pid = 3432] [id = 787] 14:25:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 83 (0000001D3290B000) [pid = 3432] [serial = 2359] [outer = 0000000000000000] 14:25:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 84 (0000001D3726B000) [pid = 3432] [serial = 2360] [outer = 0000001D3290B000] 14:25:30 INFO - PROCESS | 3432 | 1463174730572 Marionette DEBUG loaded listener.js 14:25:30 INFO - PROCESS | 3432 | ++DOMWINDOW == 85 (0000001D37427000) [pid = 3432] [serial = 2361] [outer = 0000001D3290B000] 14:25:31 INFO - PROCESS | 3432 | 1463174731008 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:25:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:25:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 649ms 14:25:31 INFO - PROCESS | 3432 | 1463174731063 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 14:25:31 INFO - PROCESS | 3432 | 1463174731065 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 14:25:32 WARNING - u'runner_teardown' () 14:25:32 INFO - No more tests 14:25:32 INFO - Got 0 unexpected results 14:25:32 INFO - SUITE-END | took 712s 14:25:32 INFO - Closing logging queue 14:25:32 INFO - queue closed 14:25:32 INFO - Return code: 0 14:25:32 WARNING - # TBPL SUCCESS # 14:25:32 INFO - Running post-action listener: _resource_record_post_action 14:25:32 INFO - Running post-run listener: _resource_record_post_run 14:25:33 INFO - Total resource usage - Wall time: 722s; CPU: 14.0%; Read bytes: 84849664; Write bytes: 1012951552; Read time: 1356840; Write time: 5628060 14:25:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:25:33 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 103481856; Read time: 0; Write time: 211650 14:25:33 INFO - run-tests - Wall time: 720s; CPU: 14.0%; Read bytes: 84849664; Write bytes: 886108160; Read time: 1356840; Write time: 5392600 14:25:33 INFO - Running post-run listener: _upload_blobber_files 14:25:33 INFO - Blob upload gear active. 14:25:33 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:25:33 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 14:25:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:25:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:25:33 INFO - (blobuploader) - INFO - Open directory for files ... 14:25:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:25:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:25:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:25:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:25:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:25:34 INFO - (blobuploader) - INFO - Done attempting. 14:25:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:25:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:25:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:25:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:25:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:25:36 INFO - (blobuploader) - INFO - Done attempting. 14:25:36 INFO - (blobuploader) - INFO - Iteration through files over. 14:25:36 INFO - Return code: 0 14:25:36 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:25:36 INFO - Using _rmtree_windows ... 14:25:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:25:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4f9bee9da3e6259bfac7a10ec7e4b907c52c18df98c7cd8e7768917b7e34011b00d5865c16e5acf3528dc38da29bc8c4ed8c0356690851f1a8f5094b0d65a47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d24ca091982de3b443b9981e4960569e2c39e7646e56e08381eda2da16d2318bd8de318c42eece3290048f2ae9a5a47f8b587eb6af7dd5d47b8db09c7ad9528e"} 14:25:36 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:25:36 INFO - Writing to file C:\slave\test\properties\blobber_files 14:25:36 INFO - Contents: 14:25:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4f9bee9da3e6259bfac7a10ec7e4b907c52c18df98c7cd8e7768917b7e34011b00d5865c16e5acf3528dc38da29bc8c4ed8c0356690851f1a8f5094b0d65a47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d24ca091982de3b443b9981e4960569e2c39e7646e56e08381eda2da16d2318bd8de318c42eece3290048f2ae9a5a47f8b587eb6af7dd5d47b8db09c7ad9528e"} 14:25:36 INFO - Running post-run listener: copy_logs_to_upload_dir 14:25:36 INFO - Copying logs to upload dir... 14:25:36 INFO - mkdir: C:\slave\test\build\upload\logs 14:25:36 INFO - Copying logs to upload dir... 14:25:36 INFO - Using _rmtree_windows ... 14:25:36 INFO - Using _rmtree_windows ... 14:25:36 INFO - Using _rmtree_windows ... 14:25:36 INFO - Using _rmtree_windows ... 14:25:36 INFO - Using _rmtree_windows ... 14:25:36 INFO - Using _rmtree_windows ... 14:25:36 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=934.623000 ========= master_lag: 6.13 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-05-13 14:25:42.392594) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 14:25:42.393547) ========= '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-038\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-038 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-038 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-038\AppData\Local LOGONSERVER=\\T-W864-IX-038 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-038 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-038 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-038 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4f9bee9da3e6259bfac7a10ec7e4b907c52c18df98c7cd8e7768917b7e34011b00d5865c16e5acf3528dc38da29bc8c4ed8c0356690851f1a8f5094b0d65a47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d24ca091982de3b443b9981e4960569e2c39e7646e56e08381eda2da16d2318bd8de318c42eece3290048f2ae9a5a47f8b587eb6af7dd5d47b8db09c7ad9528e"} build_url:https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4f9bee9da3e6259bfac7a10ec7e4b907c52c18df98c7cd8e7768917b7e34011b00d5865c16e5acf3528dc38da29bc8c4ed8c0356690851f1a8f5094b0d65a47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d24ca091982de3b443b9981e4960569e2c39e7646e56e08381eda2da16d2318bd8de318c42eece3290048f2ae9a5a47f8b587eb6af7dd5d47b8db09c7ad9528e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JaxmoWlXQbWu4IG97IRnyA/artifacts/public/build/firefox-48.0a2.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-05-13 14:25:42.518488) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 14:25:42.518831) ========= '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-038\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-038 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-038 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-038\AppData\Local LOGONSERVER=\\T-W864-IX-038 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-038 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-038 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-038 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-05-13 14:25:42.633322) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 14:25:42.633663) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 14:25:43.189616) ========= ========= Total master_lag: 14.88 =========