builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-169 starttime: 1465202250.58 results: success (0) buildid: 20160606001728 builduid: 031a6e4228cc4db9b3a9d56479020582 revision: 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 01:37:30.576541) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 01:37:30.577185) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 01:37:30.577477) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 01:37:30.697675) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:37:30.698160) ========= '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-169\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-169 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-169 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-169\AppData\Local LOGONSERVER=\\T-W864-IX-169 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-169 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-169 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-169 WINDIR=C:\windows using PTY: False --01:37:31-- 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% 1.47 GB/s 01:37:31 (1.47 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.099000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:37:31.867746) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 01:37:31.868073) ========= '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-169\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-169 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-169 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-169\AppData\Local LOGONSERVER=\\T-W864-IX-169 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-169 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-169 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-169 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.610000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 01:37:34.495373) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:37:34.495738) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 --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 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-169\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-169 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-169 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-169\AppData\Local LOGONSERVER=\\T-W864-IX-169 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-169 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-169 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-169 WINDIR=C:\windows using PTY: False 2016-06-06 01:37:34,969 truncating revision to first 12 chars 2016-06-06 01:37:34,969 Setting DEBUG logging. 2016-06-06 01:37:34,969 attempt 1/10 2016-06-06 01:37:34,969 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4c6311b611e9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 01:37:35,506 unpacking tar archive at: mozilla-aurora-4c6311b611e9/testing/mozharness/ program finished with exit code 0 elapsedTime=1.181000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:37:35.739246) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 01:37:35.739578) ========= script_repo_revision: 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 01:37:35.739991) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 01:37:35.740257) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 01:37:35.758733) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 21 secs) (at 2016-06-06 01:37:35.759136) ========= '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-169\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-169 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-169 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-169\AppData\Local LOGONSERVER=\\T-W864-IX-169 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-169 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-169 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-169 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 01:37:36 INFO - MultiFileLogger online at 20160606 01:37:36 in C:\slave\test 01:37:36 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 01:37:36 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:37:36 INFO - {'append_to_log': False, 01:37:36 INFO - 'base_work_dir': 'C:\\slave\\test', 01:37:36 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:37:36 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:37:36 INFO - 'buildbot_json_path': 'buildprops.json', 01:37:36 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:37:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:37:36 INFO - 'download_minidump_stackwalk': True, 01:37:36 INFO - 'download_symbols': 'true', 01:37:36 INFO - 'e10s': False, 01:37:36 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:37:36 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:37:36 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:37:36 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:37:36 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:37:36 INFO - 'C:/mozilla-build/tooltool.py'), 01:37:36 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:37:36 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:37:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:37:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:37:36 INFO - 'log_level': 'info', 01:37:36 INFO - 'log_to_console': True, 01:37:36 INFO - 'opt_config_files': (), 01:37:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:37:36 INFO - '--processes=1', 01:37:36 INFO - '--config=%(test_path)s/wptrunner.ini', 01:37:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:37:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:37:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:37:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:37:36 INFO - 'pip_index': False, 01:37:36 INFO - 'require_test_zip': True, 01:37:36 INFO - 'test_type': ('testharness',), 01:37:36 INFO - 'this_chunk': '1', 01:37:36 INFO - 'total_chunks': '10', 01:37:36 INFO - 'virtualenv_path': 'venv', 01:37:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:37:36 INFO - 'work_dir': 'build'} 01:37:36 INFO - ##### 01:37:36 INFO - ##### Running clobber step. 01:37:36 INFO - ##### 01:37:36 INFO - Running pre-action listener: _resource_record_pre_action 01:37:36 INFO - Running main action method: clobber 01:37:36 INFO - rmtree: C:\slave\test\build 01:37:36 INFO - Using _rmtree_windows ... 01:37:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:38:10 INFO - Running post-action listener: _resource_record_post_action 01:38:10 INFO - ##### 01:38:10 INFO - ##### Running read-buildbot-config step. 01:38:10 INFO - ##### 01:38:10 INFO - Running pre-action listener: _resource_record_pre_action 01:38:10 INFO - Running main action method: read_buildbot_config 01:38:10 INFO - Using buildbot properties: 01:38:10 INFO - { 01:38:10 INFO - "project": "", 01:38:10 INFO - "product": "firefox", 01:38:10 INFO - "script_repo_revision": "production", 01:38:10 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 01:38:10 INFO - "repository": "", 01:38:10 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 01:38:10 INFO - "buildid": "20160606001728", 01:38:10 INFO - "pgo_build": "False", 01:38:10 INFO - "basedir": "C:\\slave\\test", 01:38:10 INFO - "buildnumber": 7, 01:38:10 INFO - "slavename": "t-w864-ix-169", 01:38:10 INFO - "revision": "4c6311b611e9262cf36613c2a61e55d1e7ac9d04", 01:38:10 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 01:38:10 INFO - "platform": "win64", 01:38:10 INFO - "branch": "mozilla-aurora", 01:38:10 INFO - "repo_path": "releases/mozilla-aurora", 01:38:10 INFO - "moz_repo_path": "", 01:38:10 INFO - "stage_platform": "win64", 01:38:10 INFO - "builduid": "031a6e4228cc4db9b3a9d56479020582", 01:38:10 INFO - "slavebuilddir": "test" 01:38:10 INFO - } 01:38:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 01:38:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 01:38:10 INFO - Running post-action listener: _resource_record_post_action 01:38:10 INFO - ##### 01:38:10 INFO - ##### Running download-and-extract step. 01:38:10 INFO - ##### 01:38:10 INFO - Running pre-action listener: _resource_record_pre_action 01:38:10 INFO - Running main action method: download_and_extract 01:38:10 INFO - mkdir: C:\slave\test\build\tests 01:38: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')]} 01:38:10 INFO - https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 01:38:10 INFO - trying https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 01:38:10 INFO - Downloading https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/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 01:38:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/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 01:38:10 INFO - Downloaded 1274 bytes. 01:38:10 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 01:38:10 INFO - Using the following test package requirements: 01:38:10 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 01:38:10 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:38:10 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 01:38:10 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:38:10 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 01:38:10 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:38:10 INFO - u'jsshell-win64.zip'], 01:38:10 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:38:10 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 01:38:10 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 01:38:10 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:38:10 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 01:38:10 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:38:10 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 01:38:10 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:38:10 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 01:38:10 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:38:10 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 01:38:10 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 01:38: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')]} 01:38:10 INFO - https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 01:38:10 INFO - trying https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 01:38:10 INFO - Downloading https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/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 01:38:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/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 01:38:12 INFO - Downloaded 20849700 bytes. 01:38:12 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/*'] 01:38:12 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/* 01:38:13 INFO - caution: filename not matched: web-platform/* 01:38:13 INFO - Return code: 11 01:38:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:38:13 INFO - https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 01:38:13 INFO - trying https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 01:38:13 INFO - Downloading https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/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 01:38:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/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 01:38:16 INFO - Downloaded 36389113 bytes. 01:38:16 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/*'] 01:38:16 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/* 01:39:09 INFO - caution: filename not matched: bin/* 01:39:09 INFO - caution: filename not matched: config/* 01:39:09 INFO - caution: filename not matched: mozbase/* 01:39:09 INFO - caution: filename not matched: marionette/* 01:39:09 INFO - caution: filename not matched: tools/wptserve/* 01:39:09 INFO - Return code: 11 01:39:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:39:09 INFO - https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 01:39:09 INFO - trying https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 01:39:09 INFO - Downloading https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 01:39:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/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 01:39:11 INFO - Downloaded 82765132 bytes. 01:39:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 01:39:11 INFO - mkdir: C:\slave\test\properties 01:39:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:39:12 INFO - Writing to file C:\slave\test\properties\build_url 01:39:12 INFO - Contents: 01:39:12 INFO - build_url:https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 01:39:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 01:39:12 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:39:12 INFO - Writing to file C:\slave\test\properties\symbols_url 01:39:12 INFO - Contents: 01:39:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 01:39:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:39:12 INFO - https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:39:12 INFO - trying https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 01:39:12 INFO - Downloading https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/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 01:39:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/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 01:39:14 INFO - Downloaded 50738913 bytes. 01:39:14 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'] 01:39:14 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 01:39:17 INFO - Return code: 0 01:39:17 INFO - Running post-action listener: _resource_record_post_action 01:39:17 INFO - Running post-action listener: set_extra_try_arguments 01:39:17 INFO - ##### 01:39:17 INFO - ##### Running create-virtualenv step. 01:39:17 INFO - ##### 01:39:17 INFO - Running pre-action listener: _pre_create_virtualenv 01:39:17 INFO - Running pre-action listener: _resource_record_pre_action 01:39:17 INFO - Running main action method: create_virtualenv 01:39:17 INFO - Creating virtualenv C:\slave\test\build\venv 01:39:17 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 01:39:17 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:39:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:39:24 INFO - Installing distribute......................................................................................................................................................................................done. 01:39:25 INFO - Return code: 0 01:39:25 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:39:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:39:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:39:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:39:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:39:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x025986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02698200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025EA3C0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C8368>, '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 0x02365D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-169', 'USERDOMAIN': 'T-W864-IX-169', '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-169', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-169', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-169', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-169', '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-169\\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 01:39:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 01:39:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 01:39:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:39:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Roaming', 01:39:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:39:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:39:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:39:25 INFO - 'COMPUTERNAME': 'T-W864-IX-169', 01:39:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:39:25 INFO - 'DCLOCATION': 'SCL3', 01:39:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:39:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:39:25 INFO - 'HOMEDRIVE': 'C:', 01:39:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-169', 01:39:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:39:25 INFO - 'KTS_VERSION': '1.19c', 01:39:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Local', 01:39:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-169', 01:39:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:39:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:39:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:39:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:39:25 INFO - 'MOZ_NO_REMOTE': '1', 01:39:25 INFO - 'NO_EM_RESTART': '1', 01:39:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:39:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:39:25 INFO - 'OS': 'Windows_NT', 01:39:25 INFO - 'OURDRIVE': 'C:', 01:39:25 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:39:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:39:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:39:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:39:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:39:25 INFO - 'PROCESSOR_LEVEL': '6', 01:39:25 INFO - 'PROCESSOR_REVISION': '1e05', 01:39:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:39:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:39:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:39:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:39:25 INFO - 'PROMPT': '$P$G', 01:39:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:39:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:39:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:39:25 INFO - 'PWD': 'C:\\slave\\test', 01:39:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:39:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:39:25 INFO - 'SYSTEMDRIVE': 'C:', 01:39:25 INFO - 'SYSTEMROOT': 'C:\\windows', 01:39:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:39:25 INFO - 'TEST1': 'testie', 01:39:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:39:25 INFO - 'USERDOMAIN': 'T-W864-IX-169', 01:39:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-169', 01:39:25 INFO - 'USERNAME': 'cltbld', 01:39:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-169', 01:39:25 INFO - 'WINDIR': 'C:\\windows', 01:39:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:39:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:39:27 INFO - Downloading/unpacking psutil>=0.7.1 01:39:27 INFO - Running setup.py egg_info for package psutil 01:39:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:39:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:39:27 INFO - Installing collected packages: psutil 01:39:27 INFO - Running setup.py install for psutil 01:39:27 INFO - building 'psutil._psutil_windows' extension 01:39:27 INFO - error: Unable to find vcvarsall.bat 01:39:27 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-kknpx4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:39:27 INFO - running install 01:39:27 INFO - running build 01:39:27 INFO - running build_py 01:39:27 INFO - creating build 01:39:27 INFO - creating build\lib.win32-2.7 01:39:27 INFO - creating build\lib.win32-2.7\psutil 01:39:27 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:39:27 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:39:27 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:39:27 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:39:27 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:39:27 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:39:27 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:39:27 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:39:27 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:39:27 INFO - running build_ext 01:39:27 INFO - building 'psutil._psutil_windows' extension 01:39:27 INFO - error: Unable to find vcvarsall.bat 01:39:27 INFO - ---------------------------------------- 01:39:27 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-kknpx4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:39:27 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-169\AppData\Roaming\pip\pip.log 01:39:27 WARNING - Return code: 1 01:39:27 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! 01:39:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:39:27 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')]} 01:39:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:39:27 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')]} 01:39:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:39:27 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 0x025986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02698200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025EA3C0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C8368>, '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 0x02365D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-169', 'USERDOMAIN': 'T-W864-IX-169', '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-169', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-169', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-169', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-169', '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-169\\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 01:39:27 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 01:39:27 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 01:39:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:39:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Roaming', 01:39:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:39:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:39:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:39:27 INFO - 'COMPUTERNAME': 'T-W864-IX-169', 01:39:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:39:27 INFO - 'DCLOCATION': 'SCL3', 01:39:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:39:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:39:27 INFO - 'HOMEDRIVE': 'C:', 01:39:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-169', 01:39:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:39:27 INFO - 'KTS_VERSION': '1.19c', 01:39:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Local', 01:39:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-169', 01:39:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:39:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:39:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:39:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:39:27 INFO - 'MOZ_NO_REMOTE': '1', 01:39:27 INFO - 'NO_EM_RESTART': '1', 01:39:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:39:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:39:27 INFO - 'OS': 'Windows_NT', 01:39:27 INFO - 'OURDRIVE': 'C:', 01:39:27 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', 01:39:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:39:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:39:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:39:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:39:27 INFO - 'PROCESSOR_LEVEL': '6', 01:39:27 INFO - 'PROCESSOR_REVISION': '1e05', 01:39:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:39:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:39:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:39:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:39:27 INFO - 'PROMPT': '$P$G', 01:39:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:39:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:39:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:39:27 INFO - 'PWD': 'C:\\slave\\test', 01:39:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:39:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:39:27 INFO - 'SYSTEMDRIVE': 'C:', 01:39:27 INFO - 'SYSTEMROOT': 'C:\\windows', 01:39:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:39:27 INFO - 'TEST1': 'testie', 01:39:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:39:27 INFO - 'USERDOMAIN': 'T-W864-IX-169', 01:39:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-169', 01:39:27 INFO - 'USERNAME': 'cltbld', 01:39:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-169', 01:39:27 INFO - 'WINDIR': 'C:\\windows', 01:39:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:39:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:39:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:39:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:39:28 INFO - Running setup.py egg_info for package mozsystemmonitor 01:39:28 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:39:28 INFO - Running setup.py egg_info for package psutil 01:39:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:39:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:39:28 INFO - Installing collected packages: mozsystemmonitor, psutil 01:39:28 INFO - Running setup.py install for mozsystemmonitor 01:39:28 INFO - Running setup.py install for psutil 01:39:28 INFO - building 'psutil._psutil_windows' extension 01:39:28 INFO - error: Unable to find vcvarsall.bat 01:39:28 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-wvw6vc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:39:28 INFO - running install 01:39:28 INFO - running build 01:39:28 INFO - running build_py 01:39:28 INFO - running build_ext 01:39:28 INFO - building 'psutil._psutil_windows' extension 01:39:28 INFO - error: Unable to find vcvarsall.bat 01:39:28 INFO - ---------------------------------------- 01:39:28 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-wvw6vc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:39:28 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-169\AppData\Roaming\pip\pip.log 01:39:28 WARNING - Return code: 1 01:39:28 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! 01:39:28 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:39:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:39:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:39:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:39:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:39:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x025986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02698200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025EA3C0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C8368>, '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 0x02365D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B40C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-169', 'USERDOMAIN': 'T-W864-IX-169', '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-169', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-169', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-169', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-169', '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-169\\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 01:39:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 01:39:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 01:39:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:39:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Roaming', 01:39:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:39:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:39:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:39:28 INFO - 'COMPUTERNAME': 'T-W864-IX-169', 01:39:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:39:28 INFO - 'DCLOCATION': 'SCL3', 01:39:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:39:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:39:28 INFO - 'HOMEDRIVE': 'C:', 01:39:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-169', 01:39:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:39:28 INFO - 'KTS_VERSION': '1.19c', 01:39:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Local', 01:39:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-169', 01:39:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:39:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:39:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:39:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:39:28 INFO - 'MOZ_NO_REMOTE': '1', 01:39:28 INFO - 'NO_EM_RESTART': '1', 01:39:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:39:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:39:28 INFO - 'OS': 'Windows_NT', 01:39:28 INFO - 'OURDRIVE': 'C:', 01:39:28 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', 01:39:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:39:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:39:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:39:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:39:28 INFO - 'PROCESSOR_LEVEL': '6', 01:39:28 INFO - 'PROCESSOR_REVISION': '1e05', 01:39:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:39:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:39:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:39:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:39:28 INFO - 'PROMPT': '$P$G', 01:39:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:39:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:39:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:39:28 INFO - 'PWD': 'C:\\slave\\test', 01:39:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:39:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:39:28 INFO - 'SYSTEMDRIVE': 'C:', 01:39:28 INFO - 'SYSTEMROOT': 'C:\\windows', 01:39:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:39:28 INFO - 'TEST1': 'testie', 01:39:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:39:28 INFO - 'USERDOMAIN': 'T-W864-IX-169', 01:39:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-169', 01:39:28 INFO - 'USERNAME': 'cltbld', 01:39:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-169', 01:39:28 INFO - 'WINDIR': 'C:\\windows', 01:39:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:39:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:39:28 INFO - Downloading/unpacking blobuploader==1.2.4 01:39:28 INFO - Downloading blobuploader-1.2.4.tar.gz 01:39:28 INFO - Running setup.py egg_info for package blobuploader 01:39:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:39:33 INFO - Running setup.py egg_info for package requests 01:39:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:39:33 INFO - Downloading docopt-0.6.1.tar.gz 01:39:33 INFO - Running setup.py egg_info for package docopt 01:39:33 INFO - Installing collected packages: blobuploader, docopt, requests 01:39:33 INFO - Running setup.py install for blobuploader 01:39:33 INFO - Running setup.py install for docopt 01:39:33 INFO - Running setup.py install for requests 01:39:33 INFO - Successfully installed blobuploader docopt requests 01:39:33 INFO - Cleaning up... 01:39:33 INFO - Return code: 0 01:39:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:39: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')]} 01:39:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:39: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')]} 01:39:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:39:33 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 0x025986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02698200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025EA3C0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C8368>, '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 0x02365D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B40C0>, '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-169', 'USERDOMAIN': 'T-W864-IX-169', '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-169', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-169', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-169', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-169', '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-169\\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 01:39:33 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 01:39:33 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 01:39:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:39:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Roaming', 01:39:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:39:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:39:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:39:33 INFO - 'COMPUTERNAME': 'T-W864-IX-169', 01:39:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:39:33 INFO - 'DCLOCATION': 'SCL3', 01:39:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:39:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:39:33 INFO - 'HOMEDRIVE': 'C:', 01:39:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-169', 01:39:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:39:33 INFO - 'KTS_VERSION': '1.19c', 01:39:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Local', 01:39:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-169', 01:39:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:39:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:39:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:39:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:39:33 INFO - 'MOZ_NO_REMOTE': '1', 01:39:33 INFO - 'NO_EM_RESTART': '1', 01:39:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:39:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:39:33 INFO - 'OS': 'Windows_NT', 01:39:33 INFO - 'OURDRIVE': 'C:', 01:39: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', 01:39:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:39:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:39:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:39:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:39:33 INFO - 'PROCESSOR_LEVEL': '6', 01:39:33 INFO - 'PROCESSOR_REVISION': '1e05', 01:39:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:39:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:39:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:39:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:39:33 INFO - 'PROMPT': '$P$G', 01:39:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:39:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:39:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:39:33 INFO - 'PWD': 'C:\\slave\\test', 01:39:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:39:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:39:33 INFO - 'SYSTEMDRIVE': 'C:', 01:39:33 INFO - 'SYSTEMROOT': 'C:\\windows', 01:39:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:39:33 INFO - 'TEST1': 'testie', 01:39:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:39:33 INFO - 'USERDOMAIN': 'T-W864-IX-169', 01:39:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-169', 01:39:33 INFO - 'USERNAME': 'cltbld', 01:39:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-169', 01:39:33 INFO - 'WINDIR': 'C:\\windows', 01:39:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:39:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:39:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:39:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:39:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:39:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:39:38 INFO - Unpacking c:\slave\test\build\tests\marionette 01:39:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:39:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:39:38 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 01:39:38 INFO - Running setup.py install for browsermob-proxy 01:39:53 INFO - Running setup.py install for manifestparser 01:39:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Running setup.py install for marionette-client 01:39:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:39:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Running setup.py install for marionette-driver 01:39:53 INFO - Running setup.py install for mozcrash 01:39:53 INFO - Running setup.py install for mozdebug 01:39:53 INFO - Running setup.py install for mozdevice 01:39:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Running setup.py install for mozfile 01:39:53 INFO - Running setup.py install for mozhttpd 01:39:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Running setup.py install for mozinfo 01:39:53 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Running setup.py install for mozInstall 01:39:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Running setup.py install for mozleak 01:39:53 INFO - Running setup.py install for mozlog 01:39:53 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Running setup.py install for moznetwork 01:39:53 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Running setup.py install for mozprocess 01:39:53 INFO - Running setup.py install for mozprofile 01:39:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Running setup.py install for mozrunner 01:39:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Running setup.py install for mozscreenshot 01:39:53 INFO - Running setup.py install for moztest 01:39:53 INFO - Running setup.py install for mozversion 01:39:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:39:53 INFO - Running setup.py install for wptserve 01:39:53 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 01:39:53 INFO - Cleaning up... 01:39:53 INFO - Return code: 0 01:39:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:39:53 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')]} 01:39:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:39:53 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')]} 01:39:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:39:53 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 0x025986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02698200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025EA3C0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C8368>, '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 0x02365D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B40C0>, '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-169', 'USERDOMAIN': 'T-W864-IX-169', '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-169', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-169', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-169', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-169', '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-169\\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 01:39:53 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 01:39:53 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 01:39:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:39:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Roaming', 01:39:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:39:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:39:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:39:53 INFO - 'COMPUTERNAME': 'T-W864-IX-169', 01:39:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:39:53 INFO - 'DCLOCATION': 'SCL3', 01:39:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:39:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:39:53 INFO - 'HOMEDRIVE': 'C:', 01:39:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-169', 01:39:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:39:53 INFO - 'KTS_VERSION': '1.19c', 01:39:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Local', 01:39:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-169', 01:39:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:39:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:39:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:39:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:39:53 INFO - 'MOZ_NO_REMOTE': '1', 01:39:53 INFO - 'NO_EM_RESTART': '1', 01:39:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:39:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:39:53 INFO - 'OS': 'Windows_NT', 01:39:53 INFO - 'OURDRIVE': 'C:', 01:39:53 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', 01:39:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:39:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:39:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:39:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:39:53 INFO - 'PROCESSOR_LEVEL': '6', 01:39:53 INFO - 'PROCESSOR_REVISION': '1e05', 01:39:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:39:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:39:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:39:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:39:53 INFO - 'PROMPT': '$P$G', 01:39:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:39:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:39:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:39:53 INFO - 'PWD': 'C:\\slave\\test', 01:39:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:39:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:39:53 INFO - 'SYSTEMDRIVE': 'C:', 01:39:53 INFO - 'SYSTEMROOT': 'C:\\windows', 01:39:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:39:53 INFO - 'TEST1': 'testie', 01:39:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:39:53 INFO - 'USERDOMAIN': 'T-W864-IX-169', 01:39:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-169', 01:39:53 INFO - 'USERNAME': 'cltbld', 01:39:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-169', 01:39:53 INFO - 'WINDIR': 'C:\\windows', 01:39:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:39:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:39:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:39:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:39:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:39:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:39:57 INFO - Unpacking c:\slave\test\build\tests\marionette 01:39:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:39:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:39:57 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)) 01:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 01:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 01:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 01:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 01:40:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:40:09 INFO - Downloading blessings-1.6.tar.gz 01:40:09 INFO - Running setup.py egg_info for package blessings 01:40:09 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 01:40:09 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:40:09 INFO - Running setup.py install for blessings 01:40:09 INFO - Running setup.py install for browsermob-proxy 01:40:09 INFO - Running setup.py install for manifestparser 01:40:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Running setup.py install for marionette-client 01:40:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:40:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Running setup.py install for marionette-driver 01:40:09 INFO - Running setup.py install for mozcrash 01:40:09 INFO - Running setup.py install for mozdebug 01:40:09 INFO - Running setup.py install for mozdevice 01:40:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Running setup.py install for mozhttpd 01:40:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Running setup.py install for mozInstall 01:40:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Running setup.py install for mozleak 01:40:09 INFO - Running setup.py install for mozprofile 01:40:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Running setup.py install for mozrunner 01:40:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:40:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:40:11 INFO - Running setup.py install for mozscreenshot 01:40:11 INFO - Running setup.py install for moztest 01:40:11 INFO - Running setup.py install for mozversion 01:40:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:40:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:40:11 INFO - Running setup.py install for wptserve 01:40:11 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:40:11 INFO - Cleaning up... 01:40:11 INFO - Return code: 0 01:40:11 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:40:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:40:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:40:12 INFO - Reading from file tmpfile_stdout 01:40:12 INFO - Using _rmtree_windows ... 01:40:12 INFO - Using _rmtree_windows ... 01:40:12 INFO - Current package versions: 01:40:12 INFO - blessings == 1.6 01:40:12 INFO - blobuploader == 1.2.4 01:40:12 INFO - browsermob-proxy == 0.6.0 01:40:12 INFO - distribute == 0.6.14 01:40:12 INFO - docopt == 0.6.1 01:40:12 INFO - manifestparser == 1.1 01:40:12 INFO - marionette-client == 2.3.0 01:40:12 INFO - marionette-driver == 1.4.0 01:40:12 INFO - mozInstall == 1.12 01:40:12 INFO - mozcrash == 0.17 01:40:12 INFO - mozdebug == 0.1 01:40:12 INFO - mozdevice == 0.48 01:40:12 INFO - mozfile == 1.2 01:40:12 INFO - mozhttpd == 0.7 01:40:12 INFO - mozinfo == 0.9 01:40:12 INFO - mozleak == 0.1 01:40:12 INFO - mozlog == 3.1 01:40:12 INFO - moznetwork == 0.27 01:40:12 INFO - mozprocess == 0.22 01:40:12 INFO - mozprofile == 0.28 01:40:12 INFO - mozrunner == 6.11 01:40:12 INFO - mozscreenshot == 0.1 01:40:12 INFO - mozsystemmonitor == 0.0 01:40:12 INFO - moztest == 0.7 01:40:12 INFO - mozversion == 1.4 01:40:12 INFO - requests == 1.2.3 01:40:12 INFO - wptserve == 1.4.0 01:40:12 INFO - Running post-action listener: _resource_record_post_action 01:40:12 INFO - Running post-action listener: _start_resource_monitoring 01:40:12 INFO - Starting resource monitoring. 01:40:12 INFO - ##### 01:40:12 INFO - ##### Running pull step. 01:40:12 INFO - ##### 01:40:12 INFO - Running pre-action listener: _resource_record_pre_action 01:40:12 INFO - Running main action method: pull 01:40:12 INFO - Pull has nothing to do! 01:40:12 INFO - Running post-action listener: _resource_record_post_action 01:40:12 INFO - ##### 01:40:12 INFO - ##### Running install step. 01:40:12 INFO - ##### 01:40:12 INFO - Running pre-action listener: _resource_record_pre_action 01:40:12 INFO - Running main action method: install 01:40:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:40:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:40:12 INFO - Reading from file tmpfile_stdout 01:40:12 INFO - Using _rmtree_windows ... 01:40:12 INFO - Using _rmtree_windows ... 01:40:12 INFO - Detecting whether we're running mozinstall >=1.0... 01:40:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:40:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:40:12 INFO - Reading from file tmpfile_stdout 01:40:12 INFO - Output received: 01:40:12 INFO - Usage: mozinstall-script.py [options] installer 01:40:12 INFO - Options: 01:40:12 INFO - -h, --help show this help message and exit 01:40:12 INFO - -d DEST, --destination=DEST 01:40:12 INFO - Directory to install application into. [default: 01:40:12 INFO - "C:\slave\test"] 01:40:12 INFO - --app=APP Application being installed. [default: firefox] 01:40:12 INFO - Using _rmtree_windows ... 01:40:12 INFO - Using _rmtree_windows ... 01:40:12 INFO - mkdir: C:\slave\test\build\application 01:40:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 01:40:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 01:40:15 INFO - Reading from file tmpfile_stdout 01:40:15 INFO - Output received: 01:40:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:40:15 INFO - Using _rmtree_windows ... 01:40:15 INFO - Using _rmtree_windows ... 01:40:15 INFO - Running post-action listener: _resource_record_post_action 01:40:15 INFO - ##### 01:40:15 INFO - ##### Running run-tests step. 01:40:15 INFO - ##### 01:40:15 INFO - Running pre-action listener: _resource_record_pre_action 01:40:15 INFO - Running main action method: run_tests 01:40:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:40:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:40:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:40:15 INFO - grabbing minidump binary from tooltool 01:40:15 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')]} 01:40:15 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 0x025C8368>, '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 0x02365D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B40C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:40:15 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 01:40:15 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 01:40:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:40:15 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp03reio 01:40:15 INFO - INFO - File integrity verified, renaming tmp03reio to win32-minidump_stackwalk.exe 01:40:15 INFO - Return code: 0 01:40:15 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:40:16 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:40:16 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/UjVSzezjT2iAv6Z4-HEvMg/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 01:40:16 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/UjVSzezjT2iAv6Z4-HEvMg/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 01:40:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:40:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Roaming', 01:40:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:40:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:40:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:40:16 INFO - 'COMPUTERNAME': 'T-W864-IX-169', 01:40:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:40:16 INFO - 'DCLOCATION': 'SCL3', 01:40:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:40:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:40:16 INFO - 'HOMEDRIVE': 'C:', 01:40:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-169', 01:40:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:40:16 INFO - 'KTS_VERSION': '1.19c', 01:40:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-169\\AppData\\Local', 01:40:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-169', 01:40:16 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:40:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:40:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:40:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:40:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:40:16 INFO - 'MOZ_NO_REMOTE': '1', 01:40:16 INFO - 'NO_EM_RESTART': '1', 01:40:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:40:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:40:16 INFO - 'OS': 'Windows_NT', 01:40:16 INFO - 'OURDRIVE': 'C:', 01:40:16 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', 01:40:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:40:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:40:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:40:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:40:16 INFO - 'PROCESSOR_LEVEL': '6', 01:40:16 INFO - 'PROCESSOR_REVISION': '1e05', 01:40:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:40:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:40:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:40:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:40:16 INFO - 'PROMPT': '$P$G', 01:40:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:40:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:40:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:40:16 INFO - 'PWD': 'C:\\slave\\test', 01:40:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:40:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:40:16 INFO - 'SYSTEMDRIVE': 'C:', 01:40:16 INFO - 'SYSTEMROOT': 'C:\\windows', 01:40:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:40:16 INFO - 'TEST1': 'testie', 01:40:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:40:16 INFO - 'USERDOMAIN': 'T-W864-IX-169', 01:40:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-169', 01:40:16 INFO - 'USERNAME': 'cltbld', 01:40:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-169', 01:40:16 INFO - 'WINDIR': 'C:\\windows', 01:40:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:40:16 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/UjVSzezjT2iAv6Z4-HEvMg/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 01:40:18 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 01:40:18 INFO - import pkg_resources 01:40:19 INFO - Using 1 client processes 01:40:22 INFO - SUITE-START | Running 778 tests 01:40:22 INFO - Running testharness tests 01:40:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:40:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:40:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:40:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:40:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:40:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:40:23 INFO - Setting up ssl 01:40:23 INFO - PROCESS | certutil | 01:40:23 INFO - PROCESS | certutil | 01:40:23 INFO - PROCESS | certutil | 01:40:23 INFO - Certificate Nickname Trust Attributes 01:40:23 INFO - SSL,S/MIME,JAR/XPI 01:40:23 INFO - 01:40:23 INFO - web-platform-tests CT,, 01:40:23 INFO - 01:40:23 INFO - Starting runner 01:40:23 INFO - PROCESS | 316 | [316] 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 01:40:23 INFO - PROCESS | 316 | [316] 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 01:40:23 INFO - PROCESS | 316 | [316] 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 01:40:24 INFO - PROCESS | 316 | [316] 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 01:40:24 INFO - PROCESS | 316 | [316] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 01:40:25 INFO - PROCESS | 316 | 1465202425498 Marionette DEBUG Marionette enabled via build flag and pref 01:40:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AD0E5E000 == 1 [pid = 316] [id = 1] 01:40:26 INFO - PROCESS | 316 | ++DOMWINDOW == 1 (0000000AE007A800) [pid = 316] [serial = 1] [outer = 0000000000000000] 01:40:26 INFO - PROCESS | 316 | [316] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:40:26 INFO - PROCESS | 316 | ++DOMWINDOW == 2 (0000000AE007B800) [pid = 316] [serial = 2] [outer = 0000000AE007A800] 01:40:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3252800 == 2 [pid = 316] [id = 2] 01:40:26 INFO - PROCESS | 316 | ++DOMWINDOW == 3 (0000000AE3253000) [pid = 316] [serial = 3] [outer = 0000000000000000] 01:40:26 INFO - PROCESS | 316 | [316] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:40:26 INFO - PROCESS | 316 | ++DOMWINDOW == 4 (0000000AE3254000) [pid = 316] [serial = 4] [outer = 0000000AE3253000] 01:40:27 INFO - PROCESS | 316 | 1465202427271 Marionette INFO Listening on port 2828 01:40:29 INFO - PROCESS | 316 | 1465202429068 Marionette DEBUG Marionette enabled via command-line flag 01:40:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE41A5000 == 3 [pid = 316] [id = 3] 01:40:29 INFO - PROCESS | 316 | ++DOMWINDOW == 5 (0000000AE41E8800) [pid = 316] [serial = 5] [outer = 0000000000000000] 01:40:29 INFO - PROCESS | 316 | [316] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:40:29 INFO - PROCESS | 316 | ++DOMWINDOW == 6 (0000000AE41E9800) [pid = 316] [serial = 6] [outer = 0000000AE41E8800] 01:40:29 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:40:29 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:40:29 INFO - PROCESS | 316 | ++DOMWINDOW == 7 (0000000AE42CF800) [pid = 316] [serial = 7] [outer = 0000000AE3253000] 01:40:29 INFO - PROCESS | 316 | [316] 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 01:40:29 INFO - PROCESS | 316 | 1465202429794 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49307 01:40:29 INFO - PROCESS | 316 | [316] 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 01:40:29 INFO - PROCESS | 316 | 1465202429826 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49308 01:40:29 INFO - PROCESS | 316 | [316] 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 01:40:29 INFO - PROCESS | 316 | 1465202429834 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49309 01:40:29 INFO - PROCESS | 316 | [316] 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 01:40:29 INFO - PROCESS | 316 | 1465202429870 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49310 01:40:29 INFO - PROCESS | 316 | 1465202429873 Marionette DEBUG Closed connection conn0 01:40:29 INFO - PROCESS | 316 | 1465202429875 Marionette DEBUG Closed connection conn1 01:40:29 INFO - PROCESS | 316 | 1465202429877 Marionette DEBUG Closed connection conn2 01:40:29 INFO - PROCESS | 316 | 1465202429957 Marionette DEBUG Closed connection conn3 01:40:29 INFO - PROCESS | 316 | [316] 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 01:40:29 INFO - PROCESS | 316 | 1465202429963 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49311 01:40:30 INFO - PROCESS | 316 | 1465202430070 Marionette DEBUG Closed connection conn4 01:40:30 INFO - PROCESS | 316 | [316] 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 01:40:30 INFO - PROCESS | 316 | 1465202430077 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49312 01:40:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59C9000 == 4 [pid = 316] [id = 4] 01:40:30 INFO - PROCESS | 316 | ++DOMWINDOW == 8 (0000000AE5484800) [pid = 316] [serial = 8] [outer = 0000000000000000] 01:40:30 INFO - PROCESS | 316 | ++DOMWINDOW == 9 (0000000AE586D000) [pid = 316] [serial = 9] [outer = 0000000AE5484800] 01:40:30 INFO - PROCESS | 316 | ++DOMWINDOW == 10 (0000000AE7E50000) [pid = 316] [serial = 10] [outer = 0000000AE5484800] 01:40:30 INFO - PROCESS | 316 | 1465202430233 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:40:30 INFO - PROCESS | 316 | 1465202430239 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":"20160606001728","device":"desktop","version":"48.0a2"} 01:40:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA52E000 == 5 [pid = 316] [id = 5] 01:40:31 INFO - PROCESS | 316 | ++DOMWINDOW == 11 (0000000AEA52E800) [pid = 316] [serial = 11] [outer = 0000000000000000] 01:40:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA52F000 == 6 [pid = 316] [id = 6] 01:40:31 INFO - PROCESS | 316 | ++DOMWINDOW == 12 (0000000AE8A4E800) [pid = 316] [serial = 12] [outer = 0000000000000000] 01:40:31 INFO - PROCESS | 316 | [316] 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 01:40:31 INFO - PROCESS | 316 | [316] 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 01:40:31 INFO - PROCESS | 316 | [316] 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 01:40:32 INFO - PROCESS | 316 | [316] 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 01:40:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBAB5000 == 7 [pid = 316] [id = 7] 01:40:32 INFO - PROCESS | 316 | ++DOMWINDOW == 13 (0000000AE8A4E000) [pid = 316] [serial = 13] [outer = 0000000000000000] 01:40:32 INFO - PROCESS | 316 | [316] 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 01:40:32 INFO - PROCESS | 316 | [316] 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 01:40:32 INFO - PROCESS | 316 | ++DOMWINDOW == 14 (0000000AEBD1A400) [pid = 316] [serial = 14] [outer = 0000000AE8A4E000] 01:40:32 INFO - PROCESS | 316 | ++DOMWINDOW == 15 (0000000AEC137800) [pid = 316] [serial = 15] [outer = 0000000AEA52E800] 01:40:32 INFO - PROCESS | 316 | ++DOMWINDOW == 16 (0000000AEB956400) [pid = 316] [serial = 16] [outer = 0000000AE8A4E800] 01:40:32 INFO - PROCESS | 316 | ++DOMWINDOW == 17 (0000000AEBDB8400) [pid = 316] [serial = 17] [outer = 0000000AE8A4E000] 01:40:33 INFO - PROCESS | 316 | 1465202433360 Marionette INFO startBrowser 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:33 INFO - PROCESS | 316 | 1465202433394 Marionette DEBUG loaded listener.js 01:40:33 INFO - PROCESS | 316 | 1465202433408 Marionette DEBUG loaded listener.js 01:40:33 INFO - PROCESS | 316 | 1465202433411 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:34 INFO - PROCESS | 316 | ++DOMWINDOW == 18 (0000000AEE3D8800) [pid = 316] [serial = 18] [outer = 0000000AE8A4E000] 01:40:34 INFO - PROCESS | 316 | 1465202434516 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"48a9a881-a6e2-4000-92e1-2ddc9b9b68c0","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":"20160606001728","device":"desktop","version":"48.0a2","command_id":1}}] 01:40:35 INFO - PROCESS | 316 | 1465202435174 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}] 01:40:35 INFO - PROCESS | 316 | 1465202435177 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:35 INFO - PROCESS | 316 | 1465202435240 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 01:40:35 INFO - PROCESS | 316 | 1465202435968 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:40:35 INFO - PROCESS | 316 | 1465202435971 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:35 INFO - PROCESS | 316 | [316] 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 01:40:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AD0E5E000 == 6 [pid = 316] [id = 1] 01:40:37 INFO - PROCESS | 316 | [316] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:40:37 INFO - PROCESS | 316 | ++DOMWINDOW == 19 (0000000ADDBD6400) [pid = 316] [serial = 19] [outer = 0000000AE8A4E000] 01:40:37 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:37 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:37 INFO - PROCESS | 316 | 1465202437691 Marionette TRACE conn5 <- [1,3,null,{}] 01:40:37 INFO - PROCESS | 316 | 1465202437697 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:40:37 INFO - PROCESS | 316 | 1465202437700 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:37 INFO - PROCESS | 316 | 1465202437726 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 01:40:37 INFO - PROCESS | 316 | 1465202437769 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 01:40:37 INFO - PROCESS | 316 | 1465202437773 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 01:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:40:37 INFO - PROCESS | 316 | 1465202437779 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:40:37 INFO - PROCESS | 316 | 1465202437783 Marionette TRACE conn5 <- [1,6,null,{}] 01:40:37 INFO - PROCESS | 316 | 1465202437903 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}] 01:40:37 INFO - PROCESS | 316 | 1465202437908 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:37 INFO - PROCESS | 316 | 1465202437933 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 01:40:37 INFO - PROCESS | 316 | 1465202437940 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:37 INFO - PROCESS | 316 | 1465202437943 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42C1000 == 7 [pid = 316] [id = 8] 01:40:37 INFO - PROCESS | 316 | ++DOMWINDOW == 20 (0000000AE5598400) [pid = 316] [serial = 20] [outer = 0000000000000000] 01:40:38 INFO - PROCESS | 316 | ++DOMWINDOW == 21 (0000000AE5868C00) [pid = 316] [serial = 21] [outer = 0000000AE5598400] 01:40:38 INFO - PROCESS | 316 | 1465202438004 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 316 | ++DOMWINDOW == 22 (0000000AEA3D2C00) [pid = 316] [serial = 22] [outer = 0000000AE5598400] 01:40:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53CC000 == 8 [pid = 316] [id = 9] 01:40:38 INFO - PROCESS | 316 | ++DOMWINDOW == 23 (0000000AEB21C800) [pid = 316] [serial = 23] [outer = 0000000000000000] 01:40:38 INFO - PROCESS | 316 | ++DOMWINDOW == 24 (0000000AEB2EF400) [pid = 316] [serial = 24] [outer = 0000000AEB21C800] 01:40:38 INFO - PROCESS | 316 | 1465202438486 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 316 | ++DOMWINDOW == 25 (0000000AEBB7FC00) [pid = 316] [serial = 25] [outer = 0000000AEB21C800] 01:40:39 INFO - PROCESS | 316 | 1465202439182 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]]]}] 01:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1441ms 01:40:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE006B800 == 9 [pid = 316] [id = 10] 01:40:39 INFO - PROCESS | 316 | ++DOMWINDOW == 26 (0000000AE006C800) [pid = 316] [serial = 26] [outer = 0000000000000000] 01:40:39 INFO - PROCESS | 316 | 1465202439391 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 01:40:39 INFO - PROCESS | 316 | 1465202439394 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 01:40:39 INFO - PROCESS | 316 | ++DOMWINDOW == 27 (0000000AE001E800) [pid = 316] [serial = 27] [outer = 0000000AE006C800] 01:40:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59C9000 == 8 [pid = 316] [id = 4] 01:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:40:39 INFO - PROCESS | 316 | ++DOMWINDOW == 28 (0000000AE01D3800) [pid = 316] [serial = 28] [outer = 0000000AE006C800] 01:40:39 INFO - PROCESS | 316 | 1465202439472 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:40:39 INFO - PROCESS | 316 | 1465202439475 Marionette TRACE conn5 <- [1,10,null,{}] 01:40:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADDADF800 == 9 [pid = 316] [id = 11] 01:40:39 INFO - PROCESS | 316 | ++DOMWINDOW == 29 (0000000AD9C9CC00) [pid = 316] [serial = 29] [outer = 0000000000000000] 01:40:39 INFO - PROCESS | 316 | ++DOMWINDOW == 30 (0000000AE8912C00) [pid = 316] [serial = 30] [outer = 0000000AD9C9CC00] 01:40:39 INFO - PROCESS | 316 | ++DOMWINDOW == 31 (0000000AE89D5400) [pid = 316] [serial = 31] [outer = 0000000AD9C9CC00] 01:40:39 INFO - PROCESS | 316 | 1465202439555 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}] 01:40:39 INFO - PROCESS | 316 | 1465202439558 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:39 INFO - PROCESS | 316 | 1465202439659 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 01:40:39 INFO - PROCESS | 316 | 1465202439677 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 316 | 1465202439679 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42C6000 == 10 [pid = 316] [id = 12] 01:40:39 INFO - PROCESS | 316 | ++DOMWINDOW == 32 (0000000AEAD0DC00) [pid = 316] [serial = 32] [outer = 0000000000000000] 01:40:39 INFO - PROCESS | 316 | ++DOMWINDOW == 33 (0000000AEAD16000) [pid = 316] [serial = 33] [outer = 0000000AEAD0DC00] 01:40:39 INFO - PROCESS | 316 | 1465202439761 Marionette DEBUG loaded listener.js 01:40:39 INFO - PROCESS | 316 | ++DOMWINDOW == 34 (0000000AEB21E800) [pid = 316] [serial = 34] [outer = 0000000AEAD0DC00] 01:40:40 INFO - PROCESS | 316 | 1465202440259 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]]]}] 01:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 859ms 01:40:40 INFO - PROCESS | 316 | 1465202440311 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 01:40:40 INFO - PROCESS | 316 | 1465202440316 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 01:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:40:40 INFO - PROCESS | 316 | 1465202440322 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:40:40 INFO - PROCESS | 316 | 1465202440325 Marionette TRACE conn5 <- [1,14,null,{}] 01:40:40 INFO - PROCESS | 316 | 1465202440329 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}] 01:40:40 INFO - PROCESS | 316 | 1465202440332 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:40 INFO - PROCESS | 316 | 1465202440424 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 01:40:40 INFO - PROCESS | 316 | 1465202440430 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:40 INFO - PROCESS | 316 | 1465202440433 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53D2000 == 11 [pid = 316] [id = 13] 01:40:40 INFO - PROCESS | 316 | ++DOMWINDOW == 35 (0000000AEBDB6800) [pid = 316] [serial = 35] [outer = 0000000000000000] 01:40:40 INFO - PROCESS | 316 | ++DOMWINDOW == 36 (0000000AEC4C6000) [pid = 316] [serial = 36] [outer = 0000000AEBDB6800] 01:40:40 INFO - PROCESS | 316 | 1465202440482 Marionette DEBUG loaded listener.js 01:40:40 INFO - PROCESS | 316 | ++DOMWINDOW == 37 (0000000AECC2F800) [pid = 316] [serial = 37] [outer = 0000000AEBDB6800] 01:40:40 INFO - PROCESS | 316 | 1465202440904 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]]]}] 01:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 01:40:40 INFO - PROCESS | 316 | 1465202440951 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 01:40:40 INFO - PROCESS | 316 | 1465202440954 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 01:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:40:40 INFO - PROCESS | 316 | 1465202440958 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:40:40 INFO - PROCESS | 316 | 1465202440962 Marionette TRACE conn5 <- [1,18,null,{}] 01:40:40 INFO - PROCESS | 316 | 1465202440973 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}] 01:40:40 INFO - PROCESS | 316 | 1465202440978 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:41 INFO - PROCESS | 316 | 1465202441081 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 01:40:41 INFO - PROCESS | 316 | 1465202441118 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:41 INFO - PROCESS | 316 | 1465202441121 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CA6800 == 12 [pid = 316] [id = 14] 01:40:41 INFO - PROCESS | 316 | ++DOMWINDOW == 38 (0000000AEDE96800) [pid = 316] [serial = 38] [outer = 0000000000000000] 01:40:41 INFO - PROCESS | 316 | ++DOMWINDOW == 39 (0000000AEDF22400) [pid = 316] [serial = 39] [outer = 0000000AEDE96800] 01:40:41 INFO - PROCESS | 316 | 1465202441173 Marionette DEBUG loaded listener.js 01:40:41 INFO - PROCESS | 316 | ++DOMWINDOW == 40 (0000000AEF013000) [pid = 316] [serial = 40] [outer = 0000000AEDE96800] 01:40:41 INFO - PROCESS | 316 | 1465202441593 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]]]}] 01:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 689ms 01:40:41 INFO - PROCESS | 316 | 1465202441649 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 01:40:41 INFO - PROCESS | 316 | 1465202441652 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 01:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:40:41 INFO - PROCESS | 316 | 1465202441656 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:40:41 INFO - PROCESS | 316 | 1465202441658 Marionette TRACE conn5 <- [1,22,null,{}] 01:40:41 INFO - PROCESS | 316 | 1465202441662 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}] 01:40:41 INFO - PROCESS | 316 | 1465202441665 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:41 INFO - PROCESS | 316 | 1465202441754 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 01:40:41 INFO - PROCESS | 316 | 1465202441760 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:41 INFO - PROCESS | 316 | 1465202441762 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA7D000 == 13 [pid = 316] [id = 15] 01:40:41 INFO - PROCESS | 316 | ++DOMWINDOW == 41 (0000000AE8975C00) [pid = 316] [serial = 41] [outer = 0000000000000000] 01:40:41 INFO - PROCESS | 316 | ++DOMWINDOW == 42 (0000000AEAD12000) [pid = 316] [serial = 42] [outer = 0000000AE8975C00] 01:40:41 INFO - PROCESS | 316 | 1465202441811 Marionette DEBUG loaded listener.js 01:40:41 INFO - PROCESS | 316 | ++DOMWINDOW == 43 (0000000AEC1F2000) [pid = 316] [serial = 43] [outer = 0000000AE8975C00] 01:40:42 INFO - PROCESS | 316 | 1465202442215 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]]]}] 01:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 01:40:42 INFO - PROCESS | 316 | 1465202442252 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 01:40:42 INFO - PROCESS | 316 | 1465202442254 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 01:40:42 INFO - PROCESS | 316 | 1465202442259 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:40:42 INFO - PROCESS | 316 | 1465202442261 Marionette TRACE conn5 <- [1,26,null,{}] 01:40:42 INFO - PROCESS | 316 | 1465202442264 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}] 01:40:42 INFO - PROCESS | 316 | 1465202442266 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:42 INFO - PROCESS | 316 | 1465202442356 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 01:40:42 INFO - PROCESS | 316 | 1465202442362 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:42 INFO - PROCESS | 316 | 1465202442364 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB411000 == 14 [pid = 316] [id = 16] 01:40:42 INFO - PROCESS | 316 | ++DOMWINDOW == 44 (0000000AEA5B2000) [pid = 316] [serial = 44] [outer = 0000000000000000] 01:40:42 INFO - PROCESS | 316 | ++DOMWINDOW == 45 (0000000AEA5B5800) [pid = 316] [serial = 45] [outer = 0000000AEA5B2000] 01:40:42 INFO - PROCESS | 316 | 1465202442412 Marionette DEBUG loaded listener.js 01:40:42 INFO - PROCESS | 316 | ++DOMWINDOW == 46 (0000000AEF014400) [pid = 316] [serial = 46] [outer = 0000000AEA5B2000] 01:40:42 INFO - PROCESS | 316 | 1465202442829 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]]]}] 01:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 628ms 01:40:42 INFO - PROCESS | 316 | 1465202442891 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 01:40:42 INFO - PROCESS | 316 | 1465202442894 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 01:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:40:42 INFO - PROCESS | 316 | 1465202442897 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:40:42 INFO - PROCESS | 316 | 1465202442899 Marionette TRACE conn5 <- [1,30,null,{}] 01:40:42 INFO - PROCESS | 316 | 1465202442903 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}] 01:40:42 INFO - PROCESS | 316 | 1465202442909 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:43 INFO - PROCESS | 316 | 1465202443035 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 01:40:43 INFO - PROCESS | 316 | 1465202443044 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:43 INFO - PROCESS | 316 | 1465202443047 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB78F800 == 15 [pid = 316] [id = 17] 01:40:43 INFO - PROCESS | 316 | ++DOMWINDOW == 47 (0000000ADEAA2000) [pid = 316] [serial = 47] [outer = 0000000000000000] 01:40:43 INFO - PROCESS | 316 | ++DOMWINDOW == 48 (0000000AECE81C00) [pid = 316] [serial = 48] [outer = 0000000ADEAA2000] 01:40:43 INFO - PROCESS | 316 | 1465202443093 Marionette DEBUG loaded listener.js 01:40:43 INFO - PROCESS | 316 | ++DOMWINDOW == 49 (0000000AED89A000) [pid = 316] [serial = 49] [outer = 0000000ADEAA2000] 01:40:43 INFO - PROCESS | 316 | 1465202443570 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]]]}] 01:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 733ms 01:40:43 INFO - PROCESS | 316 | 1465202443633 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 01:40:43 INFO - PROCESS | 316 | 1465202443635 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 01:40:43 INFO - PROCESS | 316 | 1465202443638 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:40:43 INFO - PROCESS | 316 | 1465202443640 Marionette TRACE conn5 <- [1,34,null,{}] 01:40:43 INFO - PROCESS | 316 | 1465202443644 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}] 01:40:43 INFO - PROCESS | 316 | 1465202443646 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:43 INFO - PROCESS | 316 | 1465202443740 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 01:40:43 INFO - PROCESS | 316 | 1465202443749 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:43 INFO - PROCESS | 316 | 1465202443751 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECC13800 == 16 [pid = 316] [id = 18] 01:40:43 INFO - PROCESS | 316 | ++DOMWINDOW == 50 (0000000ADD226000) [pid = 316] [serial = 50] [outer = 0000000000000000] 01:40:43 INFO - PROCESS | 316 | ++DOMWINDOW == 51 (0000000ADD229800) [pid = 316] [serial = 51] [outer = 0000000ADD226000] 01:40:43 INFO - PROCESS | 316 | 1465202443796 Marionette DEBUG loaded listener.js 01:40:43 INFO - PROCESS | 316 | ++DOMWINDOW == 52 (0000000ADD22F800) [pid = 316] [serial = 52] [outer = 0000000ADD226000] 01:40:44 INFO - PROCESS | 316 | 1465202444181 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]]]}] 01:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 01:40:44 INFO - PROCESS | 316 | 1465202444239 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 01:40:44 INFO - PROCESS | 316 | 1465202444241 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 01:40:44 INFO - PROCESS | 316 | 1465202444244 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:40:44 INFO - PROCESS | 316 | 1465202444246 Marionette TRACE conn5 <- [1,38,null,{}] 01:40:44 INFO - PROCESS | 316 | 1465202444249 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}] 01:40:44 INFO - PROCESS | 316 | 1465202444251 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:44 INFO - PROCESS | 316 | 1465202444331 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 01:40:44 INFO - PROCESS | 316 | 1465202444336 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:44 INFO - PROCESS | 316 | 1465202444338 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDE52800 == 17 [pid = 316] [id = 19] 01:40:44 INFO - PROCESS | 316 | ++DOMWINDOW == 53 (0000000AEA3D9C00) [pid = 316] [serial = 53] [outer = 0000000000000000] 01:40:44 INFO - PROCESS | 316 | ++DOMWINDOW == 54 (0000000AEC0C2400) [pid = 316] [serial = 54] [outer = 0000000AEA3D9C00] 01:40:44 INFO - PROCESS | 316 | 1465202444384 Marionette DEBUG loaded listener.js 01:40:44 INFO - PROCESS | 316 | ++DOMWINDOW == 55 (0000000AEC0CA000) [pid = 316] [serial = 55] [outer = 0000000AEA3D9C00] 01:40:44 INFO - PROCESS | 316 | 1465202444759 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]]]}] 01:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 01:40:44 INFO - PROCESS | 316 | 1465202444773 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 01:40:44 INFO - PROCESS | 316 | 1465202444775 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 01:40:44 INFO - PROCESS | 316 | 1465202444778 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:40:44 INFO - PROCESS | 316 | 1465202444780 Marionette TRACE conn5 <- [1,42,null,{}] 01:40:44 INFO - PROCESS | 316 | 1465202444783 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}] 01:40:44 INFO - PROCESS | 316 | 1465202444785 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:44 INFO - PROCESS | 316 | 1465202444894 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 01:40:44 INFO - PROCESS | 316 | 1465202444902 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:44 INFO - PROCESS | 316 | 1465202444904 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE496000 == 18 [pid = 316] [id = 20] 01:40:44 INFO - PROCESS | 316 | ++DOMWINDOW == 56 (0000000ADD22E000) [pid = 316] [serial = 56] [outer = 0000000000000000] 01:40:44 INFO - PROCESS | 316 | ++DOMWINDOW == 57 (0000000AF093E400) [pid = 316] [serial = 57] [outer = 0000000ADD22E000] 01:40:44 INFO - PROCESS | 316 | 1465202444948 Marionette DEBUG loaded listener.js 01:40:45 INFO - PROCESS | 316 | ++DOMWINDOW == 58 (0000000AF0947800) [pid = 316] [serial = 58] [outer = 0000000ADD22E000] 01:40:45 INFO - PROCESS | 316 | 1465202445338 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]]]}] 01:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 01:40:45 INFO - PROCESS | 316 | 1465202445368 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 01:40:45 INFO - PROCESS | 316 | 1465202445371 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 01:40:45 INFO - PROCESS | 316 | 1465202445374 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:40:45 INFO - PROCESS | 316 | 1465202445376 Marionette TRACE conn5 <- [1,46,null,{}] 01:40:45 INFO - PROCESS | 316 | 1465202445379 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}] 01:40:45 INFO - PROCESS | 316 | 1465202445381 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:45 INFO - PROCESS | 316 | 1465202445491 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 01:40:45 INFO - PROCESS | 316 | 1465202445499 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:45 INFO - PROCESS | 316 | 1465202445501 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DB7800 == 19 [pid = 316] [id = 21] 01:40:45 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000ADD24FC00) [pid = 316] [serial = 59] [outer = 0000000000000000] 01:40:45 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000ADD25B400) [pid = 316] [serial = 60] [outer = 0000000ADD24FC00] 01:40:45 INFO - PROCESS | 316 | 1465202445545 Marionette DEBUG loaded listener.js 01:40:45 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000ADEC35000) [pid = 316] [serial = 61] [outer = 0000000ADD24FC00] 01:40:45 INFO - PROCESS | 316 | 1465202445928 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]]]}] 01:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 584ms 01:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:40:45 INFO - PROCESS | 316 | 1465202445961 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 01:40:45 INFO - PROCESS | 316 | 1465202445963 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 01:40:45 INFO - PROCESS | 316 | 1465202445967 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:40:45 INFO - PROCESS | 316 | 1465202445969 Marionette TRACE conn5 <- [1,50,null,{}] 01:40:45 INFO - PROCESS | 316 | 1465202445973 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}] 01:40:45 INFO - PROCESS | 316 | 1465202445975 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:46 INFO - PROCESS | 316 | 1465202446089 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 01:40:46 INFO - PROCESS | 316 | 1465202446097 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:46 INFO - PROCESS | 316 | 1465202446099 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1ED7800 == 20 [pid = 316] [id = 22] 01:40:46 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000ADEC3A400) [pid = 316] [serial = 62] [outer = 0000000000000000] 01:40:46 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AEE475C00) [pid = 316] [serial = 63] [outer = 0000000ADEC3A400] 01:40:46 INFO - PROCESS | 316 | 1465202446152 Marionette DEBUG loaded listener.js 01:40:46 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AEF013400) [pid = 316] [serial = 64] [outer = 0000000ADEC3A400] 01:40:46 INFO - PROCESS | 316 | 1465202446558 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]]]}] 01:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 01:40:46 INFO - PROCESS | 316 | 1465202446598 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 01:40:46 INFO - PROCESS | 316 | 1465202446600 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 01:40:46 INFO - PROCESS | 316 | 1465202446604 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:40:46 INFO - PROCESS | 316 | 1465202446605 Marionette TRACE conn5 <- [1,54,null,{}] 01:40:46 INFO - PROCESS | 316 | 1465202446609 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}] 01:40:46 INFO - PROCESS | 316 | 1465202446611 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:46 INFO - PROCESS | 316 | 1465202446728 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 01:40:46 INFO - PROCESS | 316 | 1465202446735 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:46 INFO - PROCESS | 316 | 1465202446737 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D71800 == 21 [pid = 316] [id = 23] 01:40:46 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AF2B80000) [pid = 316] [serial = 65] [outer = 0000000000000000] 01:40:46 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AF2D99800) [pid = 316] [serial = 66] [outer = 0000000AF2B80000] 01:40:46 INFO - PROCESS | 316 | 1465202446781 Marionette DEBUG loaded listener.js 01:40:46 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AF2DA1800) [pid = 316] [serial = 67] [outer = 0000000AF2B80000] 01:40:47 INFO - PROCESS | 316 | 1465202447902 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]]]}] 01:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1337ms 01:40:47 INFO - PROCESS | 316 | 1465202447949 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 01:40:47 INFO - PROCESS | 316 | 1465202447953 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 01:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:40:47 INFO - PROCESS | 316 | 1465202447957 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:40:47 INFO - PROCESS | 316 | 1465202447961 Marionette TRACE conn5 <- [1,58,null,{}] 01:40:47 INFO - PROCESS | 316 | 1465202447966 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}] 01:40:47 INFO - PROCESS | 316 | 1465202447969 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:48 INFO - PROCESS | 316 | 1465202448078 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 01:40:48 INFO - PROCESS | 316 | 1465202448095 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 316 | 1465202448098 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE0015800 == 22 [pid = 316] [id = 24] 01:40:48 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADEC31000) [pid = 316] [serial = 68] [outer = 0000000000000000] 01:40:48 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEC3D800) [pid = 316] [serial = 69] [outer = 0000000ADEC31000] 01:40:48 INFO - PROCESS | 316 | 1465202448178 Marionette DEBUG loaded listener.js 01:40:48 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE3D3BC00) [pid = 316] [serial = 70] [outer = 0000000ADEC31000] 01:40:48 INFO - PROCESS | 316 | 1465202448602 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]]]}] 01:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 691ms 01:40:48 INFO - PROCESS | 316 | 1465202448650 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 01:40:48 INFO - PROCESS | 316 | 1465202448654 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 01:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:40:48 INFO - PROCESS | 316 | 1465202448661 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:40:48 INFO - PROCESS | 316 | 1465202448663 Marionette TRACE conn5 <- [1,62,null,{}] 01:40:48 INFO - PROCESS | 316 | 1465202448673 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}] 01:40:48 INFO - PROCESS | 316 | 1465202448676 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:48 INFO - PROCESS | 316 | 1465202448789 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 01:40:48 INFO - PROCESS | 316 | 1465202448850 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 316 | 1465202448852 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E2C000 == 23 [pid = 316] [id = 25] 01:40:48 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE8A4AC00) [pid = 316] [serial = 71] [outer = 0000000000000000] 01:40:48 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE8C7A800) [pid = 316] [serial = 72] [outer = 0000000AE8A4AC00] 01:40:48 INFO - PROCESS | 316 | 1465202448901 Marionette DEBUG loaded listener.js 01:40:48 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEA58A800) [pid = 316] [serial = 73] [outer = 0000000AE8A4AC00] 01:40:49 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE5484800) [pid = 316] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:40:49 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE5598400) [pid = 316] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:40:49 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEAD0DC00) [pid = 316] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:40:49 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEBDB6800) [pid = 316] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:40:49 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEDE96800) [pid = 316] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:40:49 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AE8975C00) [pid = 316] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:40:49 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEA5B2000) [pid = 316] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:40:49 INFO - PROCESS | 316 | 1465202449480 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]]]}] 01:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 881ms 01:40:49 INFO - PROCESS | 316 | 1465202449545 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 01:40:49 INFO - PROCESS | 316 | 1465202449547 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 01:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:40:49 INFO - PROCESS | 316 | 1465202449551 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:40:49 INFO - PROCESS | 316 | 1465202449555 Marionette TRACE conn5 <- [1,66,null,{}] 01:40:49 INFO - PROCESS | 316 | 1465202449565 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}] 01:40:49 INFO - PROCESS | 316 | 1465202449570 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:49 INFO - PROCESS | 316 | 1465202449654 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 01:40:49 INFO - PROCESS | 316 | 1465202449662 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:49 INFO - PROCESS | 316 | 1465202449665 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8A1B800 == 24 [pid = 316] [id = 26] 01:40:49 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AEA5B0800) [pid = 316] [serial = 74] [outer = 0000000000000000] 01:40:49 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEAD0EC00) [pid = 316] [serial = 75] [outer = 0000000AEA5B0800] 01:40:49 INFO - PROCESS | 316 | 1465202449714 Marionette DEBUG loaded listener.js 01:40:49 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEB217400) [pid = 316] [serial = 76] [outer = 0000000AEA5B0800] 01:40:50 INFO - PROCESS | 316 | 1465202450131 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]]]}] 01:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 01:40:50 INFO - PROCESS | 316 | 1465202450182 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 01:40:50 INFO - PROCESS | 316 | 1465202450185 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 01:40:50 INFO - PROCESS | 316 | 1465202450188 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:40:50 INFO - PROCESS | 316 | 1465202450190 Marionette TRACE conn5 <- [1,70,null,{}] 01:40:50 INFO - PROCESS | 316 | 1465202450198 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}] 01:40:50 INFO - PROCESS | 316 | 1465202450200 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:50 INFO - PROCESS | 316 | 1465202450286 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 01:40:50 INFO - PROCESS | 316 | 1465202450292 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:50 INFO - PROCESS | 316 | 1465202450294 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEADE1800 == 25 [pid = 316] [id = 27] 01:40:50 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEBD17800) [pid = 316] [serial = 77] [outer = 0000000000000000] 01:40:50 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEC0C4800) [pid = 316] [serial = 78] [outer = 0000000AEBD17800] 01:40:50 INFO - PROCESS | 316 | 1465202450350 Marionette DEBUG loaded listener.js 01:40:50 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEC1E8800) [pid = 316] [serial = 79] [outer = 0000000AEBD17800] 01:40:50 INFO - PROCESS | 316 | 1465202450766 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]]]}] 01:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 01:40:50 INFO - PROCESS | 316 | 1465202450820 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 01:40:50 INFO - PROCESS | 316 | 1465202450822 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 01:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:40:50 INFO - PROCESS | 316 | 1465202450825 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:40:50 INFO - PROCESS | 316 | 1465202450827 Marionette TRACE conn5 <- [1,74,null,{}] 01:40:50 INFO - PROCESS | 316 | 1465202450831 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}] 01:40:50 INFO - PROCESS | 316 | 1465202450833 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:50 INFO - PROCESS | 316 | 1465202450913 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 01:40:50 INFO - PROCESS | 316 | 1465202450919 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:50 INFO - PROCESS | 316 | 1465202450921 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8BF000 == 26 [pid = 316] [id = 28] 01:40:50 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE5866000) [pid = 316] [serial = 80] [outer = 0000000000000000] 01:40:50 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC431800) [pid = 316] [serial = 81] [outer = 0000000AE5866000] 01:40:50 INFO - PROCESS | 316 | 1465202450968 Marionette DEBUG loaded listener.js 01:40:51 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AECE7A000) [pid = 316] [serial = 82] [outer = 0000000AE5866000] 01:40:51 INFO - PROCESS | 316 | 1465202451512 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]]]}] 01:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 733ms 01:40:51 INFO - PROCESS | 316 | 1465202451562 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 01:40:51 INFO - PROCESS | 316 | 1465202451567 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 01:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:40:51 INFO - PROCESS | 316 | 1465202451572 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:40:51 INFO - PROCESS | 316 | 1465202451576 Marionette TRACE conn5 <- [1,78,null,{}] 01:40:51 INFO - PROCESS | 316 | 1465202451582 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}] 01:40:51 INFO - PROCESS | 316 | 1465202451585 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:51 INFO - PROCESS | 316 | 1465202451726 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 01:40:51 INFO - PROCESS | 316 | 1465202451789 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:51 INFO - PROCESS | 316 | 1465202451792 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3D64800 == 27 [pid = 316] [id = 29] 01:40:51 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADEC2F400) [pid = 316] [serial = 83] [outer = 0000000000000000] 01:40:51 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE4E97C00) [pid = 316] [serial = 84] [outer = 0000000ADEC2F400] 01:40:51 INFO - PROCESS | 316 | 1465202451852 Marionette DEBUG loaded listener.js 01:40:51 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8A43400) [pid = 316] [serial = 85] [outer = 0000000ADEC2F400] 01:40:52 INFO - PROCESS | 316 | 1465202452360 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]]]}] 01:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 01:40:52 INFO - PROCESS | 316 | 1465202452412 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 01:40:52 INFO - PROCESS | 316 | 1465202452418 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 01:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:40:52 INFO - PROCESS | 316 | 1465202452424 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:40:52 INFO - PROCESS | 316 | 1465202452428 Marionette TRACE conn5 <- [1,82,null,{}] 01:40:52 INFO - PROCESS | 316 | 1465202452431 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}] 01:40:52 INFO - PROCESS | 316 | 1465202452435 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:52 INFO - PROCESS | 316 | 1465202452546 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 01:40:52 INFO - PROCESS | 316 | 1465202452619 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:52 INFO - PROCESS | 316 | 1465202452622 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC460800 == 28 [pid = 316] [id = 30] 01:40:52 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEB213C00) [pid = 316] [serial = 86] [outer = 0000000000000000] 01:40:52 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEB956800) [pid = 316] [serial = 87] [outer = 0000000AEB213C00] 01:40:52 INFO - PROCESS | 316 | 1465202452681 Marionette DEBUG loaded listener.js 01:40:52 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AECE7AC00) [pid = 316] [serial = 88] [outer = 0000000AEB213C00] 01:40:53 INFO - PROCESS | 316 | 1465202453243 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]]]}] 01:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 01:40:53 INFO - PROCESS | 316 | 1465202453267 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 01:40:53 INFO - PROCESS | 316 | 1465202453269 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 01:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:40:53 INFO - PROCESS | 316 | 1465202453274 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:40:53 INFO - PROCESS | 316 | 1465202453278 Marionette TRACE conn5 <- [1,86,null,{}] 01:40:53 INFO - PROCESS | 316 | 1465202453289 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}] 01:40:53 INFO - PROCESS | 316 | 1465202453294 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:53 INFO - PROCESS | 316 | 1465202453404 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 01:40:53 INFO - PROCESS | 316 | 1465202453467 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:53 INFO - PROCESS | 316 | 1465202453471 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:53 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE48E000 == 29 [pid = 316] [id = 31] 01:40:53 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEDE98800) [pid = 316] [serial = 89] [outer = 0000000000000000] 01:40:53 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEDF30000) [pid = 316] [serial = 90] [outer = 0000000AEDE98800] 01:40:53 INFO - PROCESS | 316 | 1465202453532 Marionette DEBUG loaded listener.js 01:40:53 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEF47C000) [pid = 316] [serial = 91] [outer = 0000000AEDE98800] 01:40:54 INFO - PROCESS | 316 | 1465202454033 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]]]}] 01:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 796ms 01:40:54 INFO - PROCESS | 316 | 1465202454076 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 01:40:54 INFO - PROCESS | 316 | 1465202454079 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 01:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:40:54 INFO - PROCESS | 316 | 1465202454084 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:40:54 INFO - PROCESS | 316 | 1465202454086 Marionette TRACE conn5 <- [1,90,null,{}] 01:40:54 INFO - PROCESS | 316 | 1465202454090 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}] 01:40:54 INFO - PROCESS | 316 | 1465202454092 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:54 INFO - PROCESS | 316 | 1465202454202 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 01:40:54 INFO - PROCESS | 316 | 1465202454273 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:54 INFO - PROCESS | 316 | 1465202454276 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:54 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DCB000 == 30 [pid = 316] [id = 32] 01:40:54 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEEAF000) [pid = 316] [serial = 92] [outer = 0000000000000000] 01:40:54 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000ADEEB3400) [pid = 316] [serial = 93] [outer = 0000000ADEEAF000] 01:40:54 INFO - PROCESS | 316 | 1465202454332 Marionette DEBUG loaded listener.js 01:40:54 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEF482400) [pid = 316] [serial = 94] [outer = 0000000ADEEAF000] 01:40:54 INFO - PROCESS | 316 | 1465202454860 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]]]}] 01:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 01:40:54 INFO - PROCESS | 316 | 1465202454922 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 01:40:54 INFO - PROCESS | 316 | 1465202454925 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 01:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:40:54 INFO - PROCESS | 316 | 1465202454928 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:40:54 INFO - PROCESS | 316 | 1465202454930 Marionette TRACE conn5 <- [1,94,null,{}] 01:40:54 INFO - PROCESS | 316 | 1465202454934 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}] 01:40:54 INFO - PROCESS | 316 | 1465202454936 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:55 INFO - PROCESS | 316 | 1465202455039 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 01:40:55 INFO - PROCESS | 316 | 1465202455098 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:55 INFO - PROCESS | 316 | 1465202455101 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D71000 == 31 [pid = 316] [id = 33] 01:40:55 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE8A37400) [pid = 316] [serial = 95] [outer = 0000000000000000] 01:40:55 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE8A3CC00) [pid = 316] [serial = 96] [outer = 0000000AE8A37400] 01:40:55 INFO - PROCESS | 316 | 1465202455157 Marionette DEBUG loaded listener.js 01:40:55 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AE8A42C00) [pid = 316] [serial = 97] [outer = 0000000AE8A37400] 01:40:55 INFO - PROCESS | 316 | 1465202455771 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]]]}] 01:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 879ms 01:40:55 INFO - PROCESS | 316 | 1465202455810 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 01:40:55 INFO - PROCESS | 316 | 1465202455814 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 01:40:55 INFO - PROCESS | 316 | 1465202455820 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:40:55 INFO - PROCESS | 316 | 1465202455824 Marionette TRACE conn5 <- [1,98,null,{}] 01:40:55 INFO - PROCESS | 316 | 1465202455830 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}] 01:40:55 INFO - PROCESS | 316 | 1465202455833 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:55 INFO - PROCESS | 316 | 1465202455944 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 01:40:56 INFO - PROCESS | 316 | 1465202456001 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:56 INFO - PROCESS | 316 | 1465202456006 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:56 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE0005000 == 32 [pid = 316] [id = 34] 01:40:56 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000ADEBBB400) [pid = 316] [serial = 98] [outer = 0000000000000000] 01:40:56 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000ADEC31400) [pid = 316] [serial = 99] [outer = 0000000ADEBBB400] 01:40:56 INFO - PROCESS | 316 | 1465202456057 Marionette DEBUG loaded listener.js 01:40:56 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000ADEE21C00) [pid = 316] [serial = 100] [outer = 0000000ADEBBB400] 01:40:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42C1000 == 31 [pid = 316] [id = 8] 01:40:56 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEBDB8400) [pid = 316] [serial = 17] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE586D000) [pid = 316] [serial = 9] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE7E50000) [pid = 316] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AE3254000) [pid = 316] [serial = 4] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000ADD229800) [pid = 316] [serial = 51] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEC0C2400) [pid = 316] [serial = 54] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AF093E400) [pid = 316] [serial = 57] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADD25B400) [pid = 316] [serial = 60] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE5868C00) [pid = 316] [serial = 21] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEA3D2C00) [pid = 316] [serial = 22] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEB2EF400) [pid = 316] [serial = 24] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE8912C00) [pid = 316] [serial = 30] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEAD16000) [pid = 316] [serial = 33] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEB21E800) [pid = 316] [serial = 34] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEC4C6000) [pid = 316] [serial = 36] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEDF22400) [pid = 316] [serial = 39] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEF013000) [pid = 316] [serial = 40] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEC1F2000) [pid = 316] [serial = 43] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEAD12000) [pid = 316] [serial = 42] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEA5B5800) [pid = 316] [serial = 45] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AECE81C00) [pid = 316] [serial = 48] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE001E800) [pid = 316] [serial = 27] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AECC2F800) [pid = 316] [serial = 37] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEF014400) [pid = 316] [serial = 46] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEE475C00) [pid = 316] [serial = 63] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEBD1A400) [pid = 316] [serial = 14] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 316 | 1465202457141 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]]]}] 01:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1341ms 01:40:57 INFO - PROCESS | 316 | 1465202457165 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 01:40:57 INFO - PROCESS | 316 | 1465202457169 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 01:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:40:57 INFO - PROCESS | 316 | 1465202457174 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:40:57 INFO - PROCESS | 316 | 1465202457177 Marionette TRACE conn5 <- [1,102,null,{}] 01:40:57 INFO - PROCESS | 316 | 1465202457182 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}] 01:40:57 INFO - PROCESS | 316 | 1465202457185 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:57 INFO - PROCESS | 316 | 1465202457280 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 01:40:57 INFO - PROCESS | 316 | 1465202457336 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:57 INFO - PROCESS | 316 | 1465202457340 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE007D000 == 32 [pid = 316] [id = 35] 01:40:57 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADEAA0800) [pid = 316] [serial = 101] [outer = 0000000000000000] 01:40:57 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEC3D400) [pid = 316] [serial = 102] [outer = 0000000ADEAA0800] 01:40:57 INFO - PROCESS | 316 | 1465202457398 Marionette DEBUG loaded listener.js 01:40:57 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEEAA000) [pid = 316] [serial = 103] [outer = 0000000ADEAA0800] 01:40:57 INFO - PROCESS | 316 | 1465202457776 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]]]}] 01:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 627ms 01:40:57 INFO - PROCESS | 316 | 1465202457805 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 01:40:57 INFO - PROCESS | 316 | 1465202457810 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 01:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:40:57 INFO - PROCESS | 316 | 1465202457822 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:40:57 INFO - PROCESS | 316 | 1465202457825 Marionette TRACE conn5 <- [1,106,null,{}] 01:40:57 INFO - PROCESS | 316 | 1465202457829 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}] 01:40:57 INFO - PROCESS | 316 | 1465202457832 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:57 INFO - PROCESS | 316 | 1465202457922 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 01:40:57 INFO - PROCESS | 316 | 1465202457929 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:57 INFO - PROCESS | 316 | 1465202457932 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E45800 == 33 [pid = 316] [id = 36] 01:40:57 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE3C8CC00) [pid = 316] [serial = 104] [outer = 0000000000000000] 01:40:57 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE3DC6C00) [pid = 316] [serial = 105] [outer = 0000000AE3C8CC00] 01:40:57 INFO - PROCESS | 316 | 1465202457981 Marionette DEBUG loaded listener.js 01:40:58 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE4298400) [pid = 316] [serial = 106] [outer = 0000000AE3C8CC00] 01:40:58 INFO - PROCESS | 316 | 1465202458439 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]]]}] 01:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 01:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:40:58 INFO - PROCESS | 316 | 1465202458453 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 01:40:58 INFO - PROCESS | 316 | 1465202458456 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 01:40:58 INFO - PROCESS | 316 | 1465202458460 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:40:58 INFO - PROCESS | 316 | 1465202458463 Marionette TRACE conn5 <- [1,110,null,{}] 01:40:58 INFO - PROCESS | 316 | 1465202458475 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}] 01:40:58 INFO - PROCESS | 316 | 1465202458480 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:58 INFO - PROCESS | 316 | 1465202458572 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 01:40:58 INFO - PROCESS | 316 | 1465202458581 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 316 | 1465202458584 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CA9000 == 34 [pid = 316] [id = 37] 01:40:58 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADEEAD800) [pid = 316] [serial = 107] [outer = 0000000000000000] 01:40:58 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8A36800) [pid = 316] [serial = 108] [outer = 0000000ADEEAD800] 01:40:58 INFO - PROCESS | 316 | 1465202458634 Marionette DEBUG loaded listener.js 01:40:58 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE900C800) [pid = 316] [serial = 109] [outer = 0000000ADEEAD800] 01:40:59 INFO - PROCESS | 316 | 1465202459049 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]]]}] 01:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 650ms 01:40:59 INFO - PROCESS | 316 | 1465202459118 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 01:40:59 INFO - PROCESS | 316 | 1465202459121 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 01:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:40:59 INFO - PROCESS | 316 | 1465202459124 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:40:59 INFO - PROCESS | 316 | 1465202459126 Marionette TRACE conn5 <- [1,114,null,{}] 01:40:59 INFO - PROCESS | 316 | 1465202459134 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}] 01:40:59 INFO - PROCESS | 316 | 1465202459137 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:59 INFO - PROCESS | 316 | 1465202459246 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 01:40:59 INFO - PROCESS | 316 | 1465202459304 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:59 INFO - PROCESS | 316 | 1465202459306 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEADD3800 == 35 [pid = 316] [id = 38] 01:40:59 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEA5B4000) [pid = 316] [serial = 110] [outer = 0000000000000000] 01:40:59 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEA5B7C00) [pid = 316] [serial = 111] [outer = 0000000AEA5B4000] 01:40:59 INFO - PROCESS | 316 | 1465202459353 Marionette DEBUG loaded listener.js 01:40:59 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEAD95C00) [pid = 316] [serial = 112] [outer = 0000000AEA5B4000] 01:40:59 INFO - PROCESS | 316 | 1465202459788 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]]]}] 01:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 01:40:59 INFO - PROCESS | 316 | 1465202459820 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 01:40:59 INFO - PROCESS | 316 | 1465202459823 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 01:40:59 INFO - PROCESS | 316 | 1465202459826 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:40:59 INFO - PROCESS | 316 | 1465202459828 Marionette TRACE conn5 <- [1,118,null,{}] 01:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:40:59 INFO - PROCESS | 316 | 1465202459836 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}] 01:40:59 INFO - PROCESS | 316 | 1465202459838 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:59 INFO - PROCESS | 316 | 1465202459938 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 01:40:59 INFO - PROCESS | 316 | 1465202459946 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:59 INFO - PROCESS | 316 | 1465202459948 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:40:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB78E000 == 36 [pid = 316] [id = 39] 01:40:59 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000ADEA96000) [pid = 316] [serial = 113] [outer = 0000000000000000] 01:40:59 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEB2F6400) [pid = 316] [serial = 114] [outer = 0000000ADEA96000] 01:40:59 INFO - PROCESS | 316 | 1465202459993 Marionette DEBUG loaded listener.js 01:41:00 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEBDB1000) [pid = 316] [serial = 115] [outer = 0000000ADEA96000] 01:41:00 INFO - PROCESS | 316 | 1465202460406 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]]]}] 01:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 01:41:00 INFO - PROCESS | 316 | 1465202460459 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 01:41:00 INFO - PROCESS | 316 | 1465202460461 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 01:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:41:00 INFO - PROCESS | 316 | 1465202460464 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:41:00 INFO - PROCESS | 316 | 1465202460466 Marionette TRACE conn5 <- [1,122,null,{}] 01:41:00 INFO - PROCESS | 316 | 1465202460469 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}] 01:41:00 INFO - PROCESS | 316 | 1465202460475 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:00 INFO - PROCESS | 316 | 1465202460625 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 01:41:00 INFO - PROCESS | 316 | 1465202460665 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:00 INFO - PROCESS | 316 | 1465202460667 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECCBA800 == 37 [pid = 316] [id = 40] 01:41:00 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEC173800) [pid = 316] [serial = 116] [outer = 0000000000000000] 01:41:00 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AECC27C00) [pid = 316] [serial = 117] [outer = 0000000AEC173800] 01:41:00 INFO - PROCESS | 316 | 1465202460714 Marionette DEBUG loaded listener.js 01:41:00 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AECE88C00) [pid = 316] [serial = 118] [outer = 0000000AEC173800] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AF2B80000) [pid = 316] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000ADD24FC00) [pid = 316] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEAA2000) [pid = 316] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEA3D9C00) [pid = 316] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADD22E000) [pid = 316] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADD226000) [pid = 316] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEC3A400) [pid = 316] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE5866000) [pid = 316] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADEC31000) [pid = 316] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE8A4AC00) [pid = 316] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEBD17800) [pid = 316] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:41:01 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEA5B0800) [pid = 316] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:41:01 INFO - PROCESS | 316 | 1465202461184 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]]]}] 01:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 734ms 01:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:41:01 INFO - PROCESS | 316 | 1465202461201 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 01:41:01 INFO - PROCESS | 316 | 1465202461204 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 01:41:01 INFO - PROCESS | 316 | 1465202461207 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:41:01 INFO - PROCESS | 316 | 1465202461209 Marionette TRACE conn5 <- [1,126,null,{}] 01:41:01 INFO - PROCESS | 316 | 1465202461212 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}] 01:41:01 INFO - PROCESS | 316 | 1465202461214 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:01 INFO - PROCESS | 316 | 1465202461292 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 01:41:01 INFO - PROCESS | 316 | 1465202461296 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:01 INFO - PROCESS | 316 | 1465202461298 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E42000 == 38 [pid = 316] [id = 41] 01:41:01 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADD253400) [pid = 316] [serial = 119] [outer = 0000000000000000] 01:41:01 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000ADEC32400) [pid = 316] [serial = 120] [outer = 0000000ADD253400] 01:41:01 INFO - PROCESS | 316 | 1465202461343 Marionette DEBUG loaded listener.js 01:41:01 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEBDAD400) [pid = 316] [serial = 121] [outer = 0000000ADD253400] 01:41:01 INFO - PROCESS | 316 | 1465202461735 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]]]}] 01:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 01:41:01 INFO - PROCESS | 316 | 1465202461797 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 01:41:01 INFO - PROCESS | 316 | 1465202461799 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 01:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:41:01 INFO - PROCESS | 316 | 1465202461803 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:41:01 INFO - PROCESS | 316 | 1465202461804 Marionette TRACE conn5 <- [1,130,null,{}] 01:41:01 INFO - PROCESS | 316 | 1465202461808 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}] 01:41:01 INFO - PROCESS | 316 | 1465202461810 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:01 INFO - PROCESS | 316 | 1465202461889 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 01:41:01 INFO - PROCESS | 316 | 1465202461896 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:01 INFO - PROCESS | 316 | 1465202461898 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09CD000 == 39 [pid = 316] [id = 42] 01:41:01 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE4D43800) [pid = 316] [serial = 122] [outer = 0000000000000000] 01:41:01 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE4E8C000) [pid = 316] [serial = 123] [outer = 0000000AE4D43800] 01:41:01 INFO - PROCESS | 316 | 1465202461942 Marionette DEBUG loaded listener.js 01:41:02 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AECED2C00) [pid = 316] [serial = 124] [outer = 0000000AE4D43800] 01:41:02 INFO - PROCESS | 316 | 1465202462372 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]]]}] 01:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 626ms 01:41:02 INFO - PROCESS | 316 | 1465202462433 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 316 | 1465202462436 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 01:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:41:02 INFO - PROCESS | 316 | 1465202462439 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - PROCESS | 316 | 1465202462441 Marionette TRACE conn5 <- [1,134,null,{}] 01:41:02 INFO - PROCESS | 316 | 1465202462445 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}] 01:41:02 INFO - PROCESS | 316 | 1465202462447 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:02 INFO - PROCESS | 316 | 1465202462527 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 01:41:02 INFO - PROCESS | 316 | 1465202462532 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:02 INFO - PROCESS | 316 | 1465202462534 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CA7000 == 40 [pid = 316] [id = 43] 01:41:02 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE4E8D000) [pid = 316] [serial = 125] [outer = 0000000000000000] 01:41:02 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEDCE9800) [pid = 316] [serial = 126] [outer = 0000000AE4E8D000] 01:41:02 INFO - PROCESS | 316 | 1465202462578 Marionette DEBUG loaded listener.js 01:41:02 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEDF8D800) [pid = 316] [serial = 127] [outer = 0000000AE4E8D000] 01:41:03 INFO - PROCESS | 316 | 1465202462997 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]]]}] 01:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 01:41:03 INFO - PROCESS | 316 | 1465202463027 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 01:41:03 INFO - PROCESS | 316 | 1465202463029 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 01:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:41:03 INFO - PROCESS | 316 | 1465202463033 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:41:03 INFO - PROCESS | 316 | 1465202463035 Marionette TRACE conn5 <- [1,138,null,{}] 01:41:03 INFO - PROCESS | 316 | 1465202463038 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}] 01:41:03 INFO - PROCESS | 316 | 1465202463040 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:03 INFO - PROCESS | 316 | 1465202463121 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 01:41:03 INFO - PROCESS | 316 | 1465202463127 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:03 INFO - PROCESS | 316 | 1465202463129 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:03 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E68000 == 41 [pid = 316] [id = 44] 01:41:03 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEE46DC00) [pid = 316] [serial = 128] [outer = 0000000000000000] 01:41:03 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEF481800) [pid = 316] [serial = 129] [outer = 0000000AEE46DC00] 01:41:03 INFO - PROCESS | 316 | 1465202463174 Marionette DEBUG loaded listener.js 01:41:03 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AF0941400) [pid = 316] [serial = 130] [outer = 0000000AEE46DC00] 01:41:04 INFO - PROCESS | 316 | 1465202464073 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]]]}] 01:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1078ms 01:41:04 INFO - PROCESS | 316 | 1465202464114 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 01:41:04 INFO - PROCESS | 316 | 1465202464119 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 01:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:41:04 INFO - PROCESS | 316 | 1465202464124 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:41:04 INFO - PROCESS | 316 | 1465202464127 Marionette TRACE conn5 <- [1,142,null,{}] 01:41:04 INFO - PROCESS | 316 | 1465202464133 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}] 01:41:04 INFO - PROCESS | 316 | 1465202464137 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:04 INFO - PROCESS | 316 | 1465202464261 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 01:41:04 INFO - PROCESS | 316 | 1465202464324 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:04 INFO - PROCESS | 316 | 1465202464328 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E39800 == 42 [pid = 316] [id = 45] 01:41:04 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000ADEEB1800) [pid = 316] [serial = 131] [outer = 0000000000000000] 01:41:04 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE0221000) [pid = 316] [serial = 132] [outer = 0000000ADEEB1800] 01:41:04 INFO - PROCESS | 316 | 1465202464387 Marionette DEBUG loaded listener.js 01:41:04 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE4210400) [pid = 316] [serial = 133] [outer = 0000000ADEEB1800] 01:41:05 INFO - PROCESS | 316 | 1465202465258 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]]]}] 01:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1190ms 01:41:05 INFO - PROCESS | 316 | 1465202465316 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 01:41:05 INFO - PROCESS | 316 | 1465202465321 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 01:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:41:05 INFO - PROCESS | 316 | 1465202465326 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:41:05 INFO - PROCESS | 316 | 1465202465330 Marionette TRACE conn5 <- [1,146,null,{}] 01:41:05 INFO - PROCESS | 316 | 1465202465335 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}] 01:41:05 INFO - PROCESS | 316 | 1465202465338 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:05 INFO - PROCESS | 316 | 1465202465459 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 01:41:05 INFO - PROCESS | 316 | 1465202465517 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:05 INFO - PROCESS | 316 | 1465202465521 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3D9A000 == 43 [pid = 316] [id = 46] 01:41:05 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE0093000) [pid = 316] [serial = 134] [outer = 0000000000000000] 01:41:05 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AE3472800) [pid = 316] [serial = 135] [outer = 0000000AE0093000] 01:41:05 INFO - PROCESS | 316 | 1465202465573 Marionette DEBUG loaded listener.js 01:41:05 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AE4D45400) [pid = 316] [serial = 136] [outer = 0000000AE0093000] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DCB000 == 42 [pid = 316] [id = 32] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE48E000 == 41 [pid = 316] [id = 31] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC460800 == 40 [pid = 316] [id = 30] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CA7000 == 39 [pid = 316] [id = 43] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09CD000 == 38 [pid = 316] [id = 42] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E42000 == 37 [pid = 316] [id = 41] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AECCBA800 == 36 [pid = 316] [id = 40] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB78E000 == 35 [pid = 316] [id = 39] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AEADD3800 == 34 [pid = 316] [id = 38] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CA9000 == 33 [pid = 316] [id = 37] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E45800 == 32 [pid = 316] [id = 36] 01:41:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AE007D000 == 31 [pid = 316] [id = 35] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AF2D99800) [pid = 316] [serial = 66] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000ADEC35000) [pid = 316] [serial = 61] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AED89A000) [pid = 316] [serial = 49] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEC0CA000) [pid = 316] [serial = 55] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AF0947800) [pid = 316] [serial = 58] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADD22F800) [pid = 316] [serial = 52] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEF013400) [pid = 316] [serial = 64] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AECE7A000) [pid = 316] [serial = 82] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEC3D800) [pid = 316] [serial = 69] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE3D3BC00) [pid = 316] [serial = 70] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE8C7A800) [pid = 316] [serial = 72] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEC0C4800) [pid = 316] [serial = 78] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEA58A800) [pid = 316] [serial = 73] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEC1E8800) [pid = 316] [serial = 79] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEC431800) [pid = 316] [serial = 81] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEAD0EC00) [pid = 316] [serial = 75] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEB217400) [pid = 316] [serial = 76] [outer = 0000000000000000] [url = about:blank] 01:41:05 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AF2DA1800) [pid = 316] [serial = 67] [outer = 0000000000000000] [url = about:blank] 01:41:06 INFO - PROCESS | 316 | 1465202466049 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]]]}] 01:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 733ms 01:41:06 INFO - PROCESS | 316 | 1465202466063 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 01:41:06 INFO - PROCESS | 316 | 1465202466068 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 01:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:41:06 INFO - PROCESS | 316 | 1465202466080 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:41:06 INFO - PROCESS | 316 | 1465202466083 Marionette TRACE conn5 <- [1,150,null,{}] 01:41:06 INFO - PROCESS | 316 | 1465202466087 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}] 01:41:06 INFO - PROCESS | 316 | 1465202466089 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:06 INFO - PROCESS | 316 | 1465202466183 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 01:41:06 INFO - PROCESS | 316 | 1465202466190 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:06 INFO - PROCESS | 316 | 1465202466192 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59D2000 == 32 [pid = 316] [id = 47] 01:41:06 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE4DAFC00) [pid = 316] [serial = 137] [outer = 0000000000000000] 01:41:06 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE5484800) [pid = 316] [serial = 138] [outer = 0000000AE4DAFC00] 01:41:06 INFO - PROCESS | 316 | 1465202466263 Marionette DEBUG loaded listener.js 01:41:06 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8910C00) [pid = 316] [serial = 139] [outer = 0000000AE4DAFC00] 01:41:06 INFO - PROCESS | 316 | 1465202466713 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]]]}] 01:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 688ms 01:41:06 INFO - PROCESS | 316 | 1465202466772 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 01:41:06 INFO - PROCESS | 316 | 1465202466774 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 01:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:41:06 INFO - PROCESS | 316 | 1465202466778 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:41:06 INFO - PROCESS | 316 | 1465202466782 Marionette TRACE conn5 <- [1,154,null,{}] 01:41:06 INFO - PROCESS | 316 | 1465202466793 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}] 01:41:06 INFO - PROCESS | 316 | 1465202466798 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:06 INFO - PROCESS | 316 | 1465202466906 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 01:41:06 INFO - PROCESS | 316 | 1465202466928 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:06 INFO - PROCESS | 316 | 1465202466932 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEADD4800 == 33 [pid = 316] [id = 48] 01:41:06 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEA58E400) [pid = 316] [serial = 140] [outer = 0000000000000000] 01:41:06 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEA5AAC00) [pid = 316] [serial = 141] [outer = 0000000AEA58E400] 01:41:06 INFO - PROCESS | 316 | 1465202466982 Marionette DEBUG loaded listener.js 01:41:07 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEAD0F800) [pid = 316] [serial = 142] [outer = 0000000AEA58E400] 01:41:07 INFO - PROCESS | 316 | 1465202467424 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]]]}] 01:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 690ms 01:41:07 INFO - PROCESS | 316 | 1465202467470 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 01:41:07 INFO - PROCESS | 316 | 1465202467473 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 01:41:07 INFO - PROCESS | 316 | 1465202467477 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:41:07 INFO - PROCESS | 316 | 1465202467479 Marionette TRACE conn5 <- [1,158,null,{}] 01:41:07 INFO - PROCESS | 316 | 1465202467482 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}] 01:41:07 INFO - PROCESS | 316 | 1465202467484 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:07 INFO - PROCESS | 316 | 1465202467573 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 01:41:07 INFO - PROCESS | 316 | 1465202467580 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:07 INFO - PROCESS | 316 | 1465202467583 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBCE4800 == 34 [pid = 316] [id = 49] 01:41:07 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEB374000) [pid = 316] [serial = 143] [outer = 0000000000000000] 01:41:07 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEBD19400) [pid = 316] [serial = 144] [outer = 0000000AEB374000] 01:41:07 INFO - PROCESS | 316 | 1465202467628 Marionette DEBUG loaded listener.js 01:41:07 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEC0C7400) [pid = 316] [serial = 145] [outer = 0000000AEB374000] 01:41:08 INFO - PROCESS | 316 | 1465202468051 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]]]}] 01:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 01:41:08 INFO - PROCESS | 316 | 1465202468109 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 01:41:08 INFO - PROCESS | 316 | 1465202468111 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 01:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:41:08 INFO - PROCESS | 316 | 1465202468114 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:41:08 INFO - PROCESS | 316 | 1465202468116 Marionette TRACE conn5 <- [1,162,null,{}] 01:41:08 INFO - PROCESS | 316 | 1465202468120 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}] 01:41:08 INFO - PROCESS | 316 | 1465202468122 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:08 INFO - PROCESS | 316 | 1465202468238 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 01:41:08 INFO - PROCESS | 316 | 1465202468299 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:08 INFO - PROCESS | 316 | 1465202468301 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AED805800 == 35 [pid = 316] [id = 50] 01:41:08 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEC1E5400) [pid = 316] [serial = 146] [outer = 0000000000000000] 01:41:08 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEC1EEC00) [pid = 316] [serial = 147] [outer = 0000000AEC1E5400] 01:41:08 INFO - PROCESS | 316 | 1465202468347 Marionette DEBUG loaded listener.js 01:41:08 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEC4CC400) [pid = 316] [serial = 148] [outer = 0000000AEC1E5400] 01:41:08 INFO - PROCESS | 316 | 1465202468800 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]]]}] 01:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 732ms 01:41:08 INFO - PROCESS | 316 | 1465202468850 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 01:41:08 INFO - PROCESS | 316 | 1465202468852 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 01:41:08 INFO - PROCESS | 316 | 1465202468855 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:41:08 INFO - PROCESS | 316 | 1465202468857 Marionette TRACE conn5 <- [1,166,null,{}] 01:41:08 INFO - PROCESS | 316 | 1465202468861 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}] 01:41:08 INFO - PROCESS | 316 | 1465202468867 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:09 INFO - PROCESS | 316 | 1465202469004 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 01:41:09 INFO - PROCESS | 316 | 1465202469050 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:09 INFO - PROCESS | 316 | 1465202469052 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:09 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0E6000 == 36 [pid = 316] [id = 51] 01:41:09 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AECE98400) [pid = 316] [serial = 149] [outer = 0000000000000000] 01:41:09 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEDE90C00) [pid = 316] [serial = 150] [outer = 0000000AECE98400] 01:41:09 INFO - PROCESS | 316 | 1465202469099 Marionette DEBUG loaded listener.js 01:41:09 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEF47B400) [pid = 316] [serial = 151] [outer = 0000000AECE98400] 01:41:09 INFO - PROCESS | 316 | 1465202469511 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]]]}] 01:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 692ms 01:41:09 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000ADEDB4400) [pid = 316] [serial = 152] [outer = 0000000AD9C9CC00] 01:41:09 INFO - PROCESS | 316 | 1465202469602 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 01:41:09 INFO - PROCESS | 316 | 1465202469604 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 01:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:41:09 INFO - PROCESS | 316 | 1465202469638 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:41:09 INFO - PROCESS | 316 | 1465202469649 Marionette TRACE conn5 <- [1,170,null,{}] 01:41:09 INFO - PROCESS | 316 | 1465202469663 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}] 01:41:09 INFO - PROCESS | 316 | 1465202469666 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:09 INFO - PROCESS | 316 | 1465202469773 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 01:41:09 INFO - PROCESS | 316 | 1465202469779 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:09 INFO - PROCESS | 316 | 1465202469781 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:09 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EE4800 == 37 [pid = 316] [id = 52] 01:41:09 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000ADEDB5400) [pid = 316] [serial = 153] [outer = 0000000000000000] 01:41:09 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000ADEDBB800) [pid = 316] [serial = 154] [outer = 0000000ADEDB5400] 01:41:09 INFO - PROCESS | 316 | 1465202469859 Marionette DEBUG loaded listener.js 01:41:09 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AF0941800) [pid = 316] [serial = 155] [outer = 0000000ADEDB5400] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000ADEA96000) [pid = 316] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AEA5B4000) [pid = 316] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEC173800) [pid = 316] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE3C8CC00) [pid = 316] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000ADEEAD800) [pid = 316] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000ADEAA0800) [pid = 316] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEC2F400) [pid = 316] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEB213C00) [pid = 316] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEDE98800) [pid = 316] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADD253400) [pid = 316] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEEAF000) [pid = 316] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE8A37400) [pid = 316] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE4D43800) [pid = 316] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:41:10 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE4E8D000) [pid = 316] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:41:10 INFO - PROCESS | 316 | 1465202470286 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]]]}] 01:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 712ms 01:41:10 INFO - PROCESS | 316 | 1465202470338 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 01:41:10 INFO - PROCESS | 316 | 1465202470341 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 01:41:10 INFO - PROCESS | 316 | 1465202470344 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:41:10 INFO - PROCESS | 316 | 1465202470346 Marionette TRACE conn5 <- [1,174,null,{}] 01:41:10 INFO - PROCESS | 316 | 1465202470349 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}] 01:41:10 INFO - PROCESS | 316 | 1465202470351 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:10 INFO - PROCESS | 316 | 1465202470455 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 01:41:10 INFO - PROCESS | 316 | 1465202470496 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:10 INFO - PROCESS | 316 | 1465202470498 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADE1E2800 == 38 [pid = 316] [id = 53] 01:41:10 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADEDB0800) [pid = 316] [serial = 156] [outer = 0000000000000000] 01:41:10 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE4D41000) [pid = 316] [serial = 157] [outer = 0000000ADEDB0800] 01:41:10 INFO - PROCESS | 316 | 1465202470544 Marionette DEBUG loaded listener.js 01:41:10 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEC173800) [pid = 316] [serial = 158] [outer = 0000000ADEDB0800] 01:41:10 INFO - PROCESS | 316 | 1465202470879 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]]]}] 01:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 585ms 01:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:41:10 INFO - PROCESS | 316 | 1465202470933 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 01:41:10 INFO - PROCESS | 316 | 1465202470935 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 01:41:10 INFO - PROCESS | 316 | 1465202470938 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:41:10 INFO - PROCESS | 316 | 1465202470940 Marionette TRACE conn5 <- [1,178,null,{}] 01:41:10 INFO - PROCESS | 316 | 1465202470943 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}] 01:41:10 INFO - PROCESS | 316 | 1465202470945 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:11 INFO - PROCESS | 316 | 1465202471052 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 01:41:11 INFO - PROCESS | 316 | 1465202471080 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:11 INFO - PROCESS | 316 | 1465202471082 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:11 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D37800 == 39 [pid = 316] [id = 54] 01:41:11 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE8A37400) [pid = 316] [serial = 159] [outer = 0000000000000000] 01:41:11 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AF093F800) [pid = 316] [serial = 160] [outer = 0000000AE8A37400] 01:41:11 INFO - PROCESS | 316 | 1465202471129 Marionette DEBUG loaded listener.js 01:41:11 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AF1D67800) [pid = 316] [serial = 161] [outer = 0000000AE8A37400] 01:41:11 INFO - PROCESS | 316 | 1465202471506 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]]]}] 01:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 01:41:11 INFO - PROCESS | 316 | 1465202471528 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 01:41:11 INFO - PROCESS | 316 | 1465202471530 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 01:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:41:11 INFO - PROCESS | 316 | 1465202471533 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:41:11 INFO - PROCESS | 316 | 1465202471535 Marionette TRACE conn5 <- [1,182,null,{}] 01:41:11 INFO - PROCESS | 316 | 1465202471538 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}] 01:41:11 INFO - PROCESS | 316 | 1465202471540 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:11 INFO - PROCESS | 316 | 1465202471648 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 01:41:11 INFO - PROCESS | 316 | 1465202471685 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:11 INFO - PROCESS | 316 | 1465202471687 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:11 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA32000 == 40 [pid = 316] [id = 55] 01:41:11 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEA5B6000) [pid = 316] [serial = 162] [outer = 0000000000000000] 01:41:11 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AF1D6F400) [pid = 316] [serial = 163] [outer = 0000000AEA5B6000] 01:41:11 INFO - PROCESS | 316 | 1465202471733 Marionette DEBUG loaded listener.js 01:41:11 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AF1D76800) [pid = 316] [serial = 164] [outer = 0000000AEA5B6000] 01:41:12 INFO - PROCESS | 316 | 1465202472089 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]]]}] 01:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 01:41:12 INFO - PROCESS | 316 | 1465202472124 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 01:41:12 INFO - PROCESS | 316 | 1465202472126 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 01:41:12 INFO - PROCESS | 316 | 1465202472130 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:41:12 INFO - PROCESS | 316 | 1465202472133 Marionette TRACE conn5 <- [1,186,null,{}] 01:41:12 INFO - PROCESS | 316 | 1465202472136 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}] 01:41:12 INFO - PROCESS | 316 | 1465202472139 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:12 INFO - PROCESS | 316 | 1465202472281 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 01:41:12 INFO - PROCESS | 316 | 1465202472409 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:12 INFO - PROCESS | 316 | 1465202472413 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE01D4800 == 41 [pid = 316] [id = 56] 01:41:12 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000ADE1CAC00) [pid = 316] [serial = 165] [outer = 0000000000000000] 01:41:12 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000ADEAA1000) [pid = 316] [serial = 166] [outer = 0000000ADE1CAC00] 01:41:12 INFO - PROCESS | 316 | 1465202472473 Marionette DEBUG loaded listener.js 01:41:12 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000ADEE1BC00) [pid = 316] [serial = 167] [outer = 0000000ADE1CAC00] 01:41:13 INFO - PROCESS | 316 | 1465202473018 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]]]}] 01:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 945ms 01:41:13 INFO - PROCESS | 316 | 1465202473079 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 01:41:13 INFO - PROCESS | 316 | 1465202473083 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 01:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:41:13 INFO - PROCESS | 316 | 1465202473089 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:41:13 INFO - PROCESS | 316 | 1465202473092 Marionette TRACE conn5 <- [1,190,null,{}] 01:41:13 INFO - PROCESS | 316 | 1465202473097 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}] 01:41:13 INFO - PROCESS | 316 | 1465202473102 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:13 INFO - PROCESS | 316 | 1465202473220 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 01:41:13 INFO - PROCESS | 316 | 1465202473286 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:13 INFO - PROCESS | 316 | 1465202473289 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:13 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEADE4000 == 42 [pid = 316] [id = 57] 01:41:13 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AE4D44C00) [pid = 316] [serial = 168] [outer = 0000000000000000] 01:41:13 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AE7E54800) [pid = 316] [serial = 169] [outer = 0000000AE4D44C00] 01:41:13 INFO - PROCESS | 316 | 1465202473348 Marionette DEBUG loaded listener.js 01:41:13 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE9010400) [pid = 316] [serial = 170] [outer = 0000000AE4D44C00] 01:41:13 INFO - PROCESS | 316 | 1465202473904 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]]]}] 01:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 838ms 01:41:13 INFO - PROCESS | 316 | 1465202473931 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 01:41:13 INFO - PROCESS | 316 | 1465202473934 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 01:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:41:13 INFO - PROCESS | 316 | 1465202473938 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:41:13 INFO - PROCESS | 316 | 1465202473941 Marionette TRACE conn5 <- [1,194,null,{}] 01:41:13 INFO - PROCESS | 316 | 1465202473945 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}] 01:41:13 INFO - PROCESS | 316 | 1465202473948 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:14 INFO - PROCESS | 316 | 1465202474066 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 01:41:14 INFO - PROCESS | 316 | 1465202474151 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:14 INFO - PROCESS | 316 | 1465202474153 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D2B000 == 43 [pid = 316] [id = 58] 01:41:14 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEC0C6400) [pid = 316] [serial = 171] [outer = 0000000000000000] 01:41:14 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AEC1F1000) [pid = 316] [serial = 172] [outer = 0000000AEC0C6400] 01:41:14 INFO - PROCESS | 316 | 1465202474210 Marionette DEBUG loaded listener.js 01:41:14 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AECE87000) [pid = 316] [serial = 173] [outer = 0000000AEC0C6400] 01:41:14 INFO - PROCESS | 316 | 1465202474786 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]]]}] 01:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 879ms 01:41:14 INFO - PROCESS | 316 | 1465202474818 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 01:41:14 INFO - PROCESS | 316 | 1465202474823 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 01:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:41:14 INFO - PROCESS | 316 | 1465202474835 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:41:14 INFO - PROCESS | 316 | 1465202474840 Marionette TRACE conn5 <- [1,198,null,{}] 01:41:14 INFO - PROCESS | 316 | 1465202474844 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}] 01:41:14 INFO - PROCESS | 316 | 1465202474847 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:14 INFO - PROCESS | 316 | 1465202474966 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 01:41:15 INFO - PROCESS | 316 | 1465202475047 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:15 INFO - PROCESS | 316 | 1465202475049 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF379B000 == 44 [pid = 316] [id = 59] 01:41:15 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000AEE39EC00) [pid = 316] [serial = 174] [outer = 0000000000000000] 01:41:15 INFO - PROCESS | 316 | ++DOMWINDOW == 98 (0000000AEE3A5400) [pid = 316] [serial = 175] [outer = 0000000AEE39EC00] 01:41:15 INFO - PROCESS | 316 | 1465202475105 Marionette DEBUG loaded listener.js 01:41:15 INFO - PROCESS | 316 | ++DOMWINDOW == 99 (0000000AF1D69C00) [pid = 316] [serial = 176] [outer = 0000000AEE39EC00] 01:41:15 INFO - PROCESS | 316 | 1465202475739 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]]]}] 01:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 944ms 01:41:15 INFO - PROCESS | 316 | 1465202475776 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 01:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:41:15 INFO - PROCESS | 316 | 1465202475779 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 01:41:15 INFO - PROCESS | 316 | 1465202475783 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:41:15 INFO - PROCESS | 316 | 1465202475785 Marionette TRACE conn5 <- [1,202,null,{}] 01:41:15 INFO - PROCESS | 316 | 1465202475789 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}] 01:41:15 INFO - PROCESS | 316 | 1465202475791 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:15 INFO - PROCESS | 316 | 1465202475903 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 01:41:15 INFO - PROCESS | 316 | 1465202475968 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:15 INFO - PROCESS | 316 | 1465202475971 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE0070800 == 45 [pid = 316] [id = 60] 01:41:16 INFO - PROCESS | 316 | ++DOMWINDOW == 100 (0000000AE4D44000) [pid = 316] [serial = 177] [outer = 0000000000000000] 01:41:16 INFO - PROCESS | 316 | ++DOMWINDOW == 101 (0000000AE9009800) [pid = 316] [serial = 178] [outer = 0000000AE4D44000] 01:41:16 INFO - PROCESS | 316 | 1465202476027 Marionette DEBUG loaded listener.js 01:41:16 INFO - PROCESS | 316 | ++DOMWINDOW == 102 (0000000AECC2FC00) [pid = 316] [serial = 179] [outer = 0000000AE4D44000] 01:41:16 INFO - PROCESS | 316 | 1465202476789 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]]]}] 01:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1027ms 01:41:16 INFO - PROCESS | 316 | 1465202476811 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 01:41:16 INFO - PROCESS | 316 | 1465202476816 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 01:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:41:16 INFO - PROCESS | 316 | 1465202476820 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:41:16 INFO - PROCESS | 316 | 1465202476825 Marionette TRACE conn5 <- [1,206,null,{}] 01:41:16 INFO - PROCESS | 316 | 1465202476830 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}] 01:41:16 INFO - PROCESS | 316 | 1465202476833 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:16 INFO - PROCESS | 316 | 1465202476960 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 01:41:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA32000 == 44 [pid = 316] [id = 55] 01:41:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D37800 == 43 [pid = 316] [id = 54] 01:41:16 INFO - PROCESS | 316 | --DOCSHELL 0000000ADE1E2800 == 42 [pid = 316] [id = 53] 01:41:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EE4800 == 41 [pid = 316] [id = 52] 01:41:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0E6000 == 40 [pid = 316] [id = 51] 01:41:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AED805800 == 39 [pid = 316] [id = 50] 01:41:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBCE4800 == 38 [pid = 316] [id = 49] 01:41:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEADD4800 == 37 [pid = 316] [id = 48] 01:41:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59D2000 == 36 [pid = 316] [id = 47] 01:41:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3D9A000 == 35 [pid = 316] [id = 46] 01:41:17 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E68000 == 34 [pid = 316] [id = 44] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 101 (0000000AEB2F6400) [pid = 316] [serial = 114] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 100 (0000000AEA5B7C00) [pid = 316] [serial = 111] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 99 (0000000AECC27C00) [pid = 316] [serial = 117] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 98 (0000000ADEC31400) [pid = 316] [serial = 99] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 97 (0000000AE3DC6C00) [pid = 316] [serial = 105] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000AE4298400) [pid = 316] [serial = 106] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AE8A36800) [pid = 316] [serial = 108] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000ADEC3D400) [pid = 316] [serial = 102] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000ADEEAA000) [pid = 316] [serial = 103] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEBDB1000) [pid = 316] [serial = 115] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE8A43400) [pid = 316] [serial = 85] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE4E97C00) [pid = 316] [serial = 84] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AECE7AC00) [pid = 316] [serial = 88] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEB956800) [pid = 316] [serial = 87] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEF47C000) [pid = 316] [serial = 91] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEDF30000) [pid = 316] [serial = 90] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEC32400) [pid = 316] [serial = 120] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEF482400) [pid = 316] [serial = 94] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000ADEEB3400) [pid = 316] [serial = 93] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE8A42C00) [pid = 316] [serial = 97] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE8A3CC00) [pid = 316] [serial = 96] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AECED2C00) [pid = 316] [serial = 124] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AECE88C00) [pid = 316] [serial = 118] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEAD95C00) [pid = 316] [serial = 112] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE4E8C000) [pid = 316] [serial = 123] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEBDAD400) [pid = 316] [serial = 121] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE900C800) [pid = 316] [serial = 109] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEDF8D800) [pid = 316] [serial = 127] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEDCE9800) [pid = 316] [serial = 126] [outer = 0000000000000000] [url = about:blank] 01:41:17 INFO - PROCESS | 316 | 1465202477063 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:17 INFO - PROCESS | 316 | 1465202477066 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADE4B1800 == 35 [pid = 316] [id = 61] 01:41:17 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADD254400) [pid = 316] [serial = 180] [outer = 0000000000000000] 01:41:17 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000ADEA21400) [pid = 316] [serial = 181] [outer = 0000000ADD254400] 01:41:17 INFO - PROCESS | 316 | 1465202477115 Marionette DEBUG loaded listener.js 01:41:17 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADEEAAC00) [pid = 316] [serial = 182] [outer = 0000000ADD254400] 01:41:17 INFO - PROCESS | 316 | 1465202477509 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]]]}] 01:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 731ms 01:41:17 INFO - PROCESS | 316 | 1465202477552 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 01:41:17 INFO - PROCESS | 316 | 1465202477556 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 01:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:41:17 INFO - PROCESS | 316 | 1465202477562 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:41:17 INFO - PROCESS | 316 | 1465202477565 Marionette TRACE conn5 <- [1,210,null,{}] 01:41:17 INFO - PROCESS | 316 | 1465202477569 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}] 01:41:17 INFO - PROCESS | 316 | 1465202477571 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:17 INFO - PROCESS | 316 | 1465202477666 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 01:41:17 INFO - PROCESS | 316 | 1465202477673 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:17 INFO - PROCESS | 316 | 1465202477675 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8A1C000 == 36 [pid = 316] [id = 62] 01:41:17 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE4D44800) [pid = 316] [serial = 183] [outer = 0000000000000000] 01:41:17 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE5598C00) [pid = 316] [serial = 184] [outer = 0000000AE4D44800] 01:41:17 INFO - PROCESS | 316 | 1465202477723 Marionette DEBUG loaded listener.js 01:41:17 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE8A35000) [pid = 316] [serial = 185] [outer = 0000000AE4D44800] 01:41:18 INFO - PROCESS | 316 | 1465202478149 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]]]}] 01:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 626ms 01:41:18 INFO - PROCESS | 316 | 1465202478192 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 01:41:18 INFO - PROCESS | 316 | 1465202478194 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 01:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:41:18 INFO - PROCESS | 316 | 1465202478198 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:41:18 INFO - PROCESS | 316 | 1465202478201 Marionette TRACE conn5 <- [1,214,null,{}] 01:41:18 INFO - PROCESS | 316 | 1465202478212 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}] 01:41:18 INFO - PROCESS | 316 | 1465202478216 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:18 INFO - PROCESS | 316 | 1465202478320 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 01:41:18 INFO - PROCESS | 316 | 1465202478360 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:18 INFO - PROCESS | 316 | 1465202478364 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB412800 == 37 [pid = 316] [id = 63] 01:41:18 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEA5B1C00) [pid = 316] [serial = 186] [outer = 0000000000000000] 01:41:18 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA5B5C00) [pid = 316] [serial = 187] [outer = 0000000AEA5B1C00] 01:41:18 INFO - PROCESS | 316 | 1465202478413 Marionette DEBUG loaded listener.js 01:41:18 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEB213C00) [pid = 316] [serial = 188] [outer = 0000000AEA5B1C00] 01:41:18 INFO - PROCESS | 316 | 1465202478846 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]]]}] 01:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 01:41:18 INFO - PROCESS | 316 | 1465202478893 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 01:41:18 INFO - PROCESS | 316 | 1465202478896 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 01:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:41:18 INFO - PROCESS | 316 | 1465202478899 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:41:18 INFO - PROCESS | 316 | 1465202478901 Marionette TRACE conn5 <- [1,218,null,{}] 01:41:18 INFO - PROCESS | 316 | 1465202478905 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}] 01:41:18 INFO - PROCESS | 316 | 1465202478907 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:19 INFO - PROCESS | 316 | 1465202478996 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 01:41:19 INFO - PROCESS | 316 | 1465202479001 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:19 INFO - PROCESS | 316 | 1465202479004 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA37800 == 38 [pid = 316] [id = 64] 01:41:19 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEB816800) [pid = 316] [serial = 189] [outer = 0000000000000000] 01:41:19 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEBB7CC00) [pid = 316] [serial = 190] [outer = 0000000AEB816800] 01:41:19 INFO - PROCESS | 316 | 1465202479050 Marionette DEBUG loaded listener.js 01:41:19 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEC0C6C00) [pid = 316] [serial = 191] [outer = 0000000AEB816800] 01:41:19 INFO - PROCESS | 316 | 1465202479477 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]]]}] 01:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 01:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:41:19 INFO - PROCESS | 316 | 1465202479530 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 01:41:19 INFO - PROCESS | 316 | 1465202479532 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 01:41:19 INFO - PROCESS | 316 | 1465202479535 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:41:19 INFO - PROCESS | 316 | 1465202479537 Marionette TRACE conn5 <- [1,222,null,{}] 01:41:19 INFO - PROCESS | 316 | 1465202479541 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}] 01:41:19 INFO - PROCESS | 316 | 1465202479543 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:19 INFO - PROCESS | 316 | 1465202479649 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 01:41:19 INFO - PROCESS | 316 | 1465202479655 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:19 INFO - PROCESS | 316 | 1465202479657 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECCB9000 == 39 [pid = 316] [id = 65] 01:41:19 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEC1EA400) [pid = 316] [serial = 192] [outer = 0000000000000000] 01:41:19 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEC438400) [pid = 316] [serial = 193] [outer = 0000000AEC1EA400] 01:41:19 INFO - PROCESS | 316 | 1465202479731 Marionette DEBUG loaded listener.js 01:41:19 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AECE7B400) [pid = 316] [serial = 194] [outer = 0000000AEC1EA400] 01:41:20 INFO - PROCESS | 316 | 1465202480190 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]]]}] 01:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 01:41:20 INFO - PROCESS | 316 | 1465202480228 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 01:41:20 INFO - PROCESS | 316 | 1465202480230 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 01:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:41:20 INFO - PROCESS | 316 | 1465202480233 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:41:20 INFO - PROCESS | 316 | 1465202480235 Marionette TRACE conn5 <- [1,226,null,{}] 01:41:20 INFO - PROCESS | 316 | 1465202480239 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}] 01:41:20 INFO - PROCESS | 316 | 1465202480245 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:20 INFO - PROCESS | 316 | 1465202480374 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 01:41:20 INFO - PROCESS | 316 | 1465202480427 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:20 INFO - PROCESS | 316 | 1465202480429 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF5A000 == 40 [pid = 316] [id = 66] 01:41:20 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEDE9F800) [pid = 316] [serial = 195] [outer = 0000000000000000] 01:41:20 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEE39CC00) [pid = 316] [serial = 196] [outer = 0000000AEDE9F800] 01:41:20 INFO - PROCESS | 316 | 1465202480476 Marionette DEBUG loaded listener.js 01:41:20 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEE4C2000) [pid = 316] [serial = 197] [outer = 0000000AEDE9F800] 01:41:20 INFO - PROCESS | 316 | 1465202480903 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]]]}] 01:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 691ms 01:41:20 INFO - PROCESS | 316 | 1465202480928 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 01:41:20 INFO - PROCESS | 316 | 1465202480930 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 01:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:41:20 INFO - PROCESS | 316 | 1465202480933 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:41:20 INFO - PROCESS | 316 | 1465202480935 Marionette TRACE conn5 <- [1,230,null,{}] 01:41:20 INFO - PROCESS | 316 | 1465202480939 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}] 01:41:20 INFO - PROCESS | 316 | 1465202480941 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:21 INFO - PROCESS | 316 | 1465202481069 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 01:41:21 INFO - PROCESS | 316 | 1465202481086 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:21 INFO - PROCESS | 316 | 1465202481088 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0E6800 == 41 [pid = 316] [id = 67] 01:41:21 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000ADEA95800) [pid = 316] [serial = 198] [outer = 0000000000000000] 01:41:21 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE8951800) [pid = 316] [serial = 199] [outer = 0000000ADEA95800] 01:41:21 INFO - PROCESS | 316 | 1465202481134 Marionette DEBUG loaded listener.js 01:41:21 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AE8957C00) [pid = 316] [serial = 200] [outer = 0000000ADEA95800] 01:41:21 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AECE98400) [pid = 316] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:41:21 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEC1E5400) [pid = 316] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:41:21 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000ADEDB0800) [pid = 316] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:41:21 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AEB374000) [pid = 316] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:41:21 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AE4DAFC00) [pid = 316] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:41:21 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEA58E400) [pid = 316] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:41:21 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE0093000) [pid = 316] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:41:21 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE8A37400) [pid = 316] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:41:21 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEDB5400) [pid = 316] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:41:21 INFO - PROCESS | 316 | 1465202481660 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]]]}] 01:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 774ms 01:41:21 INFO - PROCESS | 316 | 1465202481710 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 01:41:21 INFO - PROCESS | 316 | 1465202481713 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 01:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:41:21 INFO - PROCESS | 316 | 1465202481716 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:41:21 INFO - PROCESS | 316 | 1465202481718 Marionette TRACE conn5 <- [1,234,null,{}] 01:41:21 INFO - PROCESS | 316 | 1465202481723 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}] 01:41:21 INFO - PROCESS | 316 | 1465202481725 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:21 INFO - PROCESS | 316 | 1465202481809 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 01:41:21 INFO - PROCESS | 316 | 1465202481814 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:21 INFO - PROCESS | 316 | 1465202481816 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DB9800 == 42 [pid = 316] [id = 68] 01:41:21 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEA3D6400) [pid = 316] [serial = 201] [outer = 0000000000000000] 01:41:21 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEB21D800) [pid = 316] [serial = 202] [outer = 0000000AEA3D6400] 01:41:21 INFO - PROCESS | 316 | 1465202481870 Marionette DEBUG loaded listener.js 01:41:21 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEE4C7C00) [pid = 316] [serial = 203] [outer = 0000000AEA3D6400] 01:41:22 INFO - PROCESS | 316 | 1465202482261 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]]]}] 01:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 01:41:22 INFO - PROCESS | 316 | 1465202482310 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 01:41:22 INFO - PROCESS | 316 | 1465202482312 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 01:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:41:22 INFO - PROCESS | 316 | 1465202482316 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:41:22 INFO - PROCESS | 316 | 1465202482317 Marionette TRACE conn5 <- [1,238,null,{}] 01:41:22 INFO - PROCESS | 316 | 1465202482321 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}] 01:41:22 INFO - PROCESS | 316 | 1465202482323 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:22 INFO - PROCESS | 316 | 1465202482430 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 01:41:22 INFO - PROCESS | 316 | 1465202482438 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:22 INFO - PROCESS | 316 | 1465202482440 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:22 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EE7000 == 43 [pid = 316] [id = 69] 01:41:22 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEE4CC800) [pid = 316] [serial = 204] [outer = 0000000000000000] 01:41:22 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEF47AC00) [pid = 316] [serial = 205] [outer = 0000000AEE4CC800] 01:41:22 INFO - PROCESS | 316 | 1465202482485 Marionette DEBUG loaded listener.js 01:41:22 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AF0940800) [pid = 316] [serial = 206] [outer = 0000000AEE4CC800] 01:41:23 INFO - PROCESS | 316 | 1465202483011 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]]]}] 01:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 733ms 01:41:23 INFO - PROCESS | 316 | 1465202483054 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 316 | 1465202483056 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 01:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:41:23 INFO - PROCESS | 316 | 1465202483059 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:41:23 INFO - PROCESS | 316 | 1465202483061 Marionette TRACE conn5 <- [1,242,null,{}] 01:41:23 INFO - PROCESS | 316 | 1465202483064 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}] 01:41:23 INFO - PROCESS | 316 | 1465202483066 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:23 INFO - PROCESS | 316 | 1465202483152 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 01:41:23 INFO - PROCESS | 316 | 1465202483159 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:23 INFO - PROCESS | 316 | 1465202483161 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF31C1000 == 44 [pid = 316] [id = 70] 01:41:23 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AF1D6D000) [pid = 316] [serial = 207] [outer = 0000000000000000] 01:41:23 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AF2B83000) [pid = 316] [serial = 208] [outer = 0000000AF1D6D000] 01:41:23 INFO - PROCESS | 316 | 1465202483206 Marionette DEBUG loaded listener.js 01:41:23 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AF2D9B800) [pid = 316] [serial = 209] [outer = 0000000AF1D6D000] 01:41:23 INFO - PROCESS | 316 | 1465202483616 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]]]}] 01:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 01:41:23 INFO - PROCESS | 316 | 1465202483691 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 316 | 1465202483695 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 01:41:23 INFO - PROCESS | 316 | 1465202483701 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:41:23 INFO - PROCESS | 316 | 1465202483706 Marionette TRACE conn5 <- [1,246,null,{}] 01:41:23 INFO - PROCESS | 316 | 1465202483712 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}] 01:41:23 INFO - PROCESS | 316 | 1465202483716 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:23 INFO - PROCESS | 316 | 1465202483920 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 01:41:24 INFO - PROCESS | 316 | 1465202483999 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 316 | 1465202484003 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53CF800 == 45 [pid = 316] [id = 71] 01:41:24 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000ADEEAB400) [pid = 316] [serial = 210] [outer = 0000000000000000] 01:41:24 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AE3235400) [pid = 316] [serial = 211] [outer = 0000000ADEEAB400] 01:41:24 INFO - PROCESS | 316 | 1465202484064 Marionette DEBUG loaded listener.js 01:41:24 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000AE4D42800) [pid = 316] [serial = 212] [outer = 0000000ADEEAB400] 01:41:24 INFO - PROCESS | 316 | 1465202484614 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]]]}] 01:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 944ms 01:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:41:24 INFO - PROCESS | 316 | 1465202484648 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 01:41:24 INFO - PROCESS | 316 | 1465202484652 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 01:41:24 INFO - PROCESS | 316 | 1465202484658 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:41:24 INFO - PROCESS | 316 | 1465202484662 Marionette TRACE conn5 <- [1,250,null,{}] 01:41:24 INFO - PROCESS | 316 | 1465202484667 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}] 01:41:24 INFO - PROCESS | 316 | 1465202484670 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:24 INFO - PROCESS | 316 | 1465202484789 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 01:41:24 INFO - PROCESS | 316 | 1465202484870 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 316 | 1465202484873 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDE5C800 == 46 [pid = 316] [id = 72] 01:41:24 INFO - PROCESS | 316 | ++DOMWINDOW == 98 (0000000AE8A40400) [pid = 316] [serial = 213] [outer = 0000000000000000] 01:41:24 INFO - PROCESS | 316 | ++DOMWINDOW == 99 (0000000AEA319400) [pid = 316] [serial = 214] [outer = 0000000AE8A40400] 01:41:24 INFO - PROCESS | 316 | 1465202484931 Marionette DEBUG loaded listener.js 01:41:25 INFO - PROCESS | 316 | ++DOMWINDOW == 100 (0000000AEAD91800) [pid = 316] [serial = 215] [outer = 0000000AE8A40400] 01:41:25 INFO - PROCESS | 316 | 1465202485503 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]]]}] 01:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 881ms 01:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:41:25 INFO - PROCESS | 316 | 1465202485538 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 01:41:25 INFO - PROCESS | 316 | 1465202485540 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 01:41:25 INFO - PROCESS | 316 | 1465202485544 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:41:25 INFO - PROCESS | 316 | 1465202485547 Marionette TRACE conn5 <- [1,254,null,{}] 01:41:25 INFO - PROCESS | 316 | 1465202485558 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}] 01:41:25 INFO - PROCESS | 316 | 1465202485563 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:25 INFO - PROCESS | 316 | 1465202485684 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 01:41:25 INFO - PROCESS | 316 | 1465202485769 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:25 INFO - PROCESS | 316 | 1465202485773 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3796800 == 47 [pid = 316] [id = 73] 01:41:25 INFO - PROCESS | 316 | ++DOMWINDOW == 101 (0000000AEAD98C00) [pid = 316] [serial = 216] [outer = 0000000000000000] 01:41:25 INFO - PROCESS | 316 | ++DOMWINDOW == 102 (0000000AEB36D400) [pid = 316] [serial = 217] [outer = 0000000AEAD98C00] 01:41:25 INFO - PROCESS | 316 | 1465202485833 Marionette DEBUG loaded listener.js 01:41:25 INFO - PROCESS | 316 | ++DOMWINDOW == 103 (0000000AECE84000) [pid = 316] [serial = 218] [outer = 0000000AEAD98C00] 01:41:26 INFO - PROCESS | 316 | 1465202486358 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]]]}] 01:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 839ms 01:41:26 INFO - PROCESS | 316 | 1465202486394 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 01:41:26 INFO - PROCESS | 316 | 1465202486397 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 01:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:41:26 INFO - PROCESS | 316 | 1465202486402 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:41:26 INFO - PROCESS | 316 | 1465202486404 Marionette TRACE conn5 <- [1,258,null,{}] 01:41:26 INFO - PROCESS | 316 | 1465202486408 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}] 01:41:26 INFO - PROCESS | 316 | 1465202486410 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:26 INFO - PROCESS | 316 | 1465202486528 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 01:41:26 INFO - PROCESS | 316 | 1465202486644 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:26 INFO - PROCESS | 316 | 1465202486647 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3B4E800 == 48 [pid = 316] [id = 74] 01:41:26 INFO - PROCESS | 316 | ++DOMWINDOW == 104 (0000000AEE4CF800) [pid = 316] [serial = 219] [outer = 0000000000000000] 01:41:26 INFO - PROCESS | 316 | ++DOMWINDOW == 105 (0000000AF094BC00) [pid = 316] [serial = 220] [outer = 0000000AEE4CF800] 01:41:26 INFO - PROCESS | 316 | 1465202486755 Marionette DEBUG loaded listener.js 01:41:26 INFO - PROCESS | 316 | ++DOMWINDOW == 106 (0000000AF2D9E000) [pid = 316] [serial = 221] [outer = 0000000AEE4CF800] 01:41:27 INFO - PROCESS | 316 | 1465202487592 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]]]}] 01:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1244ms 01:41:27 INFO - PROCESS | 316 | 1465202487649 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 01:41:27 INFO - PROCESS | 316 | 1465202487652 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 01:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:41:27 INFO - PROCESS | 316 | 1465202487656 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:41:27 INFO - PROCESS | 316 | 1465202487658 Marionette TRACE conn5 <- [1,262,null,{}] 01:41:27 INFO - PROCESS | 316 | 1465202487662 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}] 01:41:27 INFO - PROCESS | 316 | 1465202487664 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:27 INFO - PROCESS | 316 | 1465202487782 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 01:41:27 INFO - PROCESS | 316 | 1465202487846 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:27 INFO - PROCESS | 316 | 1465202487848 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDE4A800 == 49 [pid = 316] [id = 75] 01:41:27 INFO - PROCESS | 316 | ++DOMWINDOW == 107 (0000000AEC5D8400) [pid = 316] [serial = 222] [outer = 0000000000000000] 01:41:27 INFO - PROCESS | 316 | ++DOMWINDOW == 108 (0000000AEE8D8000) [pid = 316] [serial = 223] [outer = 0000000AEC5D8400] 01:41:27 INFO - PROCESS | 316 | 1465202487904 Marionette DEBUG loaded listener.js 01:41:27 INFO - PROCESS | 316 | ++DOMWINDOW == 109 (0000000AF2D9D400) [pid = 316] [serial = 224] [outer = 0000000AEC5D8400] 01:41:28 INFO - PROCESS | 316 | 1465202488625 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]]]}] 01:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1023ms 01:41:28 INFO - PROCESS | 316 | 1465202488682 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 01:41:28 INFO - PROCESS | 316 | 1465202488686 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 01:41:28 INFO - PROCESS | 316 | 1465202488691 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:41:28 INFO - PROCESS | 316 | 1465202488696 Marionette TRACE conn5 <- [1,266,null,{}] 01:41:28 INFO - PROCESS | 316 | 1465202488701 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}] 01:41:28 INFO - PROCESS | 316 | 1465202488704 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:28 INFO - PROCESS | 316 | 1465202488857 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 01:41:28 INFO - PROCESS | 316 | 1465202488927 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:28 INFO - PROCESS | 316 | 1465202488930 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:28 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8635000 == 50 [pid = 316] [id = 76] 01:41:28 INFO - PROCESS | 316 | ++DOMWINDOW == 110 (0000000AE893C800) [pid = 316] [serial = 225] [outer = 0000000000000000] 01:41:28 INFO - PROCESS | 316 | ++DOMWINDOW == 111 (0000000AE8945400) [pid = 316] [serial = 226] [outer = 0000000AE893C800] 01:41:28 INFO - PROCESS | 316 | 1465202488982 Marionette DEBUG loaded listener.js 01:41:29 INFO - PROCESS | 316 | ++DOMWINDOW == 112 (0000000AE8A34000) [pid = 316] [serial = 227] [outer = 0000000AE893C800] 01:41:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EE7000 == 49 [pid = 316] [id = 69] 01:41:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DB9800 == 48 [pid = 316] [id = 68] 01:41:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0E6800 == 47 [pid = 316] [id = 67] 01:41:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF5A000 == 46 [pid = 316] [id = 66] 01:41:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AECCB9000 == 45 [pid = 316] [id = 65] 01:41:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA37800 == 44 [pid = 316] [id = 64] 01:41:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB412800 == 43 [pid = 316] [id = 63] 01:41:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8A1C000 == 42 [pid = 316] [id = 62] 01:41:29 INFO - PROCESS | 316 | --DOCSHELL 0000000ADE4B1800 == 41 [pid = 316] [id = 61] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 111 (0000000AEF481800) [pid = 316] [serial = 129] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 110 (0000000AE0221000) [pid = 316] [serial = 132] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AE01D4800 == 40 [pid = 316] [id = 56] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 109 (0000000AEDE90C00) [pid = 316] [serial = 150] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 108 (0000000AEC1EEC00) [pid = 316] [serial = 147] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 107 (0000000AEC4CC400) [pid = 316] [serial = 148] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 106 (0000000AE4D41000) [pid = 316] [serial = 157] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 105 (0000000AEBD19400) [pid = 316] [serial = 144] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 104 (0000000AE5484800) [pid = 316] [serial = 138] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 103 (0000000AE8910C00) [pid = 316] [serial = 139] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 102 (0000000AEA5AAC00) [pid = 316] [serial = 141] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 101 (0000000AEAD0F800) [pid = 316] [serial = 142] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 100 (0000000AE4D45400) [pid = 316] [serial = 136] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 99 (0000000AE3472800) [pid = 316] [serial = 135] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 98 (0000000AF1D67800) [pid = 316] [serial = 161] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 97 (0000000ADEDBB800) [pid = 316] [serial = 154] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000AEF47B400) [pid = 316] [serial = 151] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AEC173800) [pid = 316] [serial = 158] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AF0941800) [pid = 316] [serial = 155] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AF093F800) [pid = 316] [serial = 160] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AE89D5400) [pid = 316] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AF1D6F400) [pid = 316] [serial = 163] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AEC0C7400) [pid = 316] [serial = 145] [outer = 0000000000000000] [url = about:blank] 01:41:29 INFO - PROCESS | 316 | 1465202489523 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]]]}] 01:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 879ms 01:41:29 INFO - PROCESS | 316 | 1465202489575 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 01:41:29 INFO - PROCESS | 316 | 1465202489579 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 01:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:41:29 INFO - PROCESS | 316 | 1465202489586 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:41:29 INFO - PROCESS | 316 | 1465202489588 Marionette TRACE conn5 <- [1,270,null,{}] 01:41:29 INFO - PROCESS | 316 | 1465202489592 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}] 01:41:29 INFO - PROCESS | 316 | 1465202489595 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:29 INFO - PROCESS | 316 | 1465202489694 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 01:41:29 INFO - PROCESS | 316 | 1465202489702 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:29 INFO - PROCESS | 316 | 1465202489704 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8631000 == 41 [pid = 316] [id = 77] 01:41:29 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AE3F44800) [pid = 316] [serial = 228] [outer = 0000000000000000] 01:41:29 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AE586E000) [pid = 316] [serial = 229] [outer = 0000000AE3F44800] 01:41:29 INFO - PROCESS | 316 | 1465202489755 Marionette DEBUG loaded listener.js 01:41:29 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE89D5400) [pid = 316] [serial = 230] [outer = 0000000AE3F44800] 01:41:30 INFO - PROCESS | 316 | 1465202490192 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]]]}] 01:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 01:41:30 INFO - PROCESS | 316 | 1465202490229 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 01:41:30 INFO - PROCESS | 316 | 1465202490232 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 01:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:41:30 INFO - PROCESS | 316 | 1465202490242 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 316 | 1465202490246 Marionette TRACE conn5 <- [1,274,null,{}] 01:41:30 INFO - PROCESS | 316 | 1465202490257 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}] 01:41:30 INFO - PROCESS | 316 | 1465202490261 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:30 INFO - PROCESS | 316 | 1465202490354 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 01:41:30 INFO - PROCESS | 316 | 1465202490363 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:30 INFO - PROCESS | 316 | 1465202490366 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBAA7000 == 42 [pid = 316] [id = 78] 01:41:30 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEA594000) [pid = 316] [serial = 231] [outer = 0000000000000000] 01:41:30 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AEAD0FC00) [pid = 316] [serial = 232] [outer = 0000000AEA594000] 01:41:30 INFO - PROCESS | 316 | 1465202490421 Marionette DEBUG loaded listener.js 01:41:30 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AEBD1A800) [pid = 316] [serial = 233] [outer = 0000000AEA594000] 01:41:30 INFO - PROCESS | 316 | 1465202490862 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]]]}] 01:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 648ms 01:41:30 INFO - PROCESS | 316 | 1465202490892 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 01:41:30 INFO - PROCESS | 316 | 1465202490894 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 01:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:41:30 INFO - PROCESS | 316 | 1465202490903 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 316 | 1465202490905 Marionette TRACE conn5 <- [1,278,null,{}] 01:41:30 INFO - PROCESS | 316 | 1465202490908 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}] 01:41:30 INFO - PROCESS | 316 | 1465202490910 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:31 INFO - PROCESS | 316 | 1465202491005 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 01:41:31 INFO - PROCESS | 316 | 1465202491010 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:31 INFO - PROCESS | 316 | 1465202491013 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDF51000 == 43 [pid = 316] [id = 79] 01:41:31 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000AEC42F000) [pid = 316] [serial = 234] [outer = 0000000000000000] 01:41:31 INFO - PROCESS | 316 | ++DOMWINDOW == 98 (0000000AEC5D7000) [pid = 316] [serial = 235] [outer = 0000000AEC42F000] 01:41:31 INFO - PROCESS | 316 | 1465202491061 Marionette DEBUG loaded listener.js 01:41:31 INFO - PROCESS | 316 | ++DOMWINDOW == 99 (0000000AECE86000) [pid = 316] [serial = 236] [outer = 0000000AEC42F000] 01:41:31 INFO - PROCESS | 316 | 1465202491508 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]]]}] 01:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 627ms 01:41:31 INFO - PROCESS | 316 | 1465202491544 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 01:41:31 INFO - PROCESS | 316 | 1465202491546 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 01:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:41:31 INFO - PROCESS | 316 | 1465202491549 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:41:31 INFO - PROCESS | 316 | 1465202491551 Marionette TRACE conn5 <- [1,282,null,{}] 01:41:31 INFO - PROCESS | 316 | 1465202491555 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}] 01:41:31 INFO - PROCESS | 316 | 1465202491557 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:31 INFO - PROCESS | 316 | 1465202491677 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 01:41:31 INFO - PROCESS | 316 | 1465202491682 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:31 INFO - PROCESS | 316 | 1465202491685 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF41D800 == 44 [pid = 316] [id = 80] 01:41:31 INFO - PROCESS | 316 | ++DOMWINDOW == 100 (0000000AECE9B000) [pid = 316] [serial = 237] [outer = 0000000000000000] 01:41:31 INFO - PROCESS | 316 | ++DOMWINDOW == 101 (0000000AED89AC00) [pid = 316] [serial = 238] [outer = 0000000AECE9B000] 01:41:31 INFO - PROCESS | 316 | 1465202491767 Marionette DEBUG loaded listener.js 01:41:31 INFO - PROCESS | 316 | ++DOMWINDOW == 102 (0000000AEE3A3800) [pid = 316] [serial = 239] [outer = 0000000AECE9B000] 01:41:32 INFO - PROCESS | 316 | 1465202492208 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]]]}] 01:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 692ms 01:41:32 INFO - PROCESS | 316 | 1465202492245 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 01:41:32 INFO - PROCESS | 316 | 1465202492247 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 01:41:32 INFO - PROCESS | 316 | 1465202492251 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:41:32 INFO - PROCESS | 316 | 1465202492253 Marionette TRACE conn5 <- [1,286,null,{}] 01:41:32 INFO - PROCESS | 316 | 1465202492256 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}] 01:41:32 INFO - PROCESS | 316 | 1465202492262 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:32 INFO - PROCESS | 316 | 1465202492411 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 01:41:32 INFO - PROCESS | 316 | 1465202492464 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:32 INFO - PROCESS | 316 | 1465202492466 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EDB800 == 45 [pid = 316] [id = 81] 01:41:32 INFO - PROCESS | 316 | ++DOMWINDOW == 103 (0000000AEE4CDC00) [pid = 316] [serial = 240] [outer = 0000000000000000] 01:41:32 INFO - PROCESS | 316 | ++DOMWINDOW == 104 (0000000AF0933000) [pid = 316] [serial = 241] [outer = 0000000AEE4CDC00] 01:41:32 INFO - PROCESS | 316 | 1465202492512 Marionette DEBUG loaded listener.js 01:41:32 INFO - PROCESS | 316 | ++DOMWINDOW == 105 (0000000AF2B80C00) [pid = 316] [serial = 242] [outer = 0000000AEE4CDC00] 01:41:32 INFO - PROCESS | 316 | 1465202492945 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]]]}] 01:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 733ms 01:41:32 INFO - PROCESS | 316 | 1465202492987 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 01:41:32 INFO - PROCESS | 316 | 1465202492990 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 01:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:41:32 INFO - PROCESS | 316 | 1465202492993 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:41:33 INFO - PROCESS | 316 | 1465202492995 Marionette TRACE conn5 <- [1,290,null,{}] 01:41:33 INFO - PROCESS | 316 | 1465202492998 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}] 01:41:33 INFO - PROCESS | 316 | 1465202493008 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:33 INFO - PROCESS | 316 | 1465202493118 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 01:41:33 INFO - PROCESS | 316 | 1465202493160 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:33 INFO - PROCESS | 316 | 1465202493162 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E5C800 == 46 [pid = 316] [id = 82] 01:41:33 INFO - PROCESS | 316 | ++DOMWINDOW == 106 (0000000AF092D800) [pid = 316] [serial = 243] [outer = 0000000000000000] 01:41:33 INFO - PROCESS | 316 | ++DOMWINDOW == 107 (0000000AF2D98000) [pid = 316] [serial = 244] [outer = 0000000AF092D800] 01:41:33 INFO - PROCESS | 316 | 1465202493212 Marionette DEBUG loaded listener.js 01:41:33 INFO - PROCESS | 316 | ++DOMWINDOW == 108 (0000000AEF524800) [pid = 316] [serial = 245] [outer = 0000000AF092D800] 01:41:33 INFO - PROCESS | 316 | 1465202493467 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 107 (0000000AEE46DC00) [pid = 316] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 106 (0000000ADEBBB400) [pid = 316] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 105 (0000000ADEEB1800) [pid = 316] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 104 (0000000AEDE9F800) [pid = 316] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 103 (0000000AEC1EA400) [pid = 316] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 102 (0000000ADEA95800) [pid = 316] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 101 (0000000AEE39EC00) [pid = 316] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 100 (0000000AEB816800) [pid = 316] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 99 (0000000AEC0C6400) [pid = 316] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 98 (0000000ADE1CAC00) [pid = 316] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 97 (0000000AE4D44800) [pid = 316] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000AEA3D6400) [pid = 316] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AE4D44000) [pid = 316] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000ADD254400) [pid = 316] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE4D44C00) [pid = 316] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEA5B1C00) [pid = 316] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:41:33 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AEE4CC800) [pid = 316] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:41:33 INFO - PROCESS | 316 | 1465202493797 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]]]}] 01:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 840ms 01:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:41:33 INFO - PROCESS | 316 | 1465202493835 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 01:41:33 INFO - PROCESS | 316 | 1465202493837 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 01:41:33 INFO - PROCESS | 316 | 1465202493840 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:41:33 INFO - PROCESS | 316 | 1465202493842 Marionette TRACE conn5 <- [1,294,null,{}] 01:41:33 INFO - PROCESS | 316 | 1465202493846 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}] 01:41:33 INFO - PROCESS | 316 | 1465202493848 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:33 INFO - PROCESS | 316 | 1465202493936 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 01:41:34 INFO - PROCESS | 316 | 1465202494009 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:34 INFO - PROCESS | 316 | 1465202494011 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0E5000 == 47 [pid = 316] [id = 83] 01:41:34 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000ADEA9A400) [pid = 316] [serial = 246] [outer = 0000000000000000] 01:41:34 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE5868C00) [pid = 316] [serial = 247] [outer = 0000000ADEA9A400] 01:41:34 INFO - PROCESS | 316 | 1465202494057 Marionette DEBUG loaded listener.js 01:41:34 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEDC03400) [pid = 316] [serial = 248] [outer = 0000000ADEA9A400] 01:41:34 INFO - PROCESS | 316 | 1465202494411 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]]]}] 01:41:34 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. 01:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 01:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:41:34 INFO - PROCESS | 316 | 1465202494472 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 01:41:34 INFO - PROCESS | 316 | 1465202494474 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 01:41:34 INFO - PROCESS | 316 | 1465202494478 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:41:34 INFO - PROCESS | 316 | 1465202494479 Marionette TRACE conn5 <- [1,298,null,{}] 01:41:34 INFO - PROCESS | 316 | 1465202494483 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}] 01:41:34 INFO - PROCESS | 316 | 1465202494485 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:34 INFO - PROCESS | 316 | 1465202494599 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 01:41:34 INFO - PROCESS | 316 | 1465202494607 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:34 INFO - PROCESS | 316 | 1465202494609 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3B41000 == 48 [pid = 316] [id = 84] 01:41:34 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AEF524C00) [pid = 316] [serial = 249] [outer = 0000000000000000] 01:41:34 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AEF52CC00) [pid = 316] [serial = 250] [outer = 0000000AEF524C00] 01:41:34 INFO - PROCESS | 316 | 1465202494654 Marionette DEBUG loaded listener.js 01:41:34 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000AEF66BC00) [pid = 316] [serial = 251] [outer = 0000000AEF524C00] 01:41:35 INFO - PROCESS | 316 | 1465202495038 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]]]}] 01:41:35 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. 01:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 584ms 01:41:35 INFO - PROCESS | 316 | 1465202495065 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 01:41:35 INFO - PROCESS | 316 | 1465202495067 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 01:41:35 INFO - PROCESS | 316 | 1465202495070 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:41:35 INFO - PROCESS | 316 | 1465202495072 Marionette TRACE conn5 <- [1,302,null,{}] 01:41:35 INFO - PROCESS | 316 | 1465202495076 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}] 01:41:35 INFO - PROCESS | 316 | 1465202495078 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:35 INFO - PROCESS | 316 | 1465202495192 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 01:41:35 INFO - PROCESS | 316 | 1465202495199 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:35 INFO - PROCESS | 316 | 1465202495201 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBE5000 == 49 [pid = 316] [id = 85] 01:41:35 INFO - PROCESS | 316 | ++DOMWINDOW == 98 (0000000AE43C3400) [pid = 316] [serial = 252] [outer = 0000000000000000] 01:41:35 INFO - PROCESS | 316 | ++DOMWINDOW == 99 (0000000AE43CB400) [pid = 316] [serial = 253] [outer = 0000000AE43C3400] 01:41:35 INFO - PROCESS | 316 | 1465202495246 Marionette DEBUG loaded listener.js 01:41:35 INFO - PROCESS | 316 | ++DOMWINDOW == 100 (0000000AE5864400) [pid = 316] [serial = 254] [outer = 0000000AE43C3400] 01:41:35 INFO - PROCESS | 316 | 1465202495728 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]]]}] 01:41:35 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. 01:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 692ms 01:41:35 INFO - PROCESS | 316 | 1465202495767 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 01:41:35 INFO - PROCESS | 316 | 1465202495772 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 01:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:41:35 INFO - PROCESS | 316 | 1465202495777 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:41:35 INFO - PROCESS | 316 | 1465202495783 Marionette TRACE conn5 <- [1,306,null,{}] 01:41:35 INFO - PROCESS | 316 | 1465202495790 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}] 01:41:35 INFO - PROCESS | 316 | 1465202495793 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:35 INFO - PROCESS | 316 | 1465202495957 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 01:41:36 INFO - PROCESS | 316 | 1465202496038 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:36 INFO - PROCESS | 316 | 1465202496043 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E41000 == 50 [pid = 316] [id = 86] 01:41:36 INFO - PROCESS | 316 | ++DOMWINDOW == 101 (0000000ADEE1A800) [pid = 316] [serial = 255] [outer = 0000000000000000] 01:41:36 INFO - PROCESS | 316 | ++DOMWINDOW == 102 (0000000ADF766400) [pid = 316] [serial = 256] [outer = 0000000ADEE1A800] 01:41:36 INFO - PROCESS | 316 | 1465202496103 Marionette DEBUG loaded listener.js 01:41:36 INFO - PROCESS | 316 | ++DOMWINDOW == 103 (0000000AE4D45400) [pid = 316] [serial = 257] [outer = 0000000ADEE1A800] 01:41:36 INFO - PROCESS | 316 | 1465202496751 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]]]}] 01:41:36 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. 01:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 984ms 01:41:36 INFO - PROCESS | 316 | 1465202496765 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 01:41:36 INFO - PROCESS | 316 | 1465202496770 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 01:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:41:36 INFO - PROCESS | 316 | 1465202496776 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:41:36 INFO - PROCESS | 316 | 1465202496780 Marionette TRACE conn5 <- [1,310,null,{}] 01:41:36 INFO - PROCESS | 316 | 1465202496784 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}] 01:41:36 INFO - PROCESS | 316 | 1465202496787 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:36 INFO - PROCESS | 316 | 1465202496912 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 01:41:37 INFO - PROCESS | 316 | 1465202497001 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:37 INFO - PROCESS | 316 | 1465202497004 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF422000 == 51 [pid = 316] [id = 87] 01:41:37 INFO - PROCESS | 316 | ++DOMWINDOW == 104 (0000000AE9009C00) [pid = 316] [serial = 258] [outer = 0000000000000000] 01:41:37 INFO - PROCESS | 316 | ++DOMWINDOW == 105 (0000000AEA3D9C00) [pid = 316] [serial = 259] [outer = 0000000AE9009C00] 01:41:37 INFO - PROCESS | 316 | 1465202497064 Marionette DEBUG loaded listener.js 01:41:37 INFO - PROCESS | 316 | ++DOMWINDOW == 106 (0000000AEB370C00) [pid = 316] [serial = 260] [outer = 0000000AE9009C00] 01:41:37 INFO - PROCESS | 316 | 1465202497665 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]]]}] 01:41:37 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. 01:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 942ms 01:41:37 INFO - PROCESS | 316 | 1465202497721 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 01:41:37 INFO - PROCESS | 316 | 1465202497724 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 01:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:41:37 INFO - PROCESS | 316 | 1465202497728 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:41:37 INFO - PROCESS | 316 | 1465202497733 Marionette TRACE conn5 <- [1,314,null,{}] 01:41:37 INFO - PROCESS | 316 | 1465202497745 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}] 01:41:37 INFO - PROCESS | 316 | 1465202497751 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:37 INFO - PROCESS | 316 | 1465202497878 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 01:41:37 INFO - PROCESS | 316 | 1465202497945 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:37 INFO - PROCESS | 316 | 1465202497949 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09DE800 == 52 [pid = 316] [id = 88] 01:41:38 INFO - PROCESS | 316 | ++DOMWINDOW == 107 (0000000AEE4C7400) [pid = 316] [serial = 261] [outer = 0000000000000000] 01:41:38 INFO - PROCESS | 316 | ++DOMWINDOW == 108 (0000000AEE8D0800) [pid = 316] [serial = 262] [outer = 0000000AEE4C7400] 01:41:38 INFO - PROCESS | 316 | 1465202498049 Marionette DEBUG loaded listener.js 01:41:38 INFO - PROCESS | 316 | ++DOMWINDOW == 109 (0000000AEF507400) [pid = 316] [serial = 263] [outer = 0000000AEE4C7400] 01:41:38 INFO - PROCESS | 316 | 1465202498626 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]]]}] 01:41:38 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. 01:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 943ms 01:41:38 INFO - PROCESS | 316 | 1465202498673 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 01:41:38 INFO - PROCESS | 316 | 1465202498676 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 01:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:41:38 INFO - PROCESS | 316 | 1465202498680 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:41:38 INFO - PROCESS | 316 | 1465202498682 Marionette TRACE conn5 <- [1,318,null,{}] 01:41:38 INFO - PROCESS | 316 | 1465202498686 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}] 01:41:38 INFO - PROCESS | 316 | 1465202498688 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:38 INFO - PROCESS | 316 | 1465202498808 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 01:41:38 INFO - PROCESS | 316 | 1465202498922 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:38 INFO - PROCESS | 316 | 1465202498925 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB39C000 == 53 [pid = 316] [id = 89] 01:41:38 INFO - PROCESS | 316 | ++DOMWINDOW == 110 (0000000AEC00C400) [pid = 316] [serial = 264] [outer = 0000000000000000] 01:41:38 INFO - PROCESS | 316 | ++DOMWINDOW == 111 (0000000AEC010800) [pid = 316] [serial = 265] [outer = 0000000AEC00C400] 01:41:38 INFO - PROCESS | 316 | 1465202498981 Marionette DEBUG loaded listener.js 01:41:39 INFO - PROCESS | 316 | ++DOMWINDOW == 112 (0000000AEF50DC00) [pid = 316] [serial = 266] [outer = 0000000AEC00C400] 01:41:39 INFO - PROCESS | 316 | 1465202499791 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]]]}] 01:41:39 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. 01:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1135ms 01:41:39 INFO - PROCESS | 316 | 1465202499820 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 01:41:39 INFO - PROCESS | 316 | 1465202499824 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 01:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:41:39 INFO - PROCESS | 316 | 1465202499831 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:41:39 INFO - PROCESS | 316 | 1465202499834 Marionette TRACE conn5 <- [1,322,null,{}] 01:41:39 INFO - PROCESS | 316 | 1465202499840 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}] 01:41:39 INFO - PROCESS | 316 | 1465202499843 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:39 INFO - PROCESS | 316 | 1465202499947 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 01:41:40 INFO - PROCESS | 316 | 1465202500015 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:40 INFO - PROCESS | 316 | 1465202500019 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E32800 == 54 [pid = 316] [id = 90] 01:41:40 INFO - PROCESS | 316 | ++DOMWINDOW == 113 (0000000ADEEAA000) [pid = 316] [serial = 267] [outer = 0000000000000000] 01:41:40 INFO - PROCESS | 316 | ++DOMWINDOW == 114 (0000000AE4D41400) [pid = 316] [serial = 268] [outer = 0000000ADEEAA000] 01:41:40 INFO - PROCESS | 316 | 1465202500070 Marionette DEBUG loaded listener.js 01:41:40 INFO - PROCESS | 316 | ++DOMWINDOW == 115 (0000000AE8941400) [pid = 316] [serial = 269] [outer = 0000000ADEEAA000] 01:41:40 INFO - PROCESS | 316 | 1465202500727 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]]]}] 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E39800 == 53 [pid = 316] [id = 45] 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3B41000 == 52 [pid = 316] [id = 84] 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0E5000 == 51 [pid = 316] [id = 83] 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E5C800 == 50 [pid = 316] [id = 82] 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EDB800 == 49 [pid = 316] [id = 81] 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF41D800 == 48 [pid = 316] [id = 80] 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDF51000 == 47 [pid = 316] [id = 79] 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBAA7000 == 46 [pid = 316] [id = 78] 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8631000 == 45 [pid = 316] [id = 77] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 114 (0000000AF2B83000) [pid = 316] [serial = 208] [outer = 0000000000000000] [url = about:blank] 01:41:40 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. 01:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 942ms 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8635000 == 44 [pid = 316] [id = 76] 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AE53CF800 == 43 [pid = 316] [id = 71] 01:41:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AF31C1000 == 42 [pid = 316] [id = 70] 01:41:40 INFO - PROCESS | 316 | 1465202500790 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 01:41:40 INFO - PROCESS | 316 | 1465202500795 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 01:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:41:40 INFO - PROCESS | 316 | 1465202500803 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:41:40 INFO - PROCESS | 316 | 1465202500806 Marionette TRACE conn5 <- [1,326,null,{}] 01:41:40 INFO - PROCESS | 316 | 1465202500810 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}] 01:41:40 INFO - PROCESS | 316 | 1465202500812 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:40 INFO - PROCESS | 316 | 1465202500914 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 113 (0000000AF0941400) [pid = 316] [serial = 130] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 112 (0000000ADEE21C00) [pid = 316] [serial = 100] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 111 (0000000AE4210400) [pid = 316] [serial = 133] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 110 (0000000AEE39CC00) [pid = 316] [serial = 196] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 109 (0000000AEC438400) [pid = 316] [serial = 193] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 108 (0000000AECE7B400) [pid = 316] [serial = 194] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 107 (0000000AE8951800) [pid = 316] [serial = 199] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 106 (0000000AF1D69C00) [pid = 316] [serial = 176] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 105 (0000000AEE3A5400) [pid = 316] [serial = 175] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 104 (0000000AEBB7CC00) [pid = 316] [serial = 190] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 103 (0000000AEE4C2000) [pid = 316] [serial = 197] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 102 (0000000AEC1F1000) [pid = 316] [serial = 172] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 101 (0000000AECE87000) [pid = 316] [serial = 173] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 100 (0000000ADEAA1000) [pid = 316] [serial = 166] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 99 (0000000AE5598C00) [pid = 316] [serial = 184] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 98 (0000000AEE4C7C00) [pid = 316] [serial = 203] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 97 (0000000AE8A35000) [pid = 316] [serial = 185] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000AECC2FC00) [pid = 316] [serial = 179] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AE9009800) [pid = 316] [serial = 178] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000ADEA21400) [pid = 316] [serial = 181] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000ADEEAAC00) [pid = 316] [serial = 182] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AE9010400) [pid = 316] [serial = 170] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE7E54800) [pid = 316] [serial = 169] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AEA5B5C00) [pid = 316] [serial = 187] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEB213C00) [pid = 316] [serial = 188] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEB21D800) [pid = 316] [serial = 202] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE8957C00) [pid = 316] [serial = 200] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000ADEE1BC00) [pid = 316] [serial = 167] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AF0940800) [pid = 316] [serial = 206] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEF47AC00) [pid = 316] [serial = 205] [outer = 0000000000000000] [url = about:blank] 01:41:40 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEC0C6C00) [pid = 316] [serial = 191] [outer = 0000000000000000] [url = about:blank] 01:41:41 INFO - PROCESS | 316 | 1465202500994 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:41 INFO - PROCESS | 316 | 1465202500996 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3CBB800 == 43 [pid = 316] [id = 91] 01:41:41 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000ADEE1C800) [pid = 316] [serial = 270] [outer = 0000000000000000] 01:41:41 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEE23C00) [pid = 316] [serial = 271] [outer = 0000000ADEE1C800] 01:41:41 INFO - PROCESS | 316 | 1465202501047 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE43C7400) [pid = 316] [serial = 272] [outer = 0000000ADEE1C800] 01:41:41 INFO - PROCESS | 316 | 1465202501427 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]]]}] 01:41:41 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. 01:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 01:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:41:41 INFO - PROCESS | 316 | 1465202501498 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 01:41:41 INFO - PROCESS | 316 | 1465202501501 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 01:41:41 INFO - PROCESS | 316 | 1465202501504 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:41:41 INFO - PROCESS | 316 | 1465202501508 Marionette TRACE conn5 <- [1,330,null,{}] 01:41:41 INFO - PROCESS | 316 | 1465202501519 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}] 01:41:41 INFO - PROCESS | 316 | 1465202501523 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:41 INFO - PROCESS | 316 | 1465202501616 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 01:41:41 INFO - PROCESS | 316 | 1465202501631 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:41 INFO - PROCESS | 316 | 1465202501634 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA524000 == 44 [pid = 316] [id = 92] 01:41:41 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE896D800) [pid = 316] [serial = 273] [outer = 0000000000000000] 01:41:41 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE8A3A400) [pid = 316] [serial = 274] [outer = 0000000AE896D800] 01:41:41 INFO - PROCESS | 316 | 1465202501684 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE900D800) [pid = 316] [serial = 275] [outer = 0000000AE896D800] 01:41:42 INFO - PROCESS | 316 | 1465202502159 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]]]}] 01:41:42 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. 01:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 01:41:42 INFO - PROCESS | 316 | 1465202502197 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 01:41:42 INFO - PROCESS | 316 | 1465202502200 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 01:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:41:42 INFO - PROCESS | 316 | 1465202502203 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:41:42 INFO - PROCESS | 316 | 1465202502205 Marionette TRACE conn5 <- [1,334,null,{}] 01:41:42 INFO - PROCESS | 316 | 1465202502209 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}] 01:41:42 INFO - PROCESS | 316 | 1465202502211 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:42 INFO - PROCESS | 316 | 1465202502330 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 01:41:42 INFO - PROCESS | 316 | 1465202502401 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:42 INFO - PROCESS | 316 | 1465202502403 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB34D800 == 45 [pid = 316] [id = 93] 01:41:42 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AE9010400) [pid = 316] [serial = 276] [outer = 0000000000000000] 01:41:42 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEA663C00) [pid = 316] [serial = 277] [outer = 0000000AE9010400] 01:41:42 INFO - PROCESS | 316 | 1465202502450 Marionette DEBUG loaded listener.js 01:41:42 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AEB2F6C00) [pid = 316] [serial = 278] [outer = 0000000AE9010400] 01:41:42 INFO - PROCESS | 316 | 1465202502834 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]]]}] 01:41:42 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. 01:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 691ms 01:41:42 INFO - PROCESS | 316 | 1465202502896 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 01:41:42 INFO - PROCESS | 316 | 1465202502898 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 01:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:41:42 INFO - PROCESS | 316 | 1465202502902 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:41:42 INFO - PROCESS | 316 | 1465202502903 Marionette TRACE conn5 <- [1,338,null,{}] 01:41:42 INFO - PROCESS | 316 | 1465202502907 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}] 01:41:42 INFO - PROCESS | 316 | 1465202502909 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:43 INFO - PROCESS | 316 | 1465202503027 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 01:41:43 INFO - PROCESS | 316 | 1465202503046 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:43 INFO - PROCESS | 316 | 1465202503049 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB782000 == 46 [pid = 316] [id = 94] 01:41:43 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AEB21A800) [pid = 316] [serial = 279] [outer = 0000000000000000] 01:41:43 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEC008C00) [pid = 316] [serial = 280] [outer = 0000000AEB21A800] 01:41:43 INFO - PROCESS | 316 | 1465202503102 Marionette DEBUG loaded listener.js 01:41:43 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AEC173000) [pid = 316] [serial = 281] [outer = 0000000AEB21A800] 01:41:43 INFO - PROCESS | 316 | 1465202503546 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]]]}] 01:41:43 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. 01:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 691ms 01:41:43 INFO - PROCESS | 316 | 1465202503600 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 01:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:41:43 INFO - PROCESS | 316 | 1465202503603 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 01:41:43 INFO - PROCESS | 316 | 1465202503606 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:41:43 INFO - PROCESS | 316 | 1465202503608 Marionette TRACE conn5 <- [1,342,null,{}] 01:41:43 INFO - PROCESS | 316 | 1465202503618 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}] 01:41:43 INFO - PROCESS | 316 | 1465202503624 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:43 INFO - PROCESS | 316 | 1465202503793 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 01:41:43 INFO - PROCESS | 316 | 1465202503847 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:43 INFO - PROCESS | 316 | 1465202503849 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC142800 == 47 [pid = 316] [id = 95] 01:41:43 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AECE7F400) [pid = 316] [serial = 282] [outer = 0000000000000000] 01:41:43 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000AECEDD400) [pid = 316] [serial = 283] [outer = 0000000AECE7F400] 01:41:43 INFO - PROCESS | 316 | 1465202503896 Marionette DEBUG loaded listener.js 01:41:43 INFO - PROCESS | 316 | ++DOMWINDOW == 98 (0000000AEE39F400) [pid = 316] [serial = 284] [outer = 0000000AECE7F400] 01:41:44 INFO - PROCESS | 316 | 1465202504341 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]]]}] 01:41:44 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. 01:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 796ms 01:41:44 INFO - PROCESS | 316 | 1465202504411 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 01:41:44 INFO - PROCESS | 316 | 1465202504413 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 01:41:44 INFO - PROCESS | 316 | 1465202504416 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:41:44 INFO - PROCESS | 316 | 1465202504418 Marionette TRACE conn5 <- [1,346,null,{}] 01:41:44 INFO - PROCESS | 316 | 1465202504422 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}] 01:41:44 INFO - PROCESS | 316 | 1465202504424 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:44 INFO - PROCESS | 316 | 1465202504543 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 01:41:44 INFO - PROCESS | 316 | 1465202504593 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:44 INFO - PROCESS | 316 | 1465202504595 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE01E4000 == 48 [pid = 316] [id = 96] 01:41:44 INFO - PROCESS | 316 | ++DOMWINDOW == 99 (0000000AEE4C3000) [pid = 316] [serial = 285] [outer = 0000000000000000] 01:41:44 INFO - PROCESS | 316 | ++DOMWINDOW == 100 (0000000AEE4C6000) [pid = 316] [serial = 286] [outer = 0000000AEE4C3000] 01:41:44 INFO - PROCESS | 316 | 1465202504641 Marionette DEBUG loaded listener.js 01:41:44 INFO - PROCESS | 316 | ++DOMWINDOW == 101 (0000000AEE8DB400) [pid = 316] [serial = 287] [outer = 0000000AEE4C3000] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 100 (0000000AEA5B6000) [pid = 316] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 99 (0000000AEC42F000) [pid = 316] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 98 (0000000AF092D800) [pid = 316] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 97 (0000000AEE4CDC00) [pid = 316] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000AE8A40400) [pid = 316] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AEA594000) [pid = 316] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AEAD98C00) [pid = 316] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE893C800) [pid = 316] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AE3F44800) [pid = 316] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000ADEA9A400) [pid = 316] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000ADEEAB400) [pid = 316] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEC5D8400) [pid = 316] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEE4CF800) [pid = 316] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEF524C00) [pid = 316] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:41:45 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AECE9B000) [pid = 316] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:41:45 INFO - PROCESS | 316 | 1465202505205 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]]]}] 01:41:45 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. 01:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 838ms 01:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:41:45 INFO - PROCESS | 316 | 1465202505257 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 01:41:45 INFO - PROCESS | 316 | 1465202505259 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 01:41:45 INFO - PROCESS | 316 | 1465202505263 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:41:45 INFO - PROCESS | 316 | 1465202505265 Marionette TRACE conn5 <- [1,350,null,{}] 01:41:45 INFO - PROCESS | 316 | 1465202505269 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}] 01:41:45 INFO - PROCESS | 316 | 1465202505270 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:45 INFO - PROCESS | 316 | 1465202505358 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 01:41:45 INFO - PROCESS | 316 | 1465202505370 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:45 INFO - PROCESS | 316 | 1465202505372 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF72000 == 49 [pid = 316] [id = 97] 01:41:45 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE893C400) [pid = 316] [serial = 288] [outer = 0000000000000000] 01:41:45 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEA594000) [pid = 316] [serial = 289] [outer = 0000000AE893C400] 01:41:45 INFO - PROCESS | 316 | 1465202505418 Marionette DEBUG loaded listener.js 01:41:45 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEE8D4000) [pid = 316] [serial = 290] [outer = 0000000AE893C400] 01:41:45 INFO - PROCESS | 316 | 1465202505845 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]]]}] 01:41:45 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. 01:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 01:41:45 INFO - PROCESS | 316 | 1465202505894 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 01:41:45 INFO - PROCESS | 316 | 1465202505897 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 01:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:41:45 INFO - PROCESS | 316 | 1465202505900 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:41:45 INFO - PROCESS | 316 | 1465202505910 Marionette TRACE conn5 <- [1,354,null,{}] 01:41:45 INFO - PROCESS | 316 | 1465202505914 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}] 01:41:45 INFO - PROCESS | 316 | 1465202505916 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:46 INFO - PROCESS | 316 | 1465202506003 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 01:41:46 INFO - PROCESS | 316 | 1465202506009 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:46 INFO - PROCESS | 316 | 1465202506011 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD4800 == 50 [pid = 316] [id = 98] 01:41:46 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEF488C00) [pid = 316] [serial = 291] [outer = 0000000000000000] 01:41:46 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEF511800) [pid = 316] [serial = 292] [outer = 0000000AEF488C00] 01:41:46 INFO - PROCESS | 316 | 1465202506058 Marionette DEBUG loaded listener.js 01:41:46 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AEF602800) [pid = 316] [serial = 293] [outer = 0000000AEF488C00] 01:41:46 INFO - PROCESS | 316 | 1465202506467 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]]]}] 01:41:46 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. 01:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 586ms 01:41:46 INFO - PROCESS | 316 | 1465202506488 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 01:41:46 INFO - PROCESS | 316 | 1465202506490 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 01:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:41:46 INFO - PROCESS | 316 | 1465202506504 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:41:46 INFO - PROCESS | 316 | 1465202506506 Marionette TRACE conn5 <- [1,358,null,{}] 01:41:46 INFO - PROCESS | 316 | 1465202506510 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}] 01:41:46 INFO - PROCESS | 316 | 1465202506512 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:46 INFO - PROCESS | 316 | 1465202506606 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 01:41:46 INFO - PROCESS | 316 | 1465202506614 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:46 INFO - PROCESS | 316 | 1465202506616 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09C9000 == 51 [pid = 316] [id = 99] 01:41:46 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000ADD136400) [pid = 316] [serial = 294] [outer = 0000000000000000] 01:41:46 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000ADD13CC00) [pid = 316] [serial = 295] [outer = 0000000ADD136400] 01:41:46 INFO - PROCESS | 316 | 1465202506662 Marionette DEBUG loaded listener.js 01:41:46 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AEF506400) [pid = 316] [serial = 296] [outer = 0000000ADD136400] 01:41:47 INFO - PROCESS | 316 | 1465202507115 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]]]}] 01:41:47 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. 01:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 01:41:47 INFO - PROCESS | 316 | 1465202507136 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 01:41:47 INFO - PROCESS | 316 | 1465202507139 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 01:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:41:47 INFO - PROCESS | 316 | 1465202507152 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:41:47 INFO - PROCESS | 316 | 1465202507155 Marionette TRACE conn5 <- [1,362,null,{}] 01:41:47 INFO - PROCESS | 316 | 1465202507203 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}] 01:41:47 INFO - PROCESS | 316 | 1465202507207 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:47 INFO - PROCESS | 316 | 1465202507364 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 01:41:47 INFO - PROCESS | 316 | 1465202507429 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:47 INFO - PROCESS | 316 | 1465202507433 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3CA7800 == 52 [pid = 316] [id = 100] 01:41:47 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000ADEA21400) [pid = 316] [serial = 297] [outer = 0000000000000000] 01:41:47 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000ADEDB0400) [pid = 316] [serial = 298] [outer = 0000000ADEA21400] 01:41:47 INFO - PROCESS | 316 | 1465202507494 Marionette DEBUG loaded listener.js 01:41:47 INFO - PROCESS | 316 | ++DOMWINDOW == 98 (0000000AE34B1400) [pid = 316] [serial = 299] [outer = 0000000ADEA21400] 01:41:48 INFO - PROCESS | 316 | 1465202508144 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]]]}] 01:41:48 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. 01:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1027ms 01:41:48 INFO - PROCESS | 316 | 1465202508184 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 01:41:48 INFO - PROCESS | 316 | 1465202508188 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 01:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:41:48 INFO - PROCESS | 316 | 1465202508193 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:41:48 INFO - PROCESS | 316 | 1465202508196 Marionette TRACE conn5 <- [1,366,null,{}] 01:41:48 INFO - PROCESS | 316 | 1465202508203 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}] 01:41:48 INFO - PROCESS | 316 | 1465202508206 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:48 INFO - PROCESS | 316 | 1465202508328 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 01:41:48 INFO - PROCESS | 316 | 1465202508446 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:48 INFO - PROCESS | 316 | 1465202508450 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB720000 == 53 [pid = 316] [id = 101] 01:41:48 INFO - PROCESS | 316 | ++DOMWINDOW == 99 (0000000AE8947000) [pid = 316] [serial = 300] [outer = 0000000000000000] 01:41:48 INFO - PROCESS | 316 | ++DOMWINDOW == 100 (0000000AE8952800) [pid = 316] [serial = 301] [outer = 0000000AE8947000] 01:41:48 INFO - PROCESS | 316 | 1465202508510 Marionette DEBUG loaded listener.js 01:41:48 INFO - PROCESS | 316 | ++DOMWINDOW == 101 (0000000AEA58D000) [pid = 316] [serial = 302] [outer = 0000000AE8947000] 01:41:49 INFO - PROCESS | 316 | 1465202509106 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]]]}] 01:41:49 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. 01:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 984ms 01:41:49 INFO - PROCESS | 316 | 1465202509181 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 01:41:49 INFO - PROCESS | 316 | 1465202509184 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 01:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:41:49 INFO - PROCESS | 316 | 1465202509188 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:41:49 INFO - PROCESS | 316 | 1465202509191 Marionette TRACE conn5 <- [1,370,null,{}] 01:41:49 INFO - PROCESS | 316 | 1465202509195 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}] 01:41:49 INFO - PROCESS | 316 | 1465202509198 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:49 INFO - PROCESS | 316 | 1465202509349 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 01:41:49 INFO - PROCESS | 316 | 1465202509464 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:49 INFO - PROCESS | 316 | 1465202509468 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D24800 == 54 [pid = 316] [id = 102] 01:41:49 INFO - PROCESS | 316 | ++DOMWINDOW == 102 (0000000AEC0CAC00) [pid = 316] [serial = 303] [outer = 0000000000000000] 01:41:49 INFO - PROCESS | 316 | ++DOMWINDOW == 103 (0000000AEC438400) [pid = 316] [serial = 304] [outer = 0000000AEC0CAC00] 01:41:49 INFO - PROCESS | 316 | 1465202509529 Marionette DEBUG loaded listener.js 01:41:49 INFO - PROCESS | 316 | ++DOMWINDOW == 104 (0000000AECE95C00) [pid = 316] [serial = 305] [outer = 0000000AEC0CAC00] 01:41:50 INFO - PROCESS | 316 | 1465202510158 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]]]}] 01:41:50 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. 01:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 985ms 01:41:50 INFO - PROCESS | 316 | 1465202510177 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 01:41:50 INFO - PROCESS | 316 | 1465202510184 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 01:41:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:41:50 INFO - PROCESS | 316 | 1465202510194 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:41:50 INFO - PROCESS | 316 | 1465202510196 Marionette TRACE conn5 <- [1,374,null,{}] 01:41:50 INFO - PROCESS | 316 | 1465202510200 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}] 01:41:50 INFO - PROCESS | 316 | 1465202510202 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:50 INFO - PROCESS | 316 | 1465202510321 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 01:41:50 INFO - PROCESS | 316 | 1465202510406 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:50 INFO - PROCESS | 316 | 1465202510409 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF31C3800 == 55 [pid = 316] [id = 103] 01:41:50 INFO - PROCESS | 316 | ++DOMWINDOW == 105 (0000000AEF52BC00) [pid = 316] [serial = 306] [outer = 0000000000000000] 01:41:50 INFO - PROCESS | 316 | ++DOMWINDOW == 106 (0000000AEF607800) [pid = 316] [serial = 307] [outer = 0000000AEF52BC00] 01:41:50 INFO - PROCESS | 316 | 1465202510465 Marionette DEBUG loaded listener.js 01:41:50 INFO - PROCESS | 316 | ++DOMWINDOW == 107 (0000000AEF610000) [pid = 316] [serial = 308] [outer = 0000000AEF52BC00] 01:41:51 INFO - PROCESS | 316 | 1465202511105 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:41:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:41:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 942ms 01:41:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:41:51 INFO - PROCESS | 316 | 1465202511137 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 01:41:51 INFO - PROCESS | 316 | 1465202511139 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 01:41:51 INFO - PROCESS | 316 | 1465202511143 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:41:51 INFO - PROCESS | 316 | 1465202511145 Marionette TRACE conn5 <- [1,378,null,{}] 01:41:51 INFO - PROCESS | 316 | 1465202511149 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}] 01:41:51 INFO - PROCESS | 316 | 1465202511151 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:51 INFO - PROCESS | 316 | 1465202511264 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 01:41:51 INFO - PROCESS | 316 | 1465202511336 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:51 INFO - PROCESS | 316 | 1465202511339 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD3800 == 56 [pid = 316] [id = 104] 01:41:51 INFO - PROCESS | 316 | ++DOMWINDOW == 108 (0000000AE359F800) [pid = 316] [serial = 309] [outer = 0000000000000000] 01:41:51 INFO - PROCESS | 316 | ++DOMWINDOW == 109 (0000000AE35A5000) [pid = 316] [serial = 310] [outer = 0000000AE359F800] 01:41:51 INFO - PROCESS | 316 | 1465202511450 Marionette DEBUG loaded listener.js 01:41:51 INFO - PROCESS | 316 | ++DOMWINDOW == 110 (0000000AEF60D800) [pid = 316] [serial = 311] [outer = 0000000AE359F800] 01:41:52 INFO - PROCESS | 316 | 1465202512291 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:41:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:41:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1189ms 01:41:52 INFO - PROCESS | 316 | 1465202512335 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 01:41:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:41:52 INFO - PROCESS | 316 | 1465202512339 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 01:41:52 INFO - PROCESS | 316 | 1465202512344 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:41:52 INFO - PROCESS | 316 | 1465202512347 Marionette TRACE conn5 <- [1,382,null,{}] 01:41:52 INFO - PROCESS | 316 | 1465202512353 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}] 01:41:52 INFO - PROCESS | 316 | 1465202512356 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:52 INFO - PROCESS | 316 | 1465202512463 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 01:41:52 INFO - PROCESS | 316 | 1465202512540 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:52 INFO - PROCESS | 316 | 1465202512542 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3757800 == 57 [pid = 316] [id = 105] 01:41:52 INFO - PROCESS | 316 | ++DOMWINDOW == 111 (0000000AE35A2C00) [pid = 316] [serial = 312] [outer = 0000000000000000] 01:41:52 INFO - PROCESS | 316 | ++DOMWINDOW == 112 (0000000AE5598C00) [pid = 316] [serial = 313] [outer = 0000000AE35A2C00] 01:41:52 INFO - PROCESS | 316 | 1465202512638 Marionette DEBUG loaded listener.js 01:41:52 INFO - PROCESS | 316 | ++DOMWINDOW == 113 (0000000AE894CC00) [pid = 316] [serial = 314] [outer = 0000000AE35A2C00] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD4800 == 56 [pid = 316] [id = 98] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF72000 == 55 [pid = 316] [id = 97] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AE01E4000 == 54 [pid = 316] [id = 96] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC142800 == 53 [pid = 316] [id = 95] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB782000 == 52 [pid = 316] [id = 94] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB34D800 == 51 [pid = 316] [id = 93] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA524000 == 50 [pid = 316] [id = 92] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3CBB800 == 49 [pid = 316] [id = 91] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E32800 == 48 [pid = 316] [id = 90] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E41000 == 47 [pid = 316] [id = 86] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AE0005000 == 46 [pid = 316] [id = 34] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D2B000 == 45 [pid = 316] [id = 58] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF379B000 == 44 [pid = 316] [id = 59] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AE0070800 == 43 [pid = 316] [id = 60] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBE5000 == 42 [pid = 316] [id = 85] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF422000 == 41 [pid = 316] [id = 87] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEADE4000 == 40 [pid = 316] [id = 57] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09DE800 == 39 [pid = 316] [id = 88] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D71000 == 38 [pid = 316] [id = 33] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB39C000 == 37 [pid = 316] [id = 89] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3796800 == 36 [pid = 316] [id = 73] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDE5C800 == 35 [pid = 316] [id = 72] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3B4E800 == 34 [pid = 316] [id = 74] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDE4A800 == 33 [pid = 316] [id = 75] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD3800 == 32 [pid = 316] [id = 104] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF31C3800 == 31 [pid = 316] [id = 103] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D24800 == 30 [pid = 316] [id = 102] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB720000 == 29 [pid = 316] [id = 101] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09C9000 == 28 [pid = 316] [id = 99] 01:41:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3CA7800 == 27 [pid = 316] [id = 100] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 112 (0000000AF1D76800) [pid = 316] [serial = 164] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 111 (0000000AEC5D7000) [pid = 316] [serial = 235] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 110 (0000000AF2D98000) [pid = 316] [serial = 244] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 109 (0000000AF2B80C00) [pid = 316] [serial = 242] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 108 (0000000AEA319400) [pid = 316] [serial = 214] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 107 (0000000AEAD0FC00) [pid = 316] [serial = 232] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 106 (0000000AEBD1A800) [pid = 316] [serial = 233] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 105 (0000000AF0933000) [pid = 316] [serial = 241] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 104 (0000000AECE84000) [pid = 316] [serial = 218] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 103 (0000000AEB36D400) [pid = 316] [serial = 217] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 102 (0000000AE8A34000) [pid = 316] [serial = 227] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 101 (0000000AE8945400) [pid = 316] [serial = 226] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 100 (0000000AE586E000) [pid = 316] [serial = 229] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 99 (0000000AE89D5400) [pid = 316] [serial = 230] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 98 (0000000AE5868C00) [pid = 316] [serial = 247] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 97 (0000000AE3235400) [pid = 316] [serial = 211] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000AE4D42800) [pid = 316] [serial = 212] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AF2D9D400) [pid = 316] [serial = 224] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AEE8D8000) [pid = 316] [serial = 223] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AF2D9E000) [pid = 316] [serial = 221] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AF094BC00) [pid = 316] [serial = 220] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AEF52CC00) [pid = 316] [serial = 250] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AEF66BC00) [pid = 316] [serial = 251] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEF524800) [pid = 316] [serial = 245] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE43CB400) [pid = 316] [serial = 253] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEAD91800) [pid = 316] [serial = 215] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AED89AC00) [pid = 316] [serial = 238] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEE3A3800) [pid = 316] [serial = 239] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEDC03400) [pid = 316] [serial = 248] [outer = 0000000000000000] [url = about:blank] 01:41:53 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AECE86000) [pid = 316] [serial = 236] [outer = 0000000000000000] [url = about:blank] 01:41:54 INFO - PROCESS | 316 | 1465202514057 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:41:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:41:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1739ms 01:41:54 INFO - PROCESS | 316 | 1465202514083 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 01:41:54 INFO - PROCESS | 316 | 1465202514087 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 01:41:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:41:54 INFO - PROCESS | 316 | 1465202514092 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:41:54 INFO - PROCESS | 316 | 1465202514095 Marionette TRACE conn5 <- [1,386,null,{}] 01:41:54 INFO - PROCESS | 316 | 1465202514102 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}] 01:41:54 INFO - PROCESS | 316 | 1465202514105 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:54 INFO - PROCESS | 316 | 1465202514197 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 01:41:54 INFO - PROCESS | 316 | 1465202514204 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:54 INFO - PROCESS | 316 | 1465202514208 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:54 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3D9A000 == 28 [pid = 316] [id = 106] 01:41:54 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000ADEC38400) [pid = 316] [serial = 315] [outer = 0000000000000000] 01:41:54 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEE1FC00) [pid = 316] [serial = 316] [outer = 0000000ADEC38400] 01:41:54 INFO - PROCESS | 316 | 1465202514257 Marionette DEBUG loaded listener.js 01:41:54 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE0096800) [pid = 316] [serial = 317] [outer = 0000000ADEC38400] 01:41:54 INFO - PROCESS | 316 | 1465202514758 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]]]}] 01:41:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:41:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 01:41:54 INFO - PROCESS | 316 | 1465202514787 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 01:41:54 INFO - PROCESS | 316 | 1465202514793 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 01:41:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:41:54 INFO - PROCESS | 316 | 1465202514799 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:41:54 INFO - PROCESS | 316 | 1465202514802 Marionette TRACE conn5 <- [1,390,null,{}] 01:41:54 INFO - PROCESS | 316 | 1465202514806 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}] 01:41:54 INFO - PROCESS | 316 | 1465202514809 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:54 INFO - PROCESS | 316 | 1465202514902 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 01:41:54 INFO - PROCESS | 316 | 1465202514910 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:54 INFO - PROCESS | 316 | 1465202514913 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:54 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8635000 == 29 [pid = 316] [id = 107] 01:41:54 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE4210400) [pid = 316] [serial = 318] [outer = 0000000000000000] 01:41:54 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE43C5400) [pid = 316] [serial = 319] [outer = 0000000AE4210400] 01:41:54 INFO - PROCESS | 316 | 1465202514963 Marionette DEBUG loaded listener.js 01:41:55 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE4D46000) [pid = 316] [serial = 320] [outer = 0000000AE4210400] 01:41:55 INFO - PROCESS | 316 | 1465202515453 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]]]}] 01:41:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:41:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 690ms 01:41:55 INFO - PROCESS | 316 | 1465202515491 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 01:41:55 INFO - PROCESS | 316 | 1465202515494 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 01:41:55 INFO - PROCESS | 316 | 1465202515497 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:41:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:41:55 INFO - PROCESS | 316 | 1465202515501 Marionette TRACE conn5 <- [1,394,null,{}] 01:41:55 INFO - PROCESS | 316 | 1465202515512 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}] 01:41:55 INFO - PROCESS | 316 | 1465202515517 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:55 INFO - PROCESS | 316 | 1465202515635 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 01:41:55 INFO - PROCESS | 316 | 1465202515718 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:55 INFO - PROCESS | 316 | 1465202515721 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB398000 == 30 [pid = 316] [id = 108] 01:41:55 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000ADD230800) [pid = 316] [serial = 321] [outer = 0000000000000000] 01:41:55 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AE8947400) [pid = 316] [serial = 322] [outer = 0000000ADD230800] 01:41:55 INFO - PROCESS | 316 | 1465202515771 Marionette DEBUG loaded listener.js 01:41:55 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AE8A33800) [pid = 316] [serial = 323] [outer = 0000000ADD230800] 01:41:56 INFO - PROCESS | 316 | 1465202516204 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]]]}] 01:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 01:41:56 INFO - PROCESS | 316 | 1465202516239 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 01:41:56 INFO - PROCESS | 316 | 1465202516242 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 01:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:41:56 INFO - PROCESS | 316 | 1465202516250 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:41:56 INFO - PROCESS | 316 | 1465202516252 Marionette TRACE conn5 <- [1,398,null,{}] 01:41:56 INFO - PROCESS | 316 | 1465202516255 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}] 01:41:56 INFO - PROCESS | 316 | 1465202516258 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:56 INFO - PROCESS | 316 | 1465202516373 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 01:41:56 INFO - PROCESS | 316 | 1465202516381 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:56 INFO - PROCESS | 316 | 1465202516383 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:56 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8B5800 == 31 [pid = 316] [id = 109] 01:41:56 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE8C83C00) [pid = 316] [serial = 324] [outer = 0000000000000000] 01:41:56 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEA3D1400) [pid = 316] [serial = 325] [outer = 0000000AE8C83C00] 01:41:56 INFO - PROCESS | 316 | 1465202516434 Marionette DEBUG loaded listener.js 01:41:56 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AEA5AD800) [pid = 316] [serial = 326] [outer = 0000000AE8C83C00] 01:41:56 INFO - PROCESS | 316 | 1465202516914 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]]]}] 01:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AE893C400) [pid = 316] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE896D800) [pid = 316] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEB21A800) [pid = 316] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AEF488C00) [pid = 316] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AF1D6D000) [pid = 316] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000ADD136400) [pid = 316] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AECE7F400) [pid = 316] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEE4C3000) [pid = 316] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE9010400) [pid = 316] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE9009C00) [pid = 316] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADEE1C800) [pid = 316] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEE4C7400) [pid = 316] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEEAA000) [pid = 316] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE43C3400) [pid = 316] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEC00C400) [pid = 316] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:41:57 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEE1A800) [pid = 316] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:41:57 INFO - PROCESS | 316 | 1465202517450 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 01:41:57 INFO - PROCESS | 316 | 1465202517456 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 01:41:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:41:57 INFO - PROCESS | 316 | 1465202517511 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:41:57 INFO - PROCESS | 316 | 1465202517515 Marionette TRACE conn5 <- [1,402,null,{}] 01:41:57 INFO - PROCESS | 316 | 1465202517524 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}] 01:41:57 INFO - PROCESS | 316 | 1465202517528 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:57 INFO - PROCESS | 316 | 1465202517655 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 01:41:57 INFO - PROCESS | 316 | 1465202517719 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:57 INFO - PROCESS | 316 | 1465202517724 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42C6800 == 32 [pid = 316] [id = 110] 01:41:57 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000ADEC31000) [pid = 316] [serial = 327] [outer = 0000000000000000] 01:41:57 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000ADEC39400) [pid = 316] [serial = 328] [outer = 0000000ADEC31000] 01:41:57 INFO - PROCESS | 316 | 1465202517784 Marionette DEBUG loaded listener.js 01:41:57 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEEB4C00) [pid = 316] [serial = 329] [outer = 0000000ADEC31000] 01:41:58 INFO - PROCESS | 316 | 1465202518546 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]]]}] 01:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1116ms 01:41:58 INFO - PROCESS | 316 | 1465202518600 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 01:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:41:58 INFO - PROCESS | 316 | 1465202518604 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 01:41:58 INFO - PROCESS | 316 | 1465202518611 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:41:58 INFO - PROCESS | 316 | 1465202518615 Marionette TRACE conn5 <- [1,406,null,{}] 01:41:58 INFO - PROCESS | 316 | 1465202518619 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}] 01:41:58 INFO - PROCESS | 316 | 1465202518622 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:58 INFO - PROCESS | 316 | 1465202518746 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 01:41:58 INFO - PROCESS | 316 | 1465202518818 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:58 INFO - PROCESS | 316 | 1465202518821 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB78E800 == 33 [pid = 316] [id = 111] 01:41:58 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE5484800) [pid = 316] [serial = 330] [outer = 0000000000000000] 01:41:58 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE7E50000) [pid = 316] [serial = 331] [outer = 0000000AE5484800] 01:41:58 INFO - PROCESS | 316 | 1465202518879 Marionette DEBUG loaded listener.js 01:41:58 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE8942C00) [pid = 316] [serial = 332] [outer = 0000000AE5484800] 01:41:59 INFO - PROCESS | 316 | 1465202519604 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]]]}] 01:41:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:41:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1037ms 01:41:59 INFO - PROCESS | 316 | 1465202519646 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 01:41:59 INFO - PROCESS | 316 | 1465202519649 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 01:41:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:41:59 INFO - PROCESS | 316 | 1465202519653 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:41:59 INFO - PROCESS | 316 | 1465202519655 Marionette TRACE conn5 <- [1,410,null,{}] 01:41:59 INFO - PROCESS | 316 | 1465202519690 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}] 01:41:59 INFO - PROCESS | 316 | 1465202519696 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:59 INFO - PROCESS | 316 | 1465202519883 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 01:41:59 INFO - PROCESS | 316 | 1465202519930 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:59 INFO - PROCESS | 316 | 1465202519934 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:41:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E31800 == 34 [pid = 316] [id = 112] 01:41:59 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE8A3F800) [pid = 316] [serial = 333] [outer = 0000000000000000] 01:41:59 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE9010400) [pid = 316] [serial = 334] [outer = 0000000AE8A3F800] 01:41:59 INFO - PROCESS | 316 | 1465202519994 Marionette DEBUG loaded listener.js 01:42:00 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEAD90400) [pid = 316] [serial = 335] [outer = 0000000AE8A3F800] 01:42:00 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB398000 == 33 [pid = 316] [id = 108] 01:42:00 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8635000 == 32 [pid = 316] [id = 107] 01:42:00 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3D9A000 == 31 [pid = 316] [id = 106] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AF2D9B800) [pid = 316] [serial = 209] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000ADD13CC00) [pid = 316] [serial = 295] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AECEDD400) [pid = 316] [serial = 283] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEE4C6000) [pid = 316] [serial = 286] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEE39F400) [pid = 316] [serial = 284] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEA663C00) [pid = 316] [serial = 277] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEB2F6C00) [pid = 316] [serial = 278] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEA3D9C00) [pid = 316] [serial = 259] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEB370C00) [pid = 316] [serial = 260] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEE23C00) [pid = 316] [serial = 271] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE43C7400) [pid = 316] [serial = 272] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEE8D0800) [pid = 316] [serial = 262] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEF507400) [pid = 316] [serial = 263] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE4D41400) [pid = 316] [serial = 268] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE8941400) [pid = 316] [serial = 269] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE5864400) [pid = 316] [serial = 254] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEC010800) [pid = 316] [serial = 265] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEF50DC00) [pid = 316] [serial = 266] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADF766400) [pid = 316] [serial = 256] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE4D45400) [pid = 316] [serial = 257] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEA594000) [pid = 316] [serial = 289] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AE8A3A400) [pid = 316] [serial = 274] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AE900D800) [pid = 316] [serial = 275] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEE8D4000) [pid = 316] [serial = 290] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEE8DB400) [pid = 316] [serial = 287] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEC008C00) [pid = 316] [serial = 280] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AEC173000) [pid = 316] [serial = 281] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AEF602800) [pid = 316] [serial = 293] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AEF506400) [pid = 316] [serial = 296] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AEF511800) [pid = 316] [serial = 292] [outer = 0000000000000000] [url = about:blank] 01:42:00 INFO - PROCESS | 316 | 1465202520694 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]]]}] 01:42:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:42:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1086ms 01:42:00 INFO - PROCESS | 316 | 1465202520741 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 01:42:00 INFO - PROCESS | 316 | 1465202520745 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 01:42:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:42:00 INFO - PROCESS | 316 | 1465202520750 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:42:00 INFO - PROCESS | 316 | 1465202520755 Marionette TRACE conn5 <- [1,414,null,{}] 01:42:00 INFO - PROCESS | 316 | 1465202520760 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}] 01:42:00 INFO - PROCESS | 316 | 1465202520762 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:00 INFO - PROCESS | 316 | 1465202520857 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 01:42:00 INFO - PROCESS | 316 | 1465202520865 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:00 INFO - PROCESS | 316 | 1465202520869 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E2F800 == 32 [pid = 316] [id = 113] 01:42:00 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000AE346F800) [pid = 316] [serial = 336] [outer = 0000000000000000] 01:42:00 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000AE3C49400) [pid = 316] [serial = 337] [outer = 0000000AE346F800] 01:42:00 INFO - PROCESS | 316 | 1465202520919 Marionette DEBUG loaded listener.js 01:42:01 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AE43CF800) [pid = 316] [serial = 338] [outer = 0000000AE346F800] 01:42:01 INFO - PROCESS | 316 | 1465202521441 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]]]}] 01:42:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:42:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 731ms 01:42:01 INFO - PROCESS | 316 | 1465202521481 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 01:42:01 INFO - PROCESS | 316 | 1465202521485 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 01:42:01 INFO - PROCESS | 316 | 1465202521491 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:42:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:42:01 INFO - PROCESS | 316 | 1465202521494 Marionette TRACE conn5 <- [1,418,null,{}] 01:42:01 INFO - PROCESS | 316 | 1465202521498 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}] 01:42:01 INFO - PROCESS | 316 | 1465202521500 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:01 INFO - PROCESS | 316 | 1465202521597 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 01:42:01 INFO - PROCESS | 316 | 1465202521673 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:01 INFO - PROCESS | 316 | 1465202521675 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEADC5800 == 33 [pid = 316] [id = 114] 01:42:01 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AE43CEC00) [pid = 316] [serial = 339] [outer = 0000000000000000] 01:42:01 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE8950C00) [pid = 316] [serial = 340] [outer = 0000000AE43CEC00] 01:42:01 INFO - PROCESS | 316 | 1465202521724 Marionette DEBUG loaded listener.js 01:42:01 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AE8C7A400) [pid = 316] [serial = 341] [outer = 0000000AE43CEC00] 01:42:02 INFO - PROCESS | 316 | 1465202522597 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]]]}] 01:42:02 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 01:42:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1142ms 01:42:02 INFO - PROCESS | 316 | 1465202522639 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 01:42:02 INFO - PROCESS | 316 | 1465202522641 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 01:42:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:42:02 INFO - PROCESS | 316 | 1465202522645 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:42:02 INFO - PROCESS | 316 | 1465202522649 Marionette TRACE conn5 <- [1,422,null,{}] 01:42:02 INFO - PROCESS | 316 | 1465202522659 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}] 01:42:02 INFO - PROCESS | 316 | 1465202522664 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:02 INFO - PROCESS | 316 | 1465202522785 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 01:42:02 INFO - PROCESS | 316 | 1465202522792 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:02 INFO - PROCESS | 316 | 1465202522796 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8B3000 == 34 [pid = 316] [id = 115] 01:42:02 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AEAD12000) [pid = 316] [serial = 342] [outer = 0000000000000000] 01:42:02 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AEB2EF400) [pid = 316] [serial = 343] [outer = 0000000AEAD12000] 01:42:02 INFO - PROCESS | 316 | 1465202522847 Marionette DEBUG loaded listener.js 01:42:02 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AEBDAD000) [pid = 316] [serial = 344] [outer = 0000000AEAD12000] 01:42:03 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AE4210400) [pid = 316] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:42:03 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000ADEC38400) [pid = 316] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:42:03 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AE35A2C00) [pid = 316] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:42:03 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000ADD230800) [pid = 316] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:42:03 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEC0CAC00) [pid = 316] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:42:03 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AE8947000) [pid = 316] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:42:03 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AE359F800) [pid = 316] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:42:03 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000ADEA21400) [pid = 316] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:42:03 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AEF52BC00) [pid = 316] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:42:03 INFO - PROCESS | 316 | 1465202523841 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]]]}] 01:42:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:42:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1241ms 01:42:03 INFO - PROCESS | 316 | 1465202523886 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 01:42:03 INFO - PROCESS | 316 | 1465202523889 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 01:42:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:42:03 INFO - PROCESS | 316 | 1465202523893 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:42:03 INFO - PROCESS | 316 | 1465202523895 Marionette TRACE conn5 <- [1,426,null,{}] 01:42:03 INFO - PROCESS | 316 | 1465202523898 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}] 01:42:03 INFO - PROCESS | 316 | 1465202523901 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:04 INFO - PROCESS | 316 | 1465202523996 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 01:42:04 INFO - PROCESS | 316 | 1465202524002 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:04 INFO - PROCESS | 316 | 1465202524004 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECCC3800 == 35 [pid = 316] [id = 116] 01:42:04 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000AEA3D1000) [pid = 316] [serial = 345] [outer = 0000000000000000] 01:42:04 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000AEB2F2800) [pid = 316] [serial = 346] [outer = 0000000AEA3D1000] 01:42:04 INFO - PROCESS | 316 | 1465202524051 Marionette DEBUG loaded listener.js 01:42:04 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AEC0BE000) [pid = 316] [serial = 347] [outer = 0000000AEA3D1000] 01:42:04 INFO - PROCESS | 316 | 1465202524499 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] 01:42:04 INFO - PROCESS | 316 | 1465202524589 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 01:42:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:42:04 INFO - PROCESS | 316 | 1465202524593 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:42:04 INFO - PROCESS | 316 | 1465202524595 Marionette TRACE conn5 <- [1,430,null,{}] 01:42:04 INFO - PROCESS | 316 | 1465202524603 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}] 01:42:04 INFO - PROCESS | 316 | 1465202524605 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:04 INFO - PROCESS | 316 | 1465202524691 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 01:42:04 INFO - PROCESS | 316 | 1465202524699 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:04 INFO - PROCESS | 316 | 1465202524701 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE305800 == 36 [pid = 316] [id = 117] 01:42:04 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AE548DC00) [pid = 316] [serial = 348] [outer = 0000000000000000] 01:42:04 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AEC1E8400) [pid = 316] [serial = 349] [outer = 0000000AE548DC00] 01:42:04 INFO - PROCESS | 316 | 1465202524746 Marionette DEBUG loaded listener.js 01:42:04 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AEC4C6800) [pid = 316] [serial = 350] [outer = 0000000AE548DC00] 01:42:05 INFO - PROCESS | 316 | 1465202525200 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]]]}] 01:42:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:42:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 01:42:05 INFO - PROCESS | 316 | 1465202525225 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 01:42:05 INFO - PROCESS | 316 | 1465202525227 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 01:42:05 INFO - PROCESS | 316 | 1465202525230 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:42:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:42:05 INFO - PROCESS | 316 | 1465202525232 Marionette TRACE conn5 <- [1,434,null,{}] 01:42:05 INFO - PROCESS | 316 | 1465202525236 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}] 01:42:05 INFO - PROCESS | 316 | 1465202525241 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:05 INFO - PROCESS | 316 | 1465202525345 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 01:42:05 INFO - PROCESS | 316 | 1465202525387 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:05 INFO - PROCESS | 316 | 1465202525389 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0E6800 == 37 [pid = 316] [id = 118] 01:42:05 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AECE87000) [pid = 316] [serial = 351] [outer = 0000000000000000] 01:42:05 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AEDC05800) [pid = 316] [serial = 352] [outer = 0000000AECE87000] 01:42:05 INFO - PROCESS | 316 | 1465202525434 Marionette DEBUG loaded listener.js 01:42:05 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AEDF8D800) [pid = 316] [serial = 353] [outer = 0000000AECE87000] 01:42:05 INFO - PROCESS | 316 | 1465202525865 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]]]}] 01:42:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:42:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 01:42:05 INFO - PROCESS | 316 | 1465202525925 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 01:42:05 INFO - PROCESS | 316 | 1465202525927 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 01:42:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:42:05 INFO - PROCESS | 316 | 1465202525931 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:42:05 INFO - PROCESS | 316 | 1465202525932 Marionette TRACE conn5 <- [1,438,null,{}] 01:42:05 INFO - PROCESS | 316 | 1465202525936 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}] 01:42:05 INFO - PROCESS | 316 | 1465202525938 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:06 INFO - PROCESS | 316 | 1465202526023 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 01:42:06 INFO - PROCESS | 316 | 1465202526031 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:06 INFO - PROCESS | 316 | 1465202526033 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF437800 == 38 [pid = 316] [id = 119] 01:42:06 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEE3A1000) [pid = 316] [serial = 354] [outer = 0000000000000000] 01:42:06 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEE3D9000) [pid = 316] [serial = 355] [outer = 0000000AEE3A1000] 01:42:06 INFO - PROCESS | 316 | 1465202526078 Marionette DEBUG loaded listener.js 01:42:06 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEE4C5400) [pid = 316] [serial = 356] [outer = 0000000AEE3A1000] 01:42:06 INFO - PROCESS | 316 | 1465202526482 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]]]}] 01:42:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:42:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 587ms 01:42:06 INFO - PROCESS | 316 | 1465202526536 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 01:42:06 INFO - PROCESS | 316 | 1465202526538 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 01:42:06 INFO - PROCESS | 316 | 1465202526542 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:42:06 INFO - PROCESS | 316 | 1465202526543 Marionette TRACE conn5 <- [1,442,null,{}] 01:42:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:42:06 INFO - PROCESS | 316 | 1465202526551 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}] 01:42:06 INFO - PROCESS | 316 | 1465202526553 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:06 INFO - PROCESS | 316 | 1465202526642 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 01:42:06 INFO - PROCESS | 316 | 1465202526847 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:06 INFO - PROCESS | 316 | 1465202526850 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3C5A000 == 39 [pid = 316] [id = 120] 01:42:06 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADEA21400) [pid = 316] [serial = 357] [outer = 0000000000000000] 01:42:06 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADEC2EC00) [pid = 316] [serial = 358] [outer = 0000000ADEA21400] 01:42:06 INFO - PROCESS | 316 | 1465202526910 Marionette DEBUG loaded listener.js 01:42:07 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE35A0400) [pid = 316] [serial = 359] [outer = 0000000ADEA21400] 01:42:07 INFO - PROCESS | 316 | 1465202527481 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]]]}] 01:42:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:42:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 986ms 01:42:07 INFO - PROCESS | 316 | 1465202527536 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 01:42:07 INFO - PROCESS | 316 | 1465202527540 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 01:42:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:42:07 INFO - PROCESS | 316 | 1465202527545 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:42:07 INFO - PROCESS | 316 | 1465202527549 Marionette TRACE conn5 <- [1,446,null,{}] 01:42:07 INFO - PROCESS | 316 | 1465202527554 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}] 01:42:07 INFO - PROCESS | 316 | 1465202527557 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:07 INFO - PROCESS | 316 | 1465202527676 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 01:42:07 INFO - PROCESS | 316 | 1465202527760 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:07 INFO - PROCESS | 316 | 1465202527764 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB411800 == 40 [pid = 316] [id = 121] 01:42:07 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE8956000) [pid = 316] [serial = 360] [outer = 0000000000000000] 01:42:07 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8C7E400) [pid = 316] [serial = 361] [outer = 0000000AE8956000] 01:42:07 INFO - PROCESS | 316 | 1465202527822 Marionette DEBUG loaded listener.js 01:42:07 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEAACE800) [pid = 316] [serial = 362] [outer = 0000000AE8956000] 01:42:08 INFO - PROCESS | 316 | 1465202528463 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]]]}] 01:42:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:42:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 941ms 01:42:08 INFO - PROCESS | 316 | 1465202528492 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 01:42:08 INFO - PROCESS | 316 | 1465202528497 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 01:42:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:42:08 INFO - PROCESS | 316 | 1465202528515 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:42:08 INFO - PROCESS | 316 | 1465202528518 Marionette TRACE conn5 <- [1,450,null,{}] 01:42:08 INFO - PROCESS | 316 | 1465202528522 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}] 01:42:08 INFO - PROCESS | 316 | 1465202528525 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:08 INFO - PROCESS | 316 | 1465202528644 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 01:42:08 INFO - PROCESS | 316 | 1465202528717 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:08 INFO - PROCESS | 316 | 1465202528719 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBEE000 == 41 [pid = 316] [id = 122] 01:42:08 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC1EF000) [pid = 316] [serial = 363] [outer = 0000000000000000] 01:42:08 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECC2BC00) [pid = 316] [serial = 364] [outer = 0000000AEC1EF000] 01:42:08 INFO - PROCESS | 316 | 1465202528816 Marionette DEBUG loaded listener.js 01:42:08 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AECE9BC00) [pid = 316] [serial = 365] [outer = 0000000AEC1EF000] 01:42:09 INFO - PROCESS | 316 | 1465202529454 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] 01:42:09 INFO - PROCESS | 316 | 1465202529507 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 01:42:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:42:09 INFO - PROCESS | 316 | 1465202529518 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:42:09 INFO - PROCESS | 316 | 1465202529524 Marionette TRACE conn5 <- [1,454,null,{}] 01:42:09 INFO - PROCESS | 316 | 1465202529529 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}] 01:42:09 INFO - PROCESS | 316 | 1465202529533 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:09 INFO - PROCESS | 316 | 1465202529652 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 01:42:09 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AECE7F400) [pid = 316] [serial = 366] [outer = 0000000AD9C9CC00] 01:42:09 INFO - PROCESS | 316 | 1465202529749 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:09 INFO - PROCESS | 316 | 1465202529751 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:09 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DB8800 == 42 [pid = 316] [id = 123] 01:42:09 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AECE94400) [pid = 316] [serial = 367] [outer = 0000000000000000] 01:42:09 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEF502400) [pid = 316] [serial = 368] [outer = 0000000AECE94400] 01:42:09 INFO - PROCESS | 316 | 1465202529855 Marionette DEBUG loaded listener.js 01:42:09 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEF50B800) [pid = 316] [serial = 369] [outer = 0000000AECE94400] 01:42:10 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:10 INFO - PROCESS | 316 | 1465202530705 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]]]}] 01:42:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:42:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1239ms 01:42:10 INFO - PROCESS | 316 | 1465202530753 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 01:42:10 INFO - PROCESS | 316 | 1465202530757 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 01:42:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:42:10 INFO - PROCESS | 316 | 1465202530762 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:42:10 INFO - PROCESS | 316 | 1465202530766 Marionette TRACE conn5 <- [1,458,null,{}] 01:42:10 INFO - PROCESS | 316 | 1465202530771 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}] 01:42:10 INFO - PROCESS | 316 | 1465202530775 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:10 INFO - PROCESS | 316 | 1465202530881 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 01:42:10 INFO - PROCESS | 316 | 1465202530948 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:10 INFO - PROCESS | 316 | 1465202530952 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E32000 == 43 [pid = 316] [id = 124] 01:42:10 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000ADEEAE000) [pid = 316] [serial = 370] [outer = 0000000000000000] 01:42:11 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE3273400) [pid = 316] [serial = 371] [outer = 0000000ADEEAE000] 01:42:11 INFO - PROCESS | 316 | 1465202531003 Marionette DEBUG loaded listener.js 01:42:11 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE43C6400) [pid = 316] [serial = 372] [outer = 0000000ADEEAE000] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3757800 == 42 [pid = 316] [id = 105] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF437800 == 41 [pid = 316] [id = 119] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0E6800 == 40 [pid = 316] [id = 118] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE305800 == 39 [pid = 316] [id = 117] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AECCC3800 == 38 [pid = 316] [id = 116] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8B3000 == 37 [pid = 316] [id = 115] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AEADC5800 == 36 [pid = 316] [id = 114] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E2F800 == 35 [pid = 316] [id = 113] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB78E800 == 34 [pid = 316] [id = 111] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42C6800 == 33 [pid = 316] [id = 110] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E31800 == 32 [pid = 316] [id = 112] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8B5800 == 31 [pid = 316] [id = 109] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DB8800 == 30 [pid = 316] [id = 123] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBEE000 == 29 [pid = 316] [id = 122] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB411800 == 28 [pid = 316] [id = 121] 01:42:12 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3C5A000 == 27 [pid = 316] [id = 120] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE8A33800) [pid = 316] [serial = 323] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AECE95C00) [pid = 316] [serial = 305] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEA58D000) [pid = 316] [serial = 302] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEF60D800) [pid = 316] [serial = 311] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE34B1400) [pid = 316] [serial = 299] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEF610000) [pid = 316] [serial = 308] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE43C5400) [pid = 316] [serial = 319] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE0096800) [pid = 316] [serial = 317] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEF607800) [pid = 316] [serial = 307] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE8952800) [pid = 316] [serial = 301] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADEDB0400) [pid = 316] [serial = 298] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE4D46000) [pid = 316] [serial = 320] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE35A5000) [pid = 316] [serial = 310] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE5598C00) [pid = 316] [serial = 313] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE894CC00) [pid = 316] [serial = 314] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEC438400) [pid = 316] [serial = 304] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADEE1FC00) [pid = 316] [serial = 316] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE8947400) [pid = 316] [serial = 322] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEA3D1400) [pid = 316] [serial = 325] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 316 | 1465202532383 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] 01:42:12 INFO - PROCESS | 316 | 1465202532468 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 01:42:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:42:12 INFO - PROCESS | 316 | 1465202532473 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:42:12 INFO - PROCESS | 316 | 1465202532477 Marionette TRACE conn5 <- [1,462,null,{}] 01:42:12 INFO - PROCESS | 316 | 1465202532482 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}] 01:42:12 INFO - PROCESS | 316 | 1465202532485 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:12 INFO - PROCESS | 316 | 1465202532587 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 01:42:12 INFO - PROCESS | 316 | 1465202532595 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:12 INFO - PROCESS | 316 | 1465202532599 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE352A000 == 28 [pid = 316] [id = 125] 01:42:12 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADD22E400) [pid = 316] [serial = 373] [outer = 0000000000000000] 01:42:12 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEC32C00) [pid = 316] [serial = 374] [outer = 0000000ADD22E400] 01:42:12 INFO - PROCESS | 316 | 1465202532649 Marionette DEBUG loaded listener.js 01:42:12 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEE19000) [pid = 316] [serial = 375] [outer = 0000000ADD22E400] 01:42:13 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:13 INFO - PROCESS | 316 | 1465202533136 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] 01:42:13 INFO - PROCESS | 316 | 1465202533173 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 01:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:42:13 INFO - PROCESS | 316 | 1465202533179 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:42:13 INFO - PROCESS | 316 | 1465202533182 Marionette TRACE conn5 <- [1,466,null,{}] 01:42:13 INFO - PROCESS | 316 | 1465202533185 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}] 01:42:13 INFO - PROCESS | 316 | 1465202533188 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:13 INFO - PROCESS | 316 | 1465202533281 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 01:42:13 INFO - PROCESS | 316 | 1465202533289 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:13 INFO - PROCESS | 316 | 1465202533291 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:13 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53D3800 == 29 [pid = 316] [id = 126] 01:42:13 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE0097400) [pid = 316] [serial = 376] [outer = 0000000000000000] 01:42:13 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE32E6400) [pid = 316] [serial = 377] [outer = 0000000AE0097400] 01:42:13 INFO - PROCESS | 316 | 1465202533340 Marionette DEBUG loaded listener.js 01:42:13 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE35A5400) [pid = 316] [serial = 378] [outer = 0000000AE0097400] 01:42:13 INFO - PROCESS | 316 | 1465202533813 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] 01:42:13 INFO - PROCESS | 316 | 1465202533875 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 01:42:13 INFO - PROCESS | 316 | 1465202533878 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:42:13 INFO - PROCESS | 316 | 1465202533882 Marionette TRACE conn5 <- [1,470,null,{}] 01:42:13 INFO - PROCESS | 316 | 1465202533893 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}] 01:42:13 INFO - PROCESS | 316 | 1465202533898 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:14 INFO - PROCESS | 316 | 1465202534021 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 01:42:14 INFO - PROCESS | 316 | 1465202534095 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:14 INFO - PROCESS | 316 | 1465202534098 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB342000 == 30 [pid = 316] [id = 127] 01:42:14 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADD211400) [pid = 316] [serial = 379] [outer = 0000000000000000] 01:42:14 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE4E8A800) [pid = 316] [serial = 380] [outer = 0000000ADD211400] 01:42:14 INFO - PROCESS | 316 | 1465202534148 Marionette DEBUG loaded listener.js 01:42:14 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8911400) [pid = 316] [serial = 381] [outer = 0000000ADD211400] 01:42:14 INFO - PROCESS | 316 | 1465202534589 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]]]}] 01:42:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:42:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 01:42:14 INFO - PROCESS | 316 | 1465202534614 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 01:42:14 INFO - PROCESS | 316 | 1465202534617 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 01:42:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:42:14 INFO - PROCESS | 316 | 1465202534629 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:42:14 INFO - PROCESS | 316 | 1465202534630 Marionette TRACE conn5 <- [1,474,null,{}] 01:42:14 INFO - PROCESS | 316 | 1465202534634 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}] 01:42:14 INFO - PROCESS | 316 | 1465202534636 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:14 INFO - PROCESS | 316 | 1465202534747 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 01:42:14 INFO - PROCESS | 316 | 1465202534755 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:14 INFO - PROCESS | 316 | 1465202534757 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB420000 == 31 [pid = 316] [id = 128] 01:42:14 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE8948C00) [pid = 316] [serial = 382] [outer = 0000000000000000] 01:42:14 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8950000) [pid = 316] [serial = 383] [outer = 0000000AE8948C00] 01:42:14 INFO - PROCESS | 316 | 1465202534838 Marionette DEBUG loaded listener.js 01:42:14 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE8A37000) [pid = 316] [serial = 384] [outer = 0000000AE8948C00] 01:42:15 INFO - PROCESS | 316 | 1465202535305 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]]]}] 01:42:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:42:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 01:42:15 INFO - PROCESS | 316 | 1465202535389 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 01:42:15 INFO - PROCESS | 316 | 1465202535392 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 01:42:15 INFO - PROCESS | 316 | 1465202535396 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:42:15 INFO - PROCESS | 316 | 1465202535397 Marionette TRACE conn5 <- [1,478,null,{}] 01:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:42:15 INFO - PROCESS | 316 | 1465202535401 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}] 01:42:15 INFO - PROCESS | 316 | 1465202535403 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:15 INFO - PROCESS | 316 | 1465202535509 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 01:42:15 INFO - PROCESS | 316 | 1465202535520 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:15 INFO - PROCESS | 316 | 1465202535522 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA35000 == 32 [pid = 316] [id = 129] 01:42:15 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000ADF3C1000) [pid = 316] [serial = 385] [outer = 0000000000000000] 01:42:15 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE9003000) [pid = 316] [serial = 386] [outer = 0000000ADF3C1000] 01:42:15 INFO - PROCESS | 316 | 1465202535604 Marionette DEBUG loaded listener.js 01:42:15 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEA594800) [pid = 316] [serial = 387] [outer = 0000000ADF3C1000] 01:42:16 INFO - PROCESS | 316 | 1465202536065 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]]]}] 01:42:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:42:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 01:42:16 INFO - PROCESS | 316 | 1465202536138 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 01:42:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:42:16 INFO - PROCESS | 316 | 1465202536140 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 01:42:16 INFO - PROCESS | 316 | 1465202536143 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:42:16 INFO - PROCESS | 316 | 1465202536145 Marionette TRACE conn5 <- [1,482,null,{}] 01:42:16 INFO - PROCESS | 316 | 1465202536149 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}] 01:42:16 INFO - PROCESS | 316 | 1465202536155 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:16 INFO - PROCESS | 316 | 1465202536295 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 01:42:16 INFO - PROCESS | 316 | 1465202536338 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:16 INFO - PROCESS | 316 | 1465202536340 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDC1B000 == 33 [pid = 316] [id = 130] 01:42:16 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEB212800) [pid = 316] [serial = 388] [outer = 0000000000000000] 01:42:16 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEB957C00) [pid = 316] [serial = 389] [outer = 0000000AEB212800] 01:42:16 INFO - PROCESS | 316 | 1465202536386 Marionette DEBUG loaded listener.js 01:42:16 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEC006400) [pid = 316] [serial = 390] [outer = 0000000AEB212800] 01:42:16 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEE3A1000) [pid = 316] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:42:16 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEAD12000) [pid = 316] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:42:16 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEA3D1000) [pid = 316] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:42:16 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE548DC00) [pid = 316] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:42:16 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AECE87000) [pid = 316] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:42:16 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE346F800) [pid = 316] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:42:16 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE5484800) [pid = 316] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:42:16 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8A3F800) [pid = 316] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:42:16 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE43CEC00) [pid = 316] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:42:16 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE8C83C00) [pid = 316] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:42:16 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEC31000) [pid = 316] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:42:16 INFO - PROCESS | 316 | 1465202536974 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]]]}] 01:42:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:42:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 881ms 01:42:17 INFO - PROCESS | 316 | 1465202537027 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 01:42:17 INFO - PROCESS | 316 | 1465202537030 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 01:42:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:42:17 INFO - PROCESS | 316 | 1465202537033 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:42:17 INFO - PROCESS | 316 | 1465202537035 Marionette TRACE conn5 <- [1,486,null,{}] 01:42:17 INFO - PROCESS | 316 | 1465202537039 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}] 01:42:17 INFO - PROCESS | 316 | 1465202537040 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:17 INFO - PROCESS | 316 | 1465202537123 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 01:42:17 INFO - PROCESS | 316 | 1465202537131 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:17 INFO - PROCESS | 316 | 1465202537133 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDF45000 == 34 [pid = 316] [id = 131] 01:42:17 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8950800) [pid = 316] [serial = 391] [outer = 0000000000000000] 01:42:17 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEBDB1C00) [pid = 316] [serial = 392] [outer = 0000000AE8950800] 01:42:17 INFO - PROCESS | 316 | 1465202537178 Marionette DEBUG loaded listener.js 01:42:17 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC00FC00) [pid = 316] [serial = 393] [outer = 0000000AE8950800] 01:42:17 INFO - PROCESS | 316 | 1465202537585 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]]]}] 01:42:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:42:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 585ms 01:42:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:42:17 INFO - PROCESS | 316 | 1465202537621 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 01:42:17 INFO - PROCESS | 316 | 1465202537624 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 01:42:17 INFO - PROCESS | 316 | 1465202537627 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:42:17 INFO - PROCESS | 316 | 1465202537629 Marionette TRACE conn5 <- [1,490,null,{}] 01:42:17 INFO - PROCESS | 316 | 1465202537632 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}] 01:42:17 INFO - PROCESS | 316 | 1465202537634 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:17 INFO - PROCESS | 316 | 1465202537716 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 01:42:17 INFO - PROCESS | 316 | 1465202537722 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:17 INFO - PROCESS | 316 | 1465202537723 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0E7800 == 35 [pid = 316] [id = 132] 01:42:17 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC0C2400) [pid = 316] [serial = 394] [outer = 0000000000000000] 01:42:17 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC173000) [pid = 316] [serial = 395] [outer = 0000000AEC0C2400] 01:42:17 INFO - PROCESS | 316 | 1465202537770 Marionette DEBUG loaded listener.js 01:42:17 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEC42B000) [pid = 316] [serial = 396] [outer = 0000000AEC0C2400] 01:42:18 INFO - PROCESS | 316 | 1465202538205 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]]]}] 01:42:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:42:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 01:42:18 INFO - PROCESS | 316 | 1465202538259 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 01:42:18 INFO - PROCESS | 316 | 1465202538262 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 01:42:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:42:18 INFO - PROCESS | 316 | 1465202538270 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:42:18 INFO - PROCESS | 316 | 1465202538272 Marionette TRACE conn5 <- [1,494,null,{}] 01:42:18 INFO - PROCESS | 316 | 1465202538275 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}] 01:42:18 INFO - PROCESS | 316 | 1465202538277 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:18 INFO - PROCESS | 316 | 1465202538359 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 01:42:18 INFO - PROCESS | 316 | 1465202538366 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:18 INFO - PROCESS | 316 | 1465202538368 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB340800 == 36 [pid = 316] [id = 133] 01:42:18 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AECBD3800) [pid = 316] [serial = 397] [outer = 0000000000000000] 01:42:18 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AECC98800) [pid = 316] [serial = 398] [outer = 0000000AECBD3800] 01:42:18 INFO - PROCESS | 316 | 1465202538412 Marionette DEBUG loaded listener.js 01:42:18 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AECED5400) [pid = 316] [serial = 399] [outer = 0000000AECBD3800] 01:42:19 INFO - PROCESS | 316 | 1465202539201 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]]]}] 01:42:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:42:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 984ms 01:42:19 INFO - PROCESS | 316 | 1465202539258 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 01:42:19 INFO - PROCESS | 316 | 1465202539263 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 01:42:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:42:19 INFO - PROCESS | 316 | 1465202539268 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:42:19 INFO - PROCESS | 316 | 1465202539272 Marionette TRACE conn5 <- [1,498,null,{}] 01:42:19 INFO - PROCESS | 316 | 1465202539278 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}] 01:42:19 INFO - PROCESS | 316 | 1465202539282 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:19 INFO - PROCESS | 316 | 1465202539428 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 01:42:19 INFO - PROCESS | 316 | 1465202539501 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:19 INFO - PROCESS | 316 | 1465202539504 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4ED4000 == 37 [pid = 316] [id = 134] 01:42:19 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000ADEA1B000) [pid = 316] [serial = 400] [outer = 0000000000000000] 01:42:19 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEDB3C00) [pid = 316] [serial = 401] [outer = 0000000ADEA1B000] 01:42:19 INFO - PROCESS | 316 | 1465202539604 Marionette DEBUG loaded listener.js 01:42:19 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE0095C00) [pid = 316] [serial = 402] [outer = 0000000ADEA1B000] 01:42:20 INFO - PROCESS | 316 | 1465202540299 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]]]}] 01:42:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:42:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1091ms 01:42:20 INFO - PROCESS | 316 | 1465202540387 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 01:42:20 INFO - PROCESS | 316 | 1465202540392 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 01:42:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:42:20 INFO - PROCESS | 316 | 1465202540401 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:42:20 INFO - PROCESS | 316 | 1465202540405 Marionette TRACE conn5 <- [1,502,null,{}] 01:42:20 INFO - PROCESS | 316 | 1465202540409 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}] 01:42:20 INFO - PROCESS | 316 | 1465202540412 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:20 INFO - PROCESS | 316 | 1465202540549 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 01:42:20 INFO - PROCESS | 316 | 1465202540613 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:20 INFO - PROCESS | 316 | 1465202540616 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA2F800 == 38 [pid = 316] [id = 135] 01:42:20 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE4DA9800) [pid = 316] [serial = 403] [outer = 0000000000000000] 01:42:20 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE7E51400) [pid = 316] [serial = 404] [outer = 0000000AE4DA9800] 01:42:20 INFO - PROCESS | 316 | 1465202540674 Marionette DEBUG loaded listener.js 01:42:20 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE896C400) [pid = 316] [serial = 405] [outer = 0000000AE4DA9800] 01:42:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0E7800 == 37 [pid = 316] [id = 132] 01:42:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDF45000 == 36 [pid = 316] [id = 131] 01:42:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDC1B000 == 35 [pid = 316] [id = 130] 01:42:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA35000 == 34 [pid = 316] [id = 129] 01:42:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB420000 == 33 [pid = 316] [id = 128] 01:42:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB342000 == 32 [pid = 316] [id = 127] 01:42:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AE53D3800 == 31 [pid = 316] [id = 126] 01:42:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AE352A000 == 30 [pid = 316] [id = 125] 01:42:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E32000 == 29 [pid = 316] [id = 124] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000ADEDB4400) [pid = 316] [serial = 152] [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.] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEE3D9000) [pid = 316] [serial = 355] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEB2EF400) [pid = 316] [serial = 343] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEB2F2800) [pid = 316] [serial = 346] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC1E8400) [pid = 316] [serial = 349] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEBDAD000) [pid = 316] [serial = 344] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEDC05800) [pid = 316] [serial = 352] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE3C49400) [pid = 316] [serial = 337] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE43CF800) [pid = 316] [serial = 338] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE7E50000) [pid = 316] [serial = 331] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE8942C00) [pid = 316] [serial = 332] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE9010400) [pid = 316] [serial = 334] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEAD90400) [pid = 316] [serial = 335] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE8950C00) [pid = 316] [serial = 340] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEA5AD800) [pid = 316] [serial = 326] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEC39400) [pid = 316] [serial = 328] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADEEB4C00) [pid = 316] [serial = 329] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEE4C5400) [pid = 316] [serial = 356] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEDF8D800) [pid = 316] [serial = 353] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEC0BE000) [pid = 316] [serial = 347] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEC4C6800) [pid = 316] [serial = 350] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AE8C7A400) [pid = 316] [serial = 341] [outer = 0000000000000000] [url = about:blank] 01:42:21 INFO - PROCESS | 316 | 1465202541500 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]]]}] 01:42:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:42:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1124ms 01:42:21 INFO - PROCESS | 316 | 1465202541529 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 01:42:21 INFO - PROCESS | 316 | 1465202541533 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 01:42:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:42:21 INFO - PROCESS | 316 | 1465202541537 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:42:21 INFO - PROCESS | 316 | 1465202541542 Marionette TRACE conn5 <- [1,506,null,{}] 01:42:21 INFO - PROCESS | 316 | 1465202541547 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}] 01:42:21 INFO - PROCESS | 316 | 1465202541550 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:21 INFO - PROCESS | 316 | 1465202541649 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 01:42:21 INFO - PROCESS | 316 | 1465202541719 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:21 INFO - PROCESS | 316 | 1465202541721 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3CB3800 == 30 [pid = 316] [id = 136] 01:42:21 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADEDAD000) [pid = 316] [serial = 406] [outer = 0000000000000000] 01:42:21 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEEA8000) [pid = 316] [serial = 407] [outer = 0000000ADEDAD000] 01:42:21 INFO - PROCESS | 316 | 1465202541772 Marionette DEBUG loaded listener.js 01:42:21 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE3F44800) [pid = 316] [serial = 408] [outer = 0000000ADEDAD000] 01:42:22 INFO - PROCESS | 316 | 1465202542252 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]]]}] 01:42:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:42:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 732ms 01:42:22 INFO - PROCESS | 316 | 1465202542270 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 01:42:22 INFO - PROCESS | 316 | 1465202542274 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 01:42:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:42:22 INFO - PROCESS | 316 | 1465202542285 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:42:22 INFO - PROCESS | 316 | 1465202542288 Marionette TRACE conn5 <- [1,510,null,{}] 01:42:22 INFO - PROCESS | 316 | 1465202542292 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}] 01:42:22 INFO - PROCESS | 316 | 1465202542294 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:22 INFO - PROCESS | 316 | 1465202542393 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 01:42:22 INFO - PROCESS | 316 | 1465202542401 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:22 INFO - PROCESS | 316 | 1465202542403 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:22 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA3B8800 == 31 [pid = 316] [id = 137] 01:42:22 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE893C400) [pid = 316] [serial = 409] [outer = 0000000000000000] 01:42:22 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE8947800) [pid = 316] [serial = 410] [outer = 0000000AE893C400] 01:42:22 INFO - PROCESS | 316 | 1465202542451 Marionette DEBUG loaded listener.js 01:42:22 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE89D6C00) [pid = 316] [serial = 411] [outer = 0000000AE893C400] 01:42:22 INFO - PROCESS | 316 | 1465202542927 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]]]}] 01:42:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:42:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 01:42:22 INFO - PROCESS | 316 | 1465202542974 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 01:42:22 INFO - PROCESS | 316 | 1465202542977 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 01:42:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:42:22 INFO - PROCESS | 316 | 1465202542980 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:42:22 INFO - PROCESS | 316 | 1465202542984 Marionette TRACE conn5 <- [1,514,null,{}] 01:42:23 INFO - PROCESS | 316 | 1465202542996 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}] 01:42:23 INFO - PROCESS | 316 | 1465202543001 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:23 INFO - PROCESS | 316 | 1465202543091 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 01:42:23 INFO - PROCESS | 316 | 1465202543156 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:23 INFO - PROCESS | 316 | 1465202543159 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB404800 == 32 [pid = 316] [id = 138] 01:42:23 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEA594400) [pid = 316] [serial = 412] [outer = 0000000000000000] 01:42:23 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEA5B3000) [pid = 316] [serial = 413] [outer = 0000000AEA594400] 01:42:23 INFO - PROCESS | 316 | 1465202543246 Marionette DEBUG loaded listener.js 01:42:23 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEAD92000) [pid = 316] [serial = 414] [outer = 0000000AEA594400] 01:42:23 INFO - PROCESS | 316 | 1465202543634 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]]]}] 01:42:23 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 01:42:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 01:42:23 INFO - PROCESS | 316 | 1465202543674 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 01:42:23 INFO - PROCESS | 316 | 1465202543677 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 01:42:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:42:23 INFO - PROCESS | 316 | 1465202543680 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:42:23 INFO - PROCESS | 316 | 1465202543682 Marionette TRACE conn5 <- [1,518,null,{}] 01:42:23 INFO - PROCESS | 316 | 1465202543685 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}] 01:42:23 INFO - PROCESS | 316 | 1465202543687 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:23 INFO - PROCESS | 316 | 1465202543817 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 01:42:23 INFO - PROCESS | 316 | 1465202543834 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:23 INFO - PROCESS | 316 | 1465202543836 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBDF8000 == 33 [pid = 316] [id = 139] 01:42:23 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEB371400) [pid = 316] [serial = 415] [outer = 0000000000000000] 01:42:23 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEBDAF800) [pid = 316] [serial = 416] [outer = 0000000AEB371400] 01:42:23 INFO - PROCESS | 316 | 1465202543882 Marionette DEBUG loaded listener.js 01:42:23 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC011C00) [pid = 316] [serial = 417] [outer = 0000000AEB371400] 01:42:24 INFO - PROCESS | 316 | 1465202544335 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]]]}] 01:42:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:42:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 01:42:24 INFO - PROCESS | 316 | 1465202544354 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 01:42:24 INFO - PROCESS | 316 | 1465202544356 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 01:42:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:42:24 INFO - PROCESS | 316 | 1465202544359 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:42:24 INFO - PROCESS | 316 | 1465202544361 Marionette TRACE conn5 <- [1,522,null,{}] 01:42:24 INFO - PROCESS | 316 | 1465202544371 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}] 01:42:24 INFO - PROCESS | 316 | 1465202544373 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:24 INFO - PROCESS | 316 | 1465202544517 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 01:42:24 INFO - PROCESS | 316 | 1465202544567 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:24 INFO - PROCESS | 316 | 1465202544569 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AED8E1800 == 34 [pid = 316] [id = 140] 01:42:24 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEB813400) [pid = 316] [serial = 418] [outer = 0000000000000000] 01:42:24 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEC1EA400) [pid = 316] [serial = 419] [outer = 0000000AEB813400] 01:42:24 INFO - PROCESS | 316 | 1465202544615 Marionette DEBUG loaded listener.js 01:42:24 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AECC2F000) [pid = 316] [serial = 420] [outer = 0000000AEB813400] 01:42:25 INFO - PROCESS | 316 | 1465202545081 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]]]}] 01:42:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:42:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 01:42:25 INFO - PROCESS | 316 | 1465202545099 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 01:42:25 INFO - PROCESS | 316 | 1465202545101 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 01:42:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:42:25 INFO - PROCESS | 316 | 1465202545104 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:42:25 INFO - PROCESS | 316 | 1465202545106 Marionette TRACE conn5 <- [1,526,null,{}] 01:42:25 INFO - PROCESS | 316 | 1465202545110 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}] 01:42:25 INFO - PROCESS | 316 | 1465202545116 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:25 INFO - PROCESS | 316 | 1465202545245 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 01:42:25 INFO - PROCESS | 316 | 1465202545251 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:25 INFO - PROCESS | 316 | 1465202545253 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF41E000 == 35 [pid = 316] [id = 141] 01:42:25 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AECE86800) [pid = 316] [serial = 421] [outer = 0000000000000000] 01:42:25 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEE39B400) [pid = 316] [serial = 422] [outer = 0000000AECE86800] 01:42:25 INFO - PROCESS | 316 | 1465202545337 Marionette DEBUG loaded listener.js 01:42:25 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEE46E800) [pid = 316] [serial = 423] [outer = 0000000AECE86800] 01:42:25 INFO - PROCESS | 316 | 1465202545810 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]]]}] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE8948C00) [pid = 316] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000ADD211400) [pid = 316] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE0097400) [pid = 316] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEEAE000) [pid = 316] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADD22E400) [pid = 316] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADF3C1000) [pid = 316] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEA21400) [pid = 316] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8956000) [pid = 316] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEC1EF000) [pid = 316] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEC0C2400) [pid = 316] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AECE94400) [pid = 316] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEB212800) [pid = 316] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:42:25 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE8950800) [pid = 316] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:42:25 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 01:42:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 733ms 01:42:25 INFO - PROCESS | 316 | 1465202545858 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 01:42:25 INFO - PROCESS | 316 | 1465202545860 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 01:42:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:42:25 INFO - PROCESS | 316 | 1465202545866 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:42:25 INFO - PROCESS | 316 | 1465202545867 Marionette TRACE conn5 <- [1,530,null,{}] 01:42:25 INFO - PROCESS | 316 | 1465202545871 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}] 01:42:25 INFO - PROCESS | 316 | 1465202545873 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:25 INFO - PROCESS | 316 | 1465202545955 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 01:42:25 INFO - PROCESS | 316 | 1465202545963 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:25 INFO - PROCESS | 316 | 1465202545966 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB419000 == 36 [pid = 316] [id = 142] 01:42:25 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADF3C1000) [pid = 316] [serial = 424] [outer = 0000000000000000] 01:42:26 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE4D44400) [pid = 316] [serial = 425] [outer = 0000000ADF3C1000] 01:42:26 INFO - PROCESS | 316 | 1465202546016 Marionette DEBUG loaded listener.js 01:42:26 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEB2F6800) [pid = 316] [serial = 426] [outer = 0000000ADF3C1000] 01:42:26 INFO - PROCESS | 316 | 1465202546608 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"]]]}] 01:42:26 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 01:42:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:42:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:42:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:42:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:42:26 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 01:42:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:42:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:42:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:42:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:42:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 796ms 01:42:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:42:26 INFO - PROCESS | 316 | 1465202546662 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 01:42:26 INFO - PROCESS | 316 | 1465202546664 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 01:42:26 INFO - PROCESS | 316 | 1465202546667 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:42:26 INFO - PROCESS | 316 | 1465202546669 Marionette TRACE conn5 <- [1,534,null,{}] 01:42:26 INFO - PROCESS | 316 | 1465202546673 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}] 01:42:26 INFO - PROCESS | 316 | 1465202546675 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:26 INFO - PROCESS | 316 | 1465202546769 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 01:42:26 INFO - PROCESS | 316 | 1465202546838 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:26 INFO - PROCESS | 316 | 1465202546840 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09D3800 == 37 [pid = 316] [id = 143] 01:42:26 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADEEA9C00) [pid = 316] [serial = 427] [outer = 0000000000000000] 01:42:26 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEE8D5000) [pid = 316] [serial = 428] [outer = 0000000ADEEA9C00] 01:42:26 INFO - PROCESS | 316 | 1465202546884 Marionette DEBUG loaded listener.js 01:42:26 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEE8DE400) [pid = 316] [serial = 429] [outer = 0000000ADEEA9C00] 01:42:27 INFO - PROCESS | 316 | 1465202547333 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]]]}] 01:42:27 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. 01:42:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 688ms 01:42:27 INFO - PROCESS | 316 | 1465202547358 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 01:42:27 INFO - PROCESS | 316 | 1465202547360 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 01:42:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:42:27 INFO - PROCESS | 316 | 1465202547369 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:42:27 INFO - PROCESS | 316 | 1465202547371 Marionette TRACE conn5 <- [1,538,null,{}] 01:42:27 INFO - PROCESS | 316 | 1465202547375 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}] 01:42:27 INFO - PROCESS | 316 | 1465202547377 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:27 INFO - PROCESS | 316 | 1465202547461 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 01:42:27 INFO - PROCESS | 316 | 1465202547467 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:27 INFO - PROCESS | 316 | 1465202547469 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8C97000 == 38 [pid = 316] [id = 144] 01:42:27 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEF019C00) [pid = 316] [serial = 430] [outer = 0000000000000000] 01:42:27 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEF508800) [pid = 316] [serial = 431] [outer = 0000000AEF019C00] 01:42:27 INFO - PROCESS | 316 | 1465202547513 Marionette DEBUG loaded listener.js 01:42:27 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEF522800) [pid = 316] [serial = 432] [outer = 0000000AEF019C00] 01:42:28 INFO - PROCESS | 316 | 1465202548059 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]]]}] 01:42:28 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. 01:42:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 755ms 01:42:28 INFO - PROCESS | 316 | 1465202548123 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 01:42:28 INFO - PROCESS | 316 | 1465202548128 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 01:42:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:42:28 INFO - PROCESS | 316 | 1465202548134 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:42:28 INFO - PROCESS | 316 | 1465202548137 Marionette TRACE conn5 <- [1,542,null,{}] 01:42:28 INFO - PROCESS | 316 | 1465202548144 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}] 01:42:28 INFO - PROCESS | 316 | 1465202548147 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:28 INFO - PROCESS | 316 | 1465202548271 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 01:42:28 INFO - PROCESS | 316 | 1465202548360 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:28 INFO - PROCESS | 316 | 1465202548363 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:28 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8A0E800 == 39 [pid = 316] [id = 145] 01:42:28 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEA96C00) [pid = 316] [serial = 433] [outer = 0000000000000000] 01:42:28 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE3505000) [pid = 316] [serial = 434] [outer = 0000000ADEA96C00] 01:42:28 INFO - PROCESS | 316 | 1465202548422 Marionette DEBUG loaded listener.js 01:42:28 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE5484800) [pid = 316] [serial = 435] [outer = 0000000ADEA96C00] 01:42:28 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:28 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:29 INFO - PROCESS | 316 | 1465202549062 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]]]}] 01:42:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:42:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 986ms 01:42:29 INFO - PROCESS | 316 | 1465202549122 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 01:42:29 INFO - PROCESS | 316 | 1465202549127 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 01:42:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:42:29 INFO - PROCESS | 316 | 1465202549149 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:42:29 INFO - PROCESS | 316 | 1465202549152 Marionette TRACE conn5 <- [1,546,null,{}] 01:42:29 INFO - PROCESS | 316 | 1465202549156 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}] 01:42:29 INFO - PROCESS | 316 | 1465202549159 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:29 INFO - PROCESS | 316 | 1465202549278 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 01:42:29 INFO - PROCESS | 316 | 1465202549350 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:29 INFO - PROCESS | 316 | 1465202549352 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE494000 == 40 [pid = 316] [id = 146] 01:42:29 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEA318C00) [pid = 316] [serial = 436] [outer = 0000000000000000] 01:42:29 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEA5AE800) [pid = 316] [serial = 437] [outer = 0000000AEA318C00] 01:42:29 INFO - PROCESS | 316 | 1465202549451 Marionette DEBUG loaded listener.js 01:42:29 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEB2F4C00) [pid = 316] [serial = 438] [outer = 0000000AEA318C00] 01:42:30 INFO - PROCESS | 316 | 1465202550075 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]]]}] 01:42:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:42:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 984ms 01:42:30 INFO - PROCESS | 316 | 1465202550133 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 01:42:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:42:30 INFO - PROCESS | 316 | 1465202550136 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 01:42:30 INFO - PROCESS | 316 | 1465202550140 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:42:30 INFO - PROCESS | 316 | 1465202550144 Marionette TRACE conn5 <- [1,550,null,{}] 01:42:30 INFO - PROCESS | 316 | 1465202550156 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}] 01:42:30 INFO - PROCESS | 316 | 1465202550161 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:30 INFO - PROCESS | 316 | 1465202550308 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 01:42:30 INFO - PROCESS | 316 | 1465202550424 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:30 INFO - PROCESS | 316 | 1465202550428 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D42000 == 41 [pid = 316] [id = 147] 01:42:30 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEDF88000) [pid = 316] [serial = 439] [outer = 0000000000000000] 01:42:30 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEE475C00) [pid = 316] [serial = 440] [outer = 0000000AEDF88000] 01:42:30 INFO - PROCESS | 316 | 1465202550487 Marionette DEBUG loaded listener.js 01:42:30 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEF510C00) [pid = 316] [serial = 441] [outer = 0000000AEDF88000] 01:42:30 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:30 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:31 INFO - PROCESS | 316 | 1465202551105 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]]]}] 01:42:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:42:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 985ms 01:42:31 INFO - PROCESS | 316 | 1465202551127 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 01:42:31 INFO - PROCESS | 316 | 1465202551130 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 01:42:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:42:31 INFO - PROCESS | 316 | 1465202551133 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:42:31 INFO - PROCESS | 316 | 1465202551135 Marionette TRACE conn5 <- [1,554,null,{}] 01:42:31 INFO - PROCESS | 316 | 1465202551139 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}] 01:42:31 INFO - PROCESS | 316 | 1465202551142 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:31 INFO - PROCESS | 316 | 1465202551267 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 01:42:31 INFO - PROCESS | 316 | 1465202551338 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:31 INFO - PROCESS | 316 | 1465202551341 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADD1B3000 == 42 [pid = 316] [id = 148] 01:42:31 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000ADD22D400) [pid = 316] [serial = 442] [outer = 0000000000000000] 01:42:31 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000ADEE1AC00) [pid = 316] [serial = 443] [outer = 0000000ADD22D400] 01:42:31 INFO - PROCESS | 316 | 1465202551439 Marionette DEBUG loaded listener.js 01:42:31 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AEA317C00) [pid = 316] [serial = 444] [outer = 0000000ADD22D400] 01:42:31 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:32 INFO - PROCESS | 316 | 1465202552160 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]]]}] 01:42:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:42:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1083ms 01:42:32 INFO - PROCESS | 316 | 1465202552219 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 01:42:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:42:32 INFO - PROCESS | 316 | 1465202552223 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 01:42:32 INFO - PROCESS | 316 | 1465202552228 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:42:32 INFO - PROCESS | 316 | 1465202552233 Marionette TRACE conn5 <- [1,558,null,{}] 01:42:32 INFO - PROCESS | 316 | 1465202552238 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}] 01:42:32 INFO - PROCESS | 316 | 1465202552241 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:32 INFO - PROCESS | 316 | 1465202552379 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 01:42:32 INFO - PROCESS | 316 | 1465202552451 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:32 INFO - PROCESS | 316 | 1465202552453 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E40800 == 43 [pid = 316] [id = 149] 01:42:32 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AE3466C00) [pid = 316] [serial = 445] [outer = 0000000000000000] 01:42:32 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AE43C8800) [pid = 316] [serial = 446] [outer = 0000000AE3466C00] 01:42:32 INFO - PROCESS | 316 | 1465202552505 Marionette DEBUG loaded listener.js 01:42:32 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AE7E53800) [pid = 316] [serial = 447] [outer = 0000000AE3466C00] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09D3800 == 42 [pid = 316] [id = 143] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB419000 == 41 [pid = 316] [id = 142] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF41E000 == 40 [pid = 316] [id = 141] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AED8E1800 == 39 [pid = 316] [id = 140] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBDF8000 == 38 [pid = 316] [id = 139] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB404800 == 37 [pid = 316] [id = 138] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA3B8800 == 36 [pid = 316] [id = 137] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3CB3800 == 35 [pid = 316] [id = 136] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB340800 == 34 [pid = 316] [id = 133] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4ED4000 == 33 [pid = 316] [id = 134] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA2F800 == 32 [pid = 316] [id = 135] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000ADD1B3000 == 31 [pid = 316] [id = 148] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D42000 == 30 [pid = 316] [id = 147] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE494000 == 29 [pid = 316] [id = 146] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8C97000 == 28 [pid = 316] [id = 144] 01:42:33 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8A0E800 == 27 [pid = 316] [id = 145] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AE8950000) [pid = 316] [serial = 383] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AE4E8A800) [pid = 316] [serial = 380] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE32E6400) [pid = 316] [serial = 377] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AE35A5400) [pid = 316] [serial = 378] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE43C6400) [pid = 316] [serial = 372] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE3273400) [pid = 316] [serial = 371] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000ADEC32C00) [pid = 316] [serial = 374] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000ADEE19000) [pid = 316] [serial = 375] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE9003000) [pid = 316] [serial = 386] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE8A37000) [pid = 316] [serial = 384] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE35A0400) [pid = 316] [serial = 359] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADEC2EC00) [pid = 316] [serial = 358] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEAACE800) [pid = 316] [serial = 362] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE8C7E400) [pid = 316] [serial = 361] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AECE9BC00) [pid = 316] [serial = 365] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AECC2BC00) [pid = 316] [serial = 364] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEC42B000) [pid = 316] [serial = 396] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEF50B800) [pid = 316] [serial = 369] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEF502400) [pid = 316] [serial = 368] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEB957C00) [pid = 316] [serial = 389] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEA594800) [pid = 316] [serial = 387] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEBDB1C00) [pid = 316] [serial = 392] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC173000) [pid = 316] [serial = 395] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AECC98800) [pid = 316] [serial = 398] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEC006400) [pid = 316] [serial = 390] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEC00FC00) [pid = 316] [serial = 393] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE8911400) [pid = 316] [serial = 381] [outer = 0000000000000000] [url = about:blank] 01:42:33 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:33 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:33 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:33 INFO - PROCESS | 316 | 1465202553710 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]]]}] 01:42:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:42:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1534ms 01:42:33 INFO - PROCESS | 316 | 1465202553762 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 01:42:33 INFO - PROCESS | 316 | 1465202553766 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 01:42:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:42:33 INFO - PROCESS | 316 | 1465202553770 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:42:33 INFO - PROCESS | 316 | 1465202553775 Marionette TRACE conn5 <- [1,562,null,{}] 01:42:33 INFO - PROCESS | 316 | 1465202553780 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}] 01:42:33 INFO - PROCESS | 316 | 1465202553783 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:33 INFO - PROCESS | 316 | 1465202553897 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 01:42:33 INFO - PROCESS | 316 | 1465202553965 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:33 INFO - PROCESS | 316 | 1465202553968 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE419D800 == 28 [pid = 316] [id = 150] 01:42:33 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEE17400) [pid = 316] [serial = 448] [outer = 0000000000000000] 01:42:34 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADEE20000) [pid = 316] [serial = 449] [outer = 0000000ADEE17400] 01:42:34 INFO - PROCESS | 316 | 1465202554017 Marionette DEBUG loaded listener.js 01:42:34 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADF75A800) [pid = 316] [serial = 450] [outer = 0000000ADEE17400] 01:42:34 INFO - PROCESS | 316 | [316] 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 01:42:34 INFO - PROCESS | 316 | 1465202554665 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]]]}] 01:42:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:42:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 942ms 01:42:34 INFO - PROCESS | 316 | 1465202554718 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 01:42:34 INFO - PROCESS | 316 | 1465202554723 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 01:42:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:42:34 INFO - PROCESS | 316 | 1465202554730 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:42:34 INFO - PROCESS | 316 | 1465202554732 Marionette TRACE conn5 <- [1,566,null,{}] 01:42:34 INFO - PROCESS | 316 | 1465202554736 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}] 01:42:34 INFO - PROCESS | 316 | 1465202554739 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:34 INFO - PROCESS | 316 | 1465202554858 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 01:42:34 INFO - PROCESS | 316 | 1465202554874 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:34 INFO - PROCESS | 316 | 1465202554876 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8A16800 == 29 [pid = 316] [id = 151] 01:42:34 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADEEAF800) [pid = 316] [serial = 451] [outer = 0000000000000000] 01:42:34 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE420E800) [pid = 316] [serial = 452] [outer = 0000000ADEEAF800] 01:42:34 INFO - PROCESS | 316 | 1465202554925 Marionette DEBUG loaded listener.js 01:42:35 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE4D3F800) [pid = 316] [serial = 453] [outer = 0000000ADEEAF800] 01:42:35 INFO - PROCESS | 316 | 1465202555361 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]]]}] 01:42:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:42:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 01:42:35 INFO - PROCESS | 316 | 1465202555426 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 01:42:35 INFO - PROCESS | 316 | 1465202555429 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 01:42:35 INFO - PROCESS | 316 | 1465202555432 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:42:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:42:35 INFO - PROCESS | 316 | 1465202555436 Marionette TRACE conn5 <- [1,570,null,{}] 01:42:35 INFO - PROCESS | 316 | 1465202555447 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}] 01:42:35 INFO - PROCESS | 316 | 1465202555452 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:35 INFO - PROCESS | 316 | 1465202555576 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 01:42:35 INFO - PROCESS | 316 | 1465202555593 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:35 INFO - PROCESS | 316 | 1465202555596 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB398000 == 30 [pid = 316] [id = 152] 01:42:35 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8939800) [pid = 316] [serial = 454] [outer = 0000000000000000] 01:42:35 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE8943C00) [pid = 316] [serial = 455] [outer = 0000000AE8939800] 01:42:35 INFO - PROCESS | 316 | 1465202555680 Marionette DEBUG loaded listener.js 01:42:35 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8952800) [pid = 316] [serial = 456] [outer = 0000000AE8939800] 01:42:36 INFO - PROCESS | 316 | 1465202556123 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]]]}] 01:42:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:42:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 733ms 01:42:36 INFO - PROCESS | 316 | 1465202556169 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 01:42:36 INFO - PROCESS | 316 | 1465202556172 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 01:42:36 INFO - PROCESS | 316 | 1465202556175 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:42:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:42:36 INFO - PROCESS | 316 | 1465202556177 Marionette TRACE conn5 <- [1,574,null,{}] 01:42:36 INFO - PROCESS | 316 | 1465202556181 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}] 01:42:36 INFO - PROCESS | 316 | 1465202556183 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:36 INFO - PROCESS | 316 | 1465202556298 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 01:42:36 INFO - PROCESS | 316 | 1465202556304 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:36 INFO - PROCESS | 316 | 1465202556306 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8B6000 == 31 [pid = 316] [id = 153] 01:42:36 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE8A38400) [pid = 316] [serial = 457] [outer = 0000000000000000] 01:42:36 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE8C7D800) [pid = 316] [serial = 458] [outer = 0000000AE8A38400] 01:42:36 INFO - PROCESS | 316 | 1465202556352 Marionette DEBUG loaded listener.js 01:42:36 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA3D6400) [pid = 316] [serial = 459] [outer = 0000000AE8A38400] 01:42:36 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:36 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:36 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:36 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:36 INFO - PROCESS | 316 | 1465202556823 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]]]}] 01:42:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:42:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 689ms 01:42:36 INFO - PROCESS | 316 | 1465202556868 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 01:42:36 INFO - PROCESS | 316 | 1465202556870 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 01:42:36 INFO - PROCESS | 316 | 1465202556873 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:42:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:42:36 INFO - PROCESS | 316 | 1465202556875 Marionette TRACE conn5 <- [1,578,null,{}] 01:42:36 INFO - PROCESS | 316 | 1465202556879 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}] 01:42:36 INFO - PROCESS | 316 | 1465202556881 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:36 INFO - PROCESS | 316 | 1465202556988 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 01:42:37 INFO - PROCESS | 316 | 1465202557059 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:37 INFO - PROCESS | 316 | 1465202557061 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBAA7800 == 32 [pid = 316] [id = 154] 01:42:37 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEA593800) [pid = 316] [serial = 460] [outer = 0000000000000000] 01:42:37 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEA5AF800) [pid = 316] [serial = 461] [outer = 0000000AEA593800] 01:42:37 INFO - PROCESS | 316 | 1465202557109 Marionette DEBUG loaded listener.js 01:42:37 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEAACF800) [pid = 316] [serial = 462] [outer = 0000000AEA593800] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEB813400) [pid = 316] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AECE86800) [pid = 316] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE4DA9800) [pid = 316] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEEA9C00) [pid = 316] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AECBD3800) [pid = 316] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEA594400) [pid = 316] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE893C400) [pid = 316] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADEDAD000) [pid = 316] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADEA1B000) [pid = 316] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADF3C1000) [pid = 316] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEB371400) [pid = 316] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:42:37 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEF019C00) [pid = 316] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:42:37 INFO - PROCESS | 316 | 1465202557770 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]]]}] 01:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 923ms 01:42:37 INFO - PROCESS | 316 | 1465202557800 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 01:42:37 INFO - PROCESS | 316 | 1465202557803 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 01:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:42:37 INFO - PROCESS | 316 | 1465202557806 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:42:37 INFO - PROCESS | 316 | 1465202557808 Marionette TRACE conn5 <- [1,582,null,{}] 01:42:37 INFO - PROCESS | 316 | 1465202557811 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}] 01:42:37 INFO - PROCESS | 316 | 1465202557817 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:37 INFO - PROCESS | 316 | 1465202557939 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 01:42:38 INFO - PROCESS | 316 | 1465202557986 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:38 INFO - PROCESS | 316 | 1465202557988 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECCC3800 == 33 [pid = 316] [id = 155] 01:42:38 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE41B9C00) [pid = 316] [serial = 463] [outer = 0000000000000000] 01:42:38 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEA5AB800) [pid = 316] [serial = 464] [outer = 0000000AE41B9C00] 01:42:38 INFO - PROCESS | 316 | 1465202558043 Marionette DEBUG loaded listener.js 01:42:38 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC009C00) [pid = 316] [serial = 465] [outer = 0000000AE41B9C00] 01:42:38 INFO - PROCESS | 316 | 1465202558400 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]]]}] 01:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 627ms 01:42:38 INFO - PROCESS | 316 | 1465202558436 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 01:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:42:38 INFO - PROCESS | 316 | 1465202558439 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 01:42:38 INFO - PROCESS | 316 | 1465202558442 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:42:38 INFO - PROCESS | 316 | 1465202558443 Marionette TRACE conn5 <- [1,586,null,{}] 01:42:38 INFO - PROCESS | 316 | 1465202558447 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}] 01:42:38 INFO - PROCESS | 316 | 1465202558449 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:38 INFO - PROCESS | 316 | 1465202558555 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 01:42:38 INFO - PROCESS | 316 | 1465202558562 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:38 INFO - PROCESS | 316 | 1465202558564 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE321800 == 34 [pid = 316] [id = 156] 01:42:38 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC010C00) [pid = 316] [serial = 466] [outer = 0000000000000000] 01:42:38 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC0C8000) [pid = 316] [serial = 467] [outer = 0000000AEC010C00] 01:42:38 INFO - PROCESS | 316 | 1465202558610 Marionette DEBUG loaded listener.js 01:42:38 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC1EB000) [pid = 316] [serial = 468] [outer = 0000000AEC010C00] 01:42:39 INFO - PROCESS | 316 | 1465202559010 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]]]}] 01:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 585ms 01:42:39 INFO - PROCESS | 316 | 1465202559030 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 01:42:39 INFO - PROCESS | 316 | 1465202559033 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 01:42:39 INFO - PROCESS | 316 | 1465202559035 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:42:39 INFO - PROCESS | 316 | 1465202559038 Marionette TRACE conn5 <- [1,590,null,{}] 01:42:39 INFO - PROCESS | 316 | 1465202559041 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}] 01:42:39 INFO - PROCESS | 316 | 1465202559043 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:39 INFO - PROCESS | 316 | 1465202559124 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 01:42:39 INFO - PROCESS | 316 | 1465202559190 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:39 INFO - PROCESS | 316 | 1465202559192 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0D4800 == 35 [pid = 316] [id = 157] 01:42:39 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC0BD400) [pid = 316] [serial = 469] [outer = 0000000000000000] 01:42:39 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEC4BF800) [pid = 316] [serial = 470] [outer = 0000000AEC0BD400] 01:42:39 INFO - PROCESS | 316 | 1465202559245 Marionette DEBUG loaded listener.js 01:42:39 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AECE7D400) [pid = 316] [serial = 471] [outer = 0000000AEC0BD400] 01:42:39 INFO - PROCESS | 316 | 1465202559679 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]]]}] 01:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 691ms 01:42:39 INFO - PROCESS | 316 | 1465202559731 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 01:42:39 INFO - PROCESS | 316 | 1465202559736 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 01:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:42:39 INFO - PROCESS | 316 | 1465202559742 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:42:39 INFO - PROCESS | 316 | 1465202559747 Marionette TRACE conn5 <- [1,594,null,{}] 01:42:39 INFO - PROCESS | 316 | 1465202559781 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}] 01:42:39 INFO - PROCESS | 316 | 1465202559785 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:39 INFO - PROCESS | 316 | 1465202559915 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 01:42:40 INFO - PROCESS | 316 | 1465202560000 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:40 INFO - PROCESS | 316 | 1465202560003 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3D9F800 == 36 [pid = 316] [id = 158] 01:42:40 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEA9D800) [pid = 316] [serial = 472] [outer = 0000000000000000] 01:42:40 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000ADEAA1C00) [pid = 316] [serial = 473] [outer = 0000000ADEA9D800] 01:42:40 INFO - PROCESS | 316 | 1465202560066 Marionette DEBUG loaded listener.js 01:42:40 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000ADEDB6800) [pid = 316] [serial = 474] [outer = 0000000ADEA9D800] 01:42:40 INFO - PROCESS | 316 | 1465202560869 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]]]}] 01:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1161ms 01:42:40 INFO - PROCESS | 316 | 1465202560923 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 01:42:40 INFO - PROCESS | 316 | 1465202560928 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 01:42:40 INFO - PROCESS | 316 | 1465202560935 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:42:40 INFO - PROCESS | 316 | 1465202560938 Marionette TRACE conn5 <- [1,598,null,{}] 01:42:40 INFO - PROCESS | 316 | 1465202560942 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}] 01:42:40 INFO - PROCESS | 316 | 1465202560945 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:41 INFO - PROCESS | 316 | 1465202561076 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 01:42:41 INFO - PROCESS | 316 | 1465202561141 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:41 INFO - PROCESS | 316 | 1465202561144 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB77D800 == 37 [pid = 316] [id = 159] 01:42:41 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE3D3FC00) [pid = 316] [serial = 475] [outer = 0000000000000000] 01:42:41 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE4E8A800) [pid = 316] [serial = 476] [outer = 0000000AE3D3FC00] 01:42:41 INFO - PROCESS | 316 | 1465202561202 Marionette DEBUG loaded listener.js 01:42:41 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE893BC00) [pid = 316] [serial = 477] [outer = 0000000AE3D3FC00] 01:42:42 INFO - PROCESS | 316 | 1465202562118 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]]]}] 01:42:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:42:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1224ms 01:42:42 INFO - PROCESS | 316 | 1465202562190 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 01:42:42 INFO - PROCESS | 316 | 1465202562195 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 01:42:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:42:42 INFO - PROCESS | 316 | 1465202562202 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:42:42 INFO - PROCESS | 316 | 1465202562206 Marionette TRACE conn5 <- [1,602,null,{}] 01:42:42 INFO - PROCESS | 316 | 1465202562212 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}] 01:42:42 INFO - PROCESS | 316 | 1465202562215 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:42 INFO - PROCESS | 316 | 1465202562339 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 01:42:42 INFO - PROCESS | 316 | 1465202562403 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:42 INFO - PROCESS | 316 | 1465202562408 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4ECA000 == 38 [pid = 316] [id = 160] 01:42:42 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE350BC00) [pid = 316] [serial = 478] [outer = 0000000000000000] 01:42:42 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE35A7C00) [pid = 316] [serial = 479] [outer = 0000000AE350BC00] 01:42:42 INFO - PROCESS | 316 | 1465202562460 Marionette DEBUG loaded listener.js 01:42:42 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AE4D41800) [pid = 316] [serial = 480] [outer = 0000000AE350BC00] 01:42:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE321800 == 37 [pid = 316] [id = 156] 01:42:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AECCC3800 == 36 [pid = 316] [id = 155] 01:42:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBAA7800 == 35 [pid = 316] [id = 154] 01:42:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8B6000 == 34 [pid = 316] [id = 153] 01:42:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB398000 == 33 [pid = 316] [id = 152] 01:42:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8A16800 == 32 [pid = 316] [id = 151] 01:42:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AE419D800 == 31 [pid = 316] [id = 150] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEC1EA400) [pid = 316] [serial = 419] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEE39B400) [pid = 316] [serial = 422] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AECC2F000) [pid = 316] [serial = 420] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE7E51400) [pid = 316] [serial = 404] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEE8DE400) [pid = 316] [serial = 429] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE896C400) [pid = 316] [serial = 405] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AECED5400) [pid = 316] [serial = 399] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEA5B3000) [pid = 316] [serial = 413] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEAD92000) [pid = 316] [serial = 414] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE8947800) [pid = 316] [serial = 410] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE89D6C00) [pid = 316] [serial = 411] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEEA8000) [pid = 316] [serial = 407] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE3F44800) [pid = 316] [serial = 408] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADEDB3C00) [pid = 316] [serial = 401] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE0095C00) [pid = 316] [serial = 402] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE4D44400) [pid = 316] [serial = 425] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEB2F6800) [pid = 316] [serial = 426] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEE46E800) [pid = 316] [serial = 423] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEBDAF800) [pid = 316] [serial = 416] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEF522800) [pid = 316] [serial = 432] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEC011C00) [pid = 316] [serial = 417] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEE8D5000) [pid = 316] [serial = 428] [outer = 0000000000000000] [url = about:blank] 01:42:42 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEF508800) [pid = 316] [serial = 431] [outer = 0000000000000000] [url = about:blank] 01:42:43 INFO - PROCESS | 316 | 1465202563051 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]]]}] 01:42:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:42:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 879ms 01:42:43 INFO - PROCESS | 316 | 1465202563086 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 01:42:43 INFO - PROCESS | 316 | 1465202563091 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 01:42:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:42:43 INFO - PROCESS | 316 | 1465202563097 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:42:43 INFO - PROCESS | 316 | 1465202563099 Marionette TRACE conn5 <- [1,606,null,{}] 01:42:43 INFO - PROCESS | 316 | 1465202563103 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}] 01:42:43 INFO - PROCESS | 316 | 1465202563106 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:43 INFO - PROCESS | 316 | 1465202563196 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 01:42:43 INFO - PROCESS | 316 | 1465202563203 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:43 INFO - PROCESS | 316 | 1465202563205 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA51B000 == 32 [pid = 316] [id = 161] 01:42:43 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE4D3F000) [pid = 316] [serial = 481] [outer = 0000000000000000] 01:42:43 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE7E50000) [pid = 316] [serial = 482] [outer = 0000000AE4D3F000] 01:42:43 INFO - PROCESS | 316 | 1465202563254 Marionette DEBUG loaded listener.js 01:42:43 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8947800) [pid = 316] [serial = 483] [outer = 0000000AE4D3F000] 01:42:43 INFO - PROCESS | 316 | 1465202563729 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]]]}] 01:42:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:42:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 691ms 01:42:43 INFO - PROCESS | 316 | 1465202563791 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 01:42:43 INFO - PROCESS | 316 | 1465202563794 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 01:42:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:42:43 INFO - PROCESS | 316 | 1465202563797 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:42:43 INFO - PROCESS | 316 | 1465202563801 Marionette TRACE conn5 <- [1,610,null,{}] 01:42:43 INFO - PROCESS | 316 | 1465202563812 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}] 01:42:43 INFO - PROCESS | 316 | 1465202563817 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:43 INFO - PROCESS | 316 | 1465202563907 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 01:42:43 INFO - PROCESS | 316 | 1465202563927 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:43 INFO - PROCESS | 316 | 1465202563930 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB70C800 == 33 [pid = 316] [id = 162] 01:42:44 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE4D45800) [pid = 316] [serial = 484] [outer = 0000000000000000] 01:42:44 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEA311400) [pid = 316] [serial = 485] [outer = 0000000AE4D45800] 01:42:44 INFO - PROCESS | 316 | 1465202564035 Marionette DEBUG loaded listener.js 01:42:44 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEAD8B800) [pid = 316] [serial = 486] [outer = 0000000AE4D45800] 01:42:44 INFO - PROCESS | 316 | 1465202564430 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]]]}] 01:42:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:42:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 01:42:44 INFO - PROCESS | 316 | 1465202564493 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 01:42:44 INFO - PROCESS | 316 | 1465202564496 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 01:42:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:42:44 INFO - PROCESS | 316 | 1465202564499 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:42:44 INFO - PROCESS | 316 | 1465202564501 Marionette TRACE conn5 <- [1,614,null,{}] 01:42:44 INFO - PROCESS | 316 | 1465202564504 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}] 01:42:44 INFO - PROCESS | 316 | 1465202564506 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:44 INFO - PROCESS | 316 | 1465202564597 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 01:42:44 INFO - PROCESS | 316 | 1465202564602 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:44 INFO - PROCESS | 316 | 1465202564605 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC147800 == 34 [pid = 316] [id = 163] 01:42:44 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEB213000) [pid = 316] [serial = 487] [outer = 0000000000000000] 01:42:44 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEBB7CC00) [pid = 316] [serial = 488] [outer = 0000000AEB213000] 01:42:44 INFO - PROCESS | 316 | 1465202564650 Marionette DEBUG loaded listener.js 01:42:44 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC011C00) [pid = 316] [serial = 489] [outer = 0000000AEB213000] 01:42:45 INFO - PROCESS | 316 | 1465202565127 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]]]}] 01:42:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:42:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 01:42:45 INFO - PROCESS | 316 | 1465202565192 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 01:42:45 INFO - PROCESS | 316 | 1465202565194 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 01:42:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:42:45 INFO - PROCESS | 316 | 1465202565202 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:42:45 INFO - PROCESS | 316 | 1465202565204 Marionette TRACE conn5 <- [1,618,null,{}] 01:42:45 INFO - PROCESS | 316 | 1465202565208 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}] 01:42:45 INFO - PROCESS | 316 | 1465202565210 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:45 INFO - PROCESS | 316 | 1465202565344 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 01:42:45 INFO - PROCESS | 316 | 1465202565378 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:45 INFO - PROCESS | 316 | 1465202565380 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDE4E000 == 35 [pid = 316] [id = 164] 01:42:45 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC1E7800) [pid = 316] [serial = 490] [outer = 0000000000000000] 01:42:45 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC1EF000) [pid = 316] [serial = 491] [outer = 0000000AEC1E7800] 01:42:45 INFO - PROCESS | 316 | 1465202565425 Marionette DEBUG loaded listener.js 01:42:45 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AECE7D000) [pid = 316] [serial = 492] [outer = 0000000AEC1E7800] 01:42:45 INFO - PROCESS | 316 | 1465202565869 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]]]}] 01:42:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:42:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 733ms 01:42:45 INFO - PROCESS | 316 | 1465202565932 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 01:42:45 INFO - PROCESS | 316 | 1465202565935 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 01:42:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:42:45 INFO - PROCESS | 316 | 1465202565938 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:42:45 INFO - PROCESS | 316 | 1465202565940 Marionette TRACE conn5 <- [1,622,null,{}] 01:42:45 INFO - PROCESS | 316 | 1465202565943 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}] 01:42:45 INFO - PROCESS | 316 | 1465202565949 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:46 INFO - PROCESS | 316 | 1465202566095 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 01:42:46 INFO - PROCESS | 316 | 1465202566101 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:46 INFO - PROCESS | 316 | 1465202566103 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF437800 == 36 [pid = 316] [id = 165] 01:42:46 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AED892400) [pid = 316] [serial = 493] [outer = 0000000000000000] 01:42:46 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEDF22400) [pid = 316] [serial = 494] [outer = 0000000AED892400] 01:42:46 INFO - PROCESS | 316 | 1465202566185 Marionette DEBUG loaded listener.js 01:42:46 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE473800) [pid = 316] [serial = 495] [outer = 0000000AED892400] 01:42:46 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:46 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:46 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:46 INFO - PROCESS | 316 | 1465202566621 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]]]}] 01:42:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:42:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 734ms 01:42:46 INFO - PROCESS | 316 | 1465202566676 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 01:42:46 INFO - PROCESS | 316 | 1465202566679 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 01:42:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:42:46 INFO - PROCESS | 316 | 1465202566682 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:42:46 INFO - PROCESS | 316 | 1465202566684 Marionette TRACE conn5 <- [1,626,null,{}] 01:42:46 INFO - PROCESS | 316 | 1465202566687 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}] 01:42:46 INFO - PROCESS | 316 | 1465202566689 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:46 INFO - PROCESS | 316 | 1465202566805 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEE17400) [pid = 316] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE8939800) [pid = 316] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE3466C00) [pid = 316] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEDF88000) [pid = 316] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADD22D400) [pid = 316] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADEEAF800) [pid = 316] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEA593800) [pid = 316] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE8A38400) [pid = 316] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEA318C00) [pid = 316] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE41B9C00) [pid = 316] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEC010C00) [pid = 316] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:42:46 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000ADEA96C00) [pid = 316] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:42:46 INFO - PROCESS | 316 | 1465202566883 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:46 INFO - PROCESS | 316 | 1465202566885 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8A0D000 == 37 [pid = 316] [id = 166] 01:42:46 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADEA1FC00) [pid = 316] [serial = 496] [outer = 0000000000000000] 01:42:46 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADEE17400) [pid = 316] [serial = 497] [outer = 0000000ADEA1FC00] 01:42:46 INFO - PROCESS | 316 | 1465202566931 Marionette DEBUG loaded listener.js 01:42:47 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEA318C00) [pid = 316] [serial = 498] [outer = 0000000ADEA1FC00] 01:42:47 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:47 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:47 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:47 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:47 INFO - PROCESS | 316 | 1465202567307 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]]]}] 01:42:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:42:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 01:42:47 INFO - PROCESS | 316 | 1465202567374 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 01:42:47 INFO - PROCESS | 316 | 1465202567376 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 01:42:47 INFO - PROCESS | 316 | 1465202567380 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:42:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:42:47 INFO - PROCESS | 316 | 1465202567381 Marionette TRACE conn5 <- [1,630,null,{}] 01:42:47 INFO - PROCESS | 316 | 1465202567385 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}] 01:42:47 INFO - PROCESS | 316 | 1465202567387 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:47 INFO - PROCESS | 316 | 1465202567496 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 01:42:47 INFO - PROCESS | 316 | 1465202567508 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:47 INFO - PROCESS | 316 | 1465202567510 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF088D800 == 38 [pid = 316] [id = 167] 01:42:47 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE900C800) [pid = 316] [serial = 499] [outer = 0000000000000000] 01:42:47 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEE8D1C00) [pid = 316] [serial = 500] [outer = 0000000AE900C800] 01:42:47 INFO - PROCESS | 316 | 1465202567555 Marionette DEBUG loaded listener.js 01:42:47 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEF47AC00) [pid = 316] [serial = 501] [outer = 0000000AE900C800] 01:42:47 INFO - PROCESS | 316 | 1465202567959 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]]]}] 01:42:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:42:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 01:42:48 INFO - PROCESS | 316 | 1465202568014 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 01:42:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:42:48 INFO - PROCESS | 316 | 1465202568016 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 01:42:48 INFO - PROCESS | 316 | 1465202568019 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:42:48 INFO - PROCESS | 316 | 1465202568021 Marionette TRACE conn5 <- [1,634,null,{}] 01:42:48 INFO - PROCESS | 316 | 1465202568033 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}] 01:42:48 INFO - PROCESS | 316 | 1465202568035 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:48 INFO - PROCESS | 316 | 1465202568172 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 01:42:48 INFO - PROCESS | 316 | 1465202568186 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:48 INFO - PROCESS | 316 | 1465202568188 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DC4000 == 39 [pid = 316] [id = 168] 01:42:48 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEF504400) [pid = 316] [serial = 502] [outer = 0000000000000000] 01:42:48 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEF50D400) [pid = 316] [serial = 503] [outer = 0000000AEF504400] 01:42:48 INFO - PROCESS | 316 | 1465202568233 Marionette DEBUG loaded listener.js 01:42:48 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEF52D000) [pid = 316] [serial = 504] [outer = 0000000AEF504400] 01:42:48 INFO - PROCESS | 316 | 1465202568626 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]]]}] 01:42:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:42:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 01:42:48 INFO - PROCESS | 316 | 1465202568651 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 01:42:48 INFO - PROCESS | 316 | 1465202568654 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 01:42:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:42:48 INFO - PROCESS | 316 | 1465202568657 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:42:48 INFO - PROCESS | 316 | 1465202568658 Marionette TRACE conn5 <- [1,638,null,{}] 01:42:48 INFO - PROCESS | 316 | 1465202568662 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}] 01:42:48 INFO - PROCESS | 316 | 1465202568664 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:48 INFO - PROCESS | 316 | 1465202568774 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 01:42:48 INFO - PROCESS | 316 | 1465202568782 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:48 INFO - PROCESS | 316 | 1465202568784 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D26800 == 40 [pid = 316] [id = 169] 01:42:48 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEF50BC00) [pid = 316] [serial = 505] [outer = 0000000000000000] 01:42:48 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEF60A400) [pid = 316] [serial = 506] [outer = 0000000AEF50BC00] 01:42:48 INFO - PROCESS | 316 | 1465202568828 Marionette DEBUG loaded listener.js 01:42:48 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEDAE400) [pid = 316] [serial = 507] [outer = 0000000AEF50BC00] 01:42:49 INFO - PROCESS | 316 | 1465202569536 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]]]}] 01:42:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:42:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 944ms 01:42:49 INFO - PROCESS | 316 | 1465202569605 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 01:42:49 INFO - PROCESS | 316 | 1465202569610 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 01:42:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:42:49 INFO - PROCESS | 316 | 1465202569615 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:42:49 INFO - PROCESS | 316 | 1465202569621 Marionette TRACE conn5 <- [1,642,null,{}] 01:42:49 INFO - PROCESS | 316 | 1465202569627 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}] 01:42:49 INFO - PROCESS | 316 | 1465202569630 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:49 INFO - PROCESS | 316 | 1465202569792 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 01:42:49 INFO - PROCESS | 316 | 1465202569837 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:49 INFO - PROCESS | 316 | 1465202569839 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB332000 == 41 [pid = 316] [id = 170] 01:42:49 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE3F4F000) [pid = 316] [serial = 508] [outer = 0000000000000000] 01:42:49 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE43D1000) [pid = 316] [serial = 509] [outer = 0000000AE3F4F000] 01:42:49 INFO - PROCESS | 316 | 1465202569900 Marionette DEBUG loaded listener.js 01:42:50 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE8976400) [pid = 316] [serial = 510] [outer = 0000000AE3F4F000] 01:42:50 INFO - PROCESS | 316 | 1465202570465 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]]]}] 01:42:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:42:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 881ms 01:42:50 INFO - PROCESS | 316 | 1465202570500 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 01:42:50 INFO - PROCESS | 316 | 1465202570506 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 01:42:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:42:50 INFO - PROCESS | 316 | 1465202570513 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:42:50 INFO - PROCESS | 316 | 1465202570516 Marionette TRACE conn5 <- [1,646,null,{}] 01:42:50 INFO - PROCESS | 316 | 1465202570520 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}] 01:42:50 INFO - PROCESS | 316 | 1465202570523 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:50 INFO - PROCESS | 316 | 1465202570646 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 01:42:50 INFO - PROCESS | 316 | 1465202570733 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:50 INFO - PROCESS | 316 | 1465202570736 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF424800 == 42 [pid = 316] [id = 171] 01:42:50 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEB21C000) [pid = 316] [serial = 511] [outer = 0000000000000000] 01:42:50 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEB957C00) [pid = 316] [serial = 512] [outer = 0000000AEB21C000] 01:42:50 INFO - PROCESS | 316 | 1465202570793 Marionette DEBUG loaded listener.js 01:42:50 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AECC2A000) [pid = 316] [serial = 513] [outer = 0000000AEB21C000] 01:42:51 INFO - PROCESS | 316 | 1465202571434 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]]]}] 01:42:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:42:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 985ms 01:42:51 INFO - PROCESS | 316 | 1465202571498 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 01:42:51 INFO - PROCESS | 316 | 1465202571501 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 01:42:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:42:51 INFO - PROCESS | 316 | 1465202571505 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:42:51 INFO - PROCESS | 316 | 1465202571510 Marionette TRACE conn5 <- [1,650,null,{}] 01:42:51 INFO - PROCESS | 316 | 1465202571521 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}] 01:42:51 INFO - PROCESS | 316 | 1465202571526 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:51 INFO - PROCESS | 316 | 1465202571641 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 01:42:51 INFO - PROCESS | 316 | 1465202571715 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:51 INFO - PROCESS | 316 | 1465202571719 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D81800 == 43 [pid = 316] [id = 172] 01:42:51 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEE8D2000) [pid = 316] [serial = 514] [outer = 0000000000000000] 01:42:51 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEF507C00) [pid = 316] [serial = 515] [outer = 0000000AEE8D2000] 01:42:51 INFO - PROCESS | 316 | 1465202571818 Marionette DEBUG loaded listener.js 01:42:51 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEF666000) [pid = 316] [serial = 516] [outer = 0000000AEE8D2000] 01:42:52 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:52 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:52 INFO - PROCESS | 316 | 1465202572433 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]]]}] 01:42:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:42:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 942ms 01:42:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:42:52 INFO - PROCESS | 316 | 1465202572448 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 01:42:52 INFO - PROCESS | 316 | 1465202572451 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 01:42:52 INFO - PROCESS | 316 | 1465202572455 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:42:52 INFO - PROCESS | 316 | 1465202572457 Marionette TRACE conn5 <- [1,654,null,{}] 01:42:52 INFO - PROCESS | 316 | 1465202572461 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}] 01:42:52 INFO - PROCESS | 316 | 1465202572463 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:52 INFO - PROCESS | 316 | 1465202572581 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 01:42:52 INFO - PROCESS | 316 | 1465202572667 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:52 INFO - PROCESS | 316 | 1465202572669 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42D7000 == 44 [pid = 316] [id = 173] 01:42:52 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AE4D40800) [pid = 316] [serial = 517] [outer = 0000000000000000] 01:42:52 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE8A52800) [pid = 316] [serial = 518] [outer = 0000000AE4D40800] 01:42:52 INFO - PROCESS | 316 | 1465202572725 Marionette DEBUG loaded listener.js 01:42:52 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEF66D800) [pid = 316] [serial = 519] [outer = 0000000AE4D40800] 01:42:53 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:53 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:53 INFO - PROCESS | 316 | 1465202573507 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]]]}] 01:42:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:42:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1076ms 01:42:53 INFO - PROCESS | 316 | 1465202573533 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 01:42:53 INFO - PROCESS | 316 | 1465202573537 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 01:42:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:42:53 INFO - PROCESS | 316 | 1465202573542 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:42:53 INFO - PROCESS | 316 | 1465202573547 Marionette TRACE conn5 <- [1,658,null,{}] 01:42:53 INFO - PROCESS | 316 | 1465202573551 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}] 01:42:53 INFO - PROCESS | 316 | 1465202573554 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:53 INFO - PROCESS | 316 | 1465202573665 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 01:42:53 INFO - PROCESS | 316 | 1465202573754 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:53 INFO - PROCESS | 316 | 1465202573757 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:53 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4ED4000 == 45 [pid = 316] [id = 174] 01:42:53 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AE586E000) [pid = 316] [serial = 520] [outer = 0000000000000000] 01:42:53 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AE8943400) [pid = 316] [serial = 521] [outer = 0000000AE586E000] 01:42:53 INFO - PROCESS | 316 | 1465202573808 Marionette DEBUG loaded listener.js 01:42:53 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000AE900C400) [pid = 316] [serial = 522] [outer = 0000000AE586E000] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DC4000 == 44 [pid = 316] [id = 168] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AF088D800 == 43 [pid = 316] [id = 167] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8A0D000 == 42 [pid = 316] [id = 166] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF437800 == 41 [pid = 316] [id = 165] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDE4E000 == 40 [pid = 316] [id = 164] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC147800 == 39 [pid = 316] [id = 163] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB70C800 == 38 [pid = 316] [id = 162] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA51B000 == 37 [pid = 316] [id = 161] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4ECA000 == 36 [pid = 316] [id = 160] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB77D800 == 35 [pid = 316] [id = 159] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0D4800 == 34 [pid = 316] [id = 157] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3D9F800 == 33 [pid = 316] [id = 158] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E40800 == 32 [pid = 316] [id = 149] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42D7000 == 31 [pid = 316] [id = 173] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D81800 == 30 [pid = 316] [id = 172] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF424800 == 29 [pid = 316] [id = 171] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB332000 == 28 [pid = 316] [id = 170] 01:42:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D26800 == 27 [pid = 316] [id = 169] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000ADEE20000) [pid = 316] [serial = 449] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AE8952800) [pid = 316] [serial = 456] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AE7E53800) [pid = 316] [serial = 447] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AEE475C00) [pid = 316] [serial = 440] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEA317C00) [pid = 316] [serial = 444] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE420E800) [pid = 316] [serial = 452] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AEAACF800) [pid = 316] [serial = 462] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEA5AF800) [pid = 316] [serial = 461] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEA3D6400) [pid = 316] [serial = 459] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEA5AE800) [pid = 316] [serial = 437] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE8943C00) [pid = 316] [serial = 455] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEA5AB800) [pid = 316] [serial = 464] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC0C8000) [pid = 316] [serial = 467] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE3505000) [pid = 316] [serial = 434] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEF510C00) [pid = 316] [serial = 441] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE4D3F800) [pid = 316] [serial = 453] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE43C8800) [pid = 316] [serial = 446] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEB2F4C00) [pid = 316] [serial = 438] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE5484800) [pid = 316] [serial = 435] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEC009C00) [pid = 316] [serial = 465] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADF75A800) [pid = 316] [serial = 450] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE8C7D800) [pid = 316] [serial = 458] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEE1AC00) [pid = 316] [serial = 443] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC1EB000) [pid = 316] [serial = 468] [outer = 0000000000000000] [url = about:blank] 01:42:54 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEC4BF800) [pid = 316] [serial = 470] [outer = 0000000000000000] [url = about:blank] 01:42:55 INFO - PROCESS | 316 | 1465202575033 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]]]}] 01:42:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:42:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1548ms 01:42:55 INFO - PROCESS | 316 | 1465202575091 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 01:42:55 INFO - PROCESS | 316 | 1465202575095 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 01:42:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:42:55 INFO - PROCESS | 316 | 1465202575101 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:42:55 INFO - PROCESS | 316 | 1465202575104 Marionette TRACE conn5 <- [1,662,null,{}] 01:42:55 INFO - PROCESS | 316 | 1465202575110 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}] 01:42:55 INFO - PROCESS | 316 | 1465202575113 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:55 INFO - PROCESS | 316 | 1465202575204 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 01:42:55 INFO - PROCESS | 316 | 1465202575218 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:55 INFO - PROCESS | 316 | 1465202575221 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3D61000 == 28 [pid = 316] [id = 175] 01:42:55 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADEDAD000) [pid = 316] [serial = 523] [outer = 0000000000000000] 01:42:55 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADEE17800) [pid = 316] [serial = 524] [outer = 0000000ADEDAD000] 01:42:55 INFO - PROCESS | 316 | 1465202575269 Marionette DEBUG loaded listener.js 01:42:55 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000ADEEA8C00) [pid = 316] [serial = 525] [outer = 0000000ADEDAD000] 01:42:55 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:55 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:55 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:55 INFO - PROCESS | 316 | [316] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:42:55 INFO - PROCESS | 316 | 1465202575740 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]]]}] 01:42:55 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 01:42:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 691ms 01:42:55 INFO - PROCESS | 316 | 1465202575796 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 01:42:55 INFO - PROCESS | 316 | 1465202575801 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 01:42:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:42:55 INFO - PROCESS | 316 | 1465202575807 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:42:55 INFO - PROCESS | 316 | 1465202575810 Marionette TRACE conn5 <- [1,666,null,{}] 01:42:55 INFO - PROCESS | 316 | 1465202575814 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}] 01:42:55 INFO - PROCESS | 316 | 1465202575817 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:55 INFO - PROCESS | 316 | 1465202575940 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 01:42:55 INFO - PROCESS | 316 | 1465202575957 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:55 INFO - PROCESS | 316 | 1465202575959 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8634800 == 29 [pid = 316] [id = 176] 01:42:55 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE35A3800) [pid = 316] [serial = 526] [outer = 0000000000000000] 01:42:56 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE35A8000) [pid = 316] [serial = 527] [outer = 0000000AE35A3800] 01:42:56 INFO - PROCESS | 316 | 1465202576009 Marionette DEBUG loaded listener.js 01:42:56 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE4212000) [pid = 316] [serial = 528] [outer = 0000000AE35A3800] 01:42:56 INFO - PROCESS | 316 | 1465202576461 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]]]}] 01:42:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:42:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 691ms 01:42:56 INFO - PROCESS | 316 | 1465202576500 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 01:42:56 INFO - PROCESS | 316 | 1465202576503 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 01:42:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:42:56 INFO - PROCESS | 316 | 1465202576506 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:42:56 INFO - PROCESS | 316 | 1465202576510 Marionette TRACE conn5 <- [1,670,null,{}] 01:42:56 INFO - PROCESS | 316 | 1465202576521 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}] 01:42:56 INFO - PROCESS | 316 | 1465202576526 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:56 INFO - PROCESS | 316 | 1465202576614 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 01:42:56 INFO - PROCESS | 316 | 1465202576623 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:56 INFO - PROCESS | 316 | 1465202576627 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:56 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB347800 == 30 [pid = 316] [id = 177] 01:42:56 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADD141400) [pid = 316] [serial = 529] [outer = 0000000000000000] 01:42:56 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE7E51400) [pid = 316] [serial = 530] [outer = 0000000ADD141400] 01:42:56 INFO - PROCESS | 316 | 1465202576676 Marionette DEBUG loaded listener.js 01:42:56 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE8943800) [pid = 316] [serial = 531] [outer = 0000000ADD141400] 01:42:57 INFO - PROCESS | 316 | [316] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:42:57 INFO - PROCESS | 316 | [316] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:42:57 INFO - PROCESS | 316 | 1465202577641 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]]]}] 01:42:57 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) 01:42:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1184ms 01:42:57 INFO - PROCESS | 316 | 1465202577693 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 01:42:57 INFO - PROCESS | 316 | 1465202577696 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 01:42:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:42:57 INFO - PROCESS | 316 | 1465202577700 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:42:57 INFO - PROCESS | 316 | 1465202577701 Marionette TRACE conn5 <- [1,674,null,{}] 01:42:57 INFO - PROCESS | 316 | 1465202577710 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}] 01:42:57 INFO - PROCESS | 316 | 1465202577713 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:57 INFO - PROCESS | 316 | 1465202577825 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 01:42:57 INFO - PROCESS | 316 | 1465202577832 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:57 INFO - PROCESS | 316 | 1465202577834 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB785000 == 31 [pid = 316] [id = 178] 01:42:57 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE8A3C800) [pid = 316] [serial = 532] [outer = 0000000000000000] 01:42:57 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE8A41800) [pid = 316] [serial = 533] [outer = 0000000AE8A3C800] 01:42:57 INFO - PROCESS | 316 | 1465202577917 Marionette DEBUG loaded listener.js 01:42:58 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEA58D400) [pid = 316] [serial = 534] [outer = 0000000AE8A3C800] 01:42:58 INFO - PROCESS | 316 | 1465202578836 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]]]}] 01:42:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:42:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1178ms 01:42:58 INFO - PROCESS | 316 | 1465202578880 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 01:42:58 INFO - PROCESS | 316 | 1465202578883 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 01:42:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:42:58 INFO - PROCESS | 316 | 1465202578892 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:42:58 INFO - PROCESS | 316 | 1465202578894 Marionette TRACE conn5 <- [1,678,null,{}] 01:42:58 INFO - PROCESS | 316 | 1465202578898 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}] 01:42:58 INFO - PROCESS | 316 | 1465202578900 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:59 INFO - PROCESS | 316 | 1465202579007 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 01:42:59 INFO - PROCESS | 316 | 1465202579014 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:59 INFO - PROCESS | 316 | 1465202579016 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:42:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBCEA000 == 32 [pid = 316] [id = 179] 01:42:59 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADDA4A800) [pid = 316] [serial = 535] [outer = 0000000000000000] 01:42:59 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEA5B2000) [pid = 316] [serial = 536] [outer = 0000000ADDA4A800] 01:42:59 INFO - PROCESS | 316 | 1465202579061 Marionette DEBUG loaded listener.js 01:42:59 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEAD17000) [pid = 316] [serial = 537] [outer = 0000000ADDA4A800] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEF50BC00) [pid = 316] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEF504400) [pid = 316] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC1E7800) [pid = 316] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AED892400) [pid = 316] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEA1FC00) [pid = 316] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE4D45800) [pid = 316] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE4D3F000) [pid = 316] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEC0BD400) [pid = 316] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE350BC00) [pid = 316] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE3D3FC00) [pid = 316] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEB213000) [pid = 316] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADEA9D800) [pid = 316] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:42:59 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE900C800) [pid = 316] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:43:00 INFO - PROCESS | 316 | 1465202580124 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]]]}] 01:43:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:43:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1293ms 01:43:00 INFO - PROCESS | 316 | 1465202580187 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 01:43:00 INFO - PROCESS | 316 | 1465202580189 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 01:43:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:43:00 INFO - PROCESS | 316 | 1465202580193 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:43:00 INFO - PROCESS | 316 | 1465202580194 Marionette TRACE conn5 <- [1,682,null,{}] 01:43:00 INFO - PROCESS | 316 | 1465202580198 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}] 01:43:00 INFO - PROCESS | 316 | 1465202580204 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:00 INFO - PROCESS | 316 | 1465202580316 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 01:43:00 INFO - PROCESS | 316 | 1465202580322 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:00 INFO - PROCESS | 316 | 1465202580324 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AED8DA800 == 33 [pid = 316] [id = 180] 01:43:00 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEAD15800) [pid = 316] [serial = 538] [outer = 0000000000000000] 01:43:00 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC002400) [pid = 316] [serial = 539] [outer = 0000000AEAD15800] 01:43:00 INFO - PROCESS | 316 | 1465202580370 Marionette DEBUG loaded listener.js 01:43:00 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC00D800) [pid = 316] [serial = 540] [outer = 0000000AEAD15800] 01:43:01 INFO - PROCESS | 316 | 1465202581628 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]]]}] 01:43:01 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) 01:43:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1491ms 01:43:01 INFO - PROCESS | 316 | 1465202581688 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 01:43:01 INFO - PROCESS | 316 | 1465202581693 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 01:43:01 INFO - PROCESS | 316 | 1465202581697 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:43:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:43:01 INFO - PROCESS | 316 | 1465202581701 Marionette TRACE conn5 <- [1,686,null,{}] 01:43:01 INFO - PROCESS | 316 | 1465202581796 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}] 01:43:01 INFO - PROCESS | 316 | 1465202581800 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:01 INFO - PROCESS | 316 | 1465202581917 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 01:43:01 INFO - PROCESS | 316 | 1465202581979 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:01 INFO - PROCESS | 316 | 1465202581982 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59BF800 == 34 [pid = 316] [id = 181] 01:43:02 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000ADEDB5C00) [pid = 316] [serial = 541] [outer = 0000000000000000] 01:43:02 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADF17F400) [pid = 316] [serial = 542] [outer = 0000000ADEDB5C00] 01:43:02 INFO - PROCESS | 316 | 1465202582042 Marionette DEBUG loaded listener.js 01:43:02 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE3D6D000) [pid = 316] [serial = 543] [outer = 0000000ADEDB5C00] 01:43:03 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBCEA000 == 33 [pid = 316] [id = 179] 01:43:03 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB785000 == 32 [pid = 316] [id = 178] 01:43:03 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB347800 == 31 [pid = 316] [id = 177] 01:43:03 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8634800 == 30 [pid = 316] [id = 176] 01:43:03 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3D61000 == 29 [pid = 316] [id = 175] 01:43:03 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4ED4000 == 28 [pid = 316] [id = 174] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEDAE400) [pid = 316] [serial = 507] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEF60A400) [pid = 316] [serial = 506] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEF50D400) [pid = 316] [serial = 503] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEC1EF000) [pid = 316] [serial = 491] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEDF22400) [pid = 316] [serial = 494] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AECE7D000) [pid = 316] [serial = 492] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEE17400) [pid = 316] [serial = 497] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEE473800) [pid = 316] [serial = 495] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEA311400) [pid = 316] [serial = 485] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEAD8B800) [pid = 316] [serial = 486] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE7E50000) [pid = 316] [serial = 482] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE8947800) [pid = 316] [serial = 483] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AECE7D400) [pid = 316] [serial = 471] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AE35A7C00) [pid = 316] [serial = 479] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AE4D41800) [pid = 316] [serial = 480] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AE4E8A800) [pid = 316] [serial = 476] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AE893BC00) [pid = 316] [serial = 477] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEBB7CC00) [pid = 316] [serial = 488] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000ADEAA1C00) [pid = 316] [serial = 473] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000ADEDB6800) [pid = 316] [serial = 474] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AEA318C00) [pid = 316] [serial = 498] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AEF52D000) [pid = 316] [serial = 504] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 57 (0000000AEE8D1C00) [pid = 316] [serial = 500] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 56 (0000000AEC011C00) [pid = 316] [serial = 489] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | --DOMWINDOW == 55 (0000000AEF47AC00) [pid = 316] [serial = 501] [outer = 0000000000000000] [url = about:blank] 01:43:03 INFO - PROCESS | 316 | 1465202583278 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]]]}] 01:43:03 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) 01:43:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1630ms 01:43:03 INFO - PROCESS | 316 | 1465202583332 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 01:43:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:43:03 INFO - PROCESS | 316 | 1465202583336 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 01:43:03 INFO - PROCESS | 316 | 1465202583384 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:43:03 INFO - PROCESS | 316 | 1465202583387 Marionette TRACE conn5 <- [1,690,null,{}] 01:43:03 INFO - PROCESS | 316 | 1465202583396 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}] 01:43:03 INFO - PROCESS | 316 | 1465202583399 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:03 INFO - PROCESS | 316 | 1465202583485 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 01:43:03 INFO - PROCESS | 316 | 1465202583492 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:03 INFO - PROCESS | 316 | 1465202583497 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:03 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE325E000 == 29 [pid = 316] [id = 182] 01:43:03 INFO - PROCESS | 316 | ++DOMWINDOW == 56 (0000000ADE4BE800) [pid = 316] [serial = 544] [outer = 0000000000000000] 01:43:03 INFO - PROCESS | 316 | ++DOMWINDOW == 57 (0000000ADEA1F400) [pid = 316] [serial = 545] [outer = 0000000ADE4BE800] 01:43:03 INFO - PROCESS | 316 | 1465202583547 Marionette DEBUG loaded listener.js 01:43:03 INFO - PROCESS | 316 | ++DOMWINDOW == 58 (0000000ADEC36C00) [pid = 316] [serial = 546] [outer = 0000000ADE4BE800] 01:43:04 INFO - PROCESS | 316 | 1465202584502 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]]]}] 01:43:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:43:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1185ms 01:43:04 INFO - PROCESS | 316 | 1465202584526 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 01:43:04 INFO - PROCESS | 316 | 1465202584531 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 01:43:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:43:04 INFO - PROCESS | 316 | 1465202584538 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:43:04 INFO - PROCESS | 316 | 1465202584541 Marionette TRACE conn5 <- [1,694,null,{}] 01:43:04 INFO - PROCESS | 316 | 1465202584545 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}] 01:43:04 INFO - PROCESS | 316 | 1465202584547 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:04 INFO - PROCESS | 316 | 1465202584640 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 01:43:04 INFO - PROCESS | 316 | 1465202584648 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:04 INFO - PROCESS | 316 | 1465202584650 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4ED6800 == 30 [pid = 316] [id = 183] 01:43:04 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000ADF2D8400) [pid = 316] [serial = 547] [outer = 0000000000000000] 01:43:04 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000ADF3BB800) [pid = 316] [serial = 548] [outer = 0000000ADF2D8400] 01:43:04 INFO - PROCESS | 316 | 1465202584700 Marionette DEBUG loaded listener.js 01:43:04 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AE326F400) [pid = 316] [serial = 549] [outer = 0000000ADF2D8400] 01:43:05 INFO - PROCESS | 316 | 1465202585678 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]]]}] 01:43:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:43:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1188ms 01:43:05 INFO - PROCESS | 316 | 1465202585728 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 01:43:05 INFO - PROCESS | 316 | 1465202585731 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 01:43:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:43:05 INFO - PROCESS | 316 | 1465202585735 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:43:05 INFO - PROCESS | 316 | 1465202585738 Marionette TRACE conn5 <- [1,698,null,{}] 01:43:05 INFO - PROCESS | 316 | 1465202585750 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}] 01:43:05 INFO - PROCESS | 316 | 1465202585755 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:05 INFO - PROCESS | 316 | 1465202585866 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 01:43:05 INFO - PROCESS | 316 | 1465202585874 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:05 INFO - PROCESS | 316 | 1465202585877 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA82800 == 31 [pid = 316] [id = 184] 01:43:05 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AE43C6C00) [pid = 316] [serial = 550] [outer = 0000000000000000] 01:43:05 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000ADEA97000) [pid = 316] [serial = 551] [outer = 0000000AE43C6C00] 01:43:05 INFO - PROCESS | 316 | 1465202585961 Marionette DEBUG loaded listener.js 01:43:06 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AE4E8C000) [pid = 316] [serial = 552] [outer = 0000000AE43C6C00] 01:43:06 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000ADD141400) [pid = 316] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:43:06 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000ADEDAD000) [pid = 316] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:43:06 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000ADDA4A800) [pid = 316] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:43:06 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AE586E000) [pid = 316] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:43:06 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AE35A3800) [pid = 316] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:43:06 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AE8A3C800) [pid = 316] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:43:06 INFO - PROCESS | 316 | --DOMWINDOW == 57 (0000000AE3F4F000) [pid = 316] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:43:06 INFO - PROCESS | 316 | --DOMWINDOW == 56 (0000000AEB21C000) [pid = 316] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:43:06 INFO - PROCESS | 316 | --DOMWINDOW == 55 (0000000AEE8D2000) [pid = 316] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:43:06 INFO - PROCESS | 316 | --DOMWINDOW == 54 (0000000AE4D40800) [pid = 316] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:43:06 INFO - PROCESS | 316 | 1465202586883 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]]]}] 01:43:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:43:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1193ms 01:43:06 INFO - PROCESS | 316 | 1465202586930 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 01:43:06 INFO - PROCESS | 316 | 1465202586932 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 01:43:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:43:06 INFO - PROCESS | 316 | 1465202586938 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:43:06 INFO - PROCESS | 316 | 1465202586940 Marionette TRACE conn5 <- [1,702,null,{}] 01:43:06 INFO - PROCESS | 316 | 1465202586943 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}] 01:43:06 INFO - PROCESS | 316 | 1465202586946 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:07 INFO - PROCESS | 316 | 1465202587036 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 01:43:07 INFO - PROCESS | 316 | 1465202587043 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:07 INFO - PROCESS | 316 | 1465202587045 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB3A1000 == 32 [pid = 316] [id = 185] 01:43:07 INFO - PROCESS | 316 | ++DOMWINDOW == 55 (0000000AE5869000) [pid = 316] [serial = 553] [outer = 0000000000000000] 01:43:07 INFO - PROCESS | 316 | ++DOMWINDOW == 56 (0000000AE7E54400) [pid = 316] [serial = 554] [outer = 0000000AE5869000] 01:43:07 INFO - PROCESS | 316 | 1465202587092 Marionette DEBUG loaded listener.js 01:43:07 INFO - PROCESS | 316 | ++DOMWINDOW == 57 (0000000AE8942800) [pid = 316] [serial = 555] [outer = 0000000AE5869000] 01:43:08 INFO - PROCESS | 316 | 1465202588054 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]]]}] 01:43:08 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 01:43:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1138ms 01:43:08 INFO - PROCESS | 316 | 1465202588077 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 01:43:08 INFO - PROCESS | 316 | 1465202588079 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 01:43:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:43:08 INFO - PROCESS | 316 | 1465202588083 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:43:08 INFO - PROCESS | 316 | 1465202588084 Marionette TRACE conn5 <- [1,706,null,{}] 01:43:08 INFO - PROCESS | 316 | 1465202588088 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}] 01:43:08 INFO - PROCESS | 316 | 1465202588090 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:08 INFO - PROCESS | 316 | 1465202588174 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 01:43:08 INFO - PROCESS | 316 | 1465202588180 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:08 INFO - PROCESS | 316 | 1465202588182 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA2E800 == 33 [pid = 316] [id = 186] 01:43:08 INFO - PROCESS | 316 | ++DOMWINDOW == 58 (0000000AE894C800) [pid = 316] [serial = 556] [outer = 0000000000000000] 01:43:08 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000AE8954000) [pid = 316] [serial = 557] [outer = 0000000AE894C800] 01:43:08 INFO - PROCESS | 316 | 1465202588227 Marionette DEBUG loaded listener.js 01:43:08 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000AE8A42000) [pid = 316] [serial = 558] [outer = 0000000AE894C800] 01:43:09 INFO - PROCESS | 316 | 1465202589209 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]]]}] 01:43:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:43:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1183ms 01:43:09 INFO - PROCESS | 316 | 1465202589269 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 01:43:09 INFO - PROCESS | 316 | 1465202589274 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 01:43:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:43:09 INFO - PROCESS | 316 | 1465202589280 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:43:09 INFO - PROCESS | 316 | 1465202589285 Marionette TRACE conn5 <- [1,710,null,{}] 01:43:09 INFO - PROCESS | 316 | 1465202589292 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}] 01:43:09 INFO - PROCESS | 316 | 1465202589296 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:09 INFO - PROCESS | 316 | 1465202589448 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 01:43:09 INFO - PROCESS | 316 | 1465202589559 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:09 INFO - PROCESS | 316 | 1465202589562 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:09 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3DA1800 == 34 [pid = 316] [id = 187] 01:43:09 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000ADE4C2C00) [pid = 316] [serial = 559] [outer = 0000000000000000] 01:43:09 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000ADEA9D000) [pid = 316] [serial = 560] [outer = 0000000ADE4C2C00] 01:43:09 INFO - PROCESS | 316 | 1465202589637 Marionette DEBUG loaded listener.js 01:43:09 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000ADEE24000) [pid = 316] [serial = 561] [outer = 0000000ADE4C2C00] 01:43:10 INFO - PROCESS | 316 | 1465202590226 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] 01:43:10 INFO - PROCESS | 316 | 1465202590272 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 01:43:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:43:10 INFO - PROCESS | 316 | 1465202590279 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:43:10 INFO - PROCESS | 316 | 1465202590282 Marionette TRACE conn5 <- [1,714,null,{}] 01:43:10 INFO - PROCESS | 316 | 1465202590287 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}] 01:43:10 INFO - PROCESS | 316 | 1465202590290 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:10 INFO - PROCESS | 316 | 1465202590404 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 01:43:10 INFO - PROCESS | 316 | 1465202590472 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:10 INFO - PROCESS | 316 | 1465202590474 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB785000 == 35 [pid = 316] [id = 188] 01:43:10 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AE3F44800) [pid = 316] [serial = 562] [outer = 0000000000000000] 01:43:10 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AE4211C00) [pid = 316] [serial = 563] [outer = 0000000AE3F44800] 01:43:10 INFO - PROCESS | 316 | 1465202590533 Marionette DEBUG loaded listener.js 01:43:10 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE4E91000) [pid = 316] [serial = 564] [outer = 0000000AE3F44800] 01:43:11 INFO - PROCESS | 316 | 1465202591241 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]]]}] 01:43:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:43:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 984ms 01:43:11 INFO - PROCESS | 316 | 1465202591265 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 01:43:11 INFO - PROCESS | 316 | 1465202591268 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 01:43:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:43:11 INFO - PROCESS | 316 | 1465202591272 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:43:11 INFO - PROCESS | 316 | 1465202591276 Marionette TRACE conn5 <- [1,718,null,{}] 01:43:11 INFO - PROCESS | 316 | 1465202591288 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}] 01:43:11 INFO - PROCESS | 316 | 1465202591293 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:11 INFO - PROCESS | 316 | 1465202591410 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 01:43:11 INFO - PROCESS | 316 | 1465202591481 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:11 INFO - PROCESS | 316 | 1465202591484 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:11 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDC31000 == 36 [pid = 316] [id = 189] 01:43:11 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AEA5A8400) [pid = 316] [serial = 565] [outer = 0000000000000000] 01:43:11 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEA5AC000) [pid = 316] [serial = 566] [outer = 0000000AEA5A8400] 01:43:11 INFO - PROCESS | 316 | 1465202591544 Marionette DEBUG loaded listener.js 01:43:11 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEAACBC00) [pid = 316] [serial = 567] [outer = 0000000AEA5A8400] 01:43:12 INFO - PROCESS | 316 | 1465202592168 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] 01:43:12 INFO - PROCESS | 316 | 1465202592221 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 01:43:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:43:12 INFO - PROCESS | 316 | 1465202592225 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:43:12 INFO - PROCESS | 316 | 1465202592227 Marionette TRACE conn5 <- [1,722,null,{}] 01:43:12 INFO - PROCESS | 316 | 1465202592231 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}] 01:43:12 INFO - PROCESS | 316 | 1465202592233 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:12 INFO - PROCESS | 316 | 1465202592346 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 01:43:12 INFO - PROCESS | 316 | 1465202592416 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:12 INFO - PROCESS | 316 | 1465202592419 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF71800 == 37 [pid = 316] [id = 190] 01:43:12 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEB213000) [pid = 316] [serial = 568] [outer = 0000000000000000] 01:43:12 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEB2F4C00) [pid = 316] [serial = 569] [outer = 0000000AEB213000] 01:43:12 INFO - PROCESS | 316 | 1465202592475 Marionette DEBUG loaded listener.js 01:43:12 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEBD20800) [pid = 316] [serial = 570] [outer = 0000000AEB213000] 01:43:13 INFO - PROCESS | 316 | 1465202593070 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]]]}] 01:43:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:43:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 880ms 01:43:13 INFO - PROCESS | 316 | 1465202593107 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 01:43:13 INFO - PROCESS | 316 | 1465202593109 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 01:43:13 INFO - PROCESS | 316 | 1465202593113 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:43:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:43:13 INFO - PROCESS | 316 | 1465202593115 Marionette TRACE conn5 <- [1,726,null,{}] 01:43:13 INFO - PROCESS | 316 | 1465202593118 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}] 01:43:13 INFO - PROCESS | 316 | 1465202593121 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:13 INFO - PROCESS | 316 | 1465202593226 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 01:43:13 INFO - PROCESS | 316 | 1465202593325 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:13 INFO - PROCESS | 316 | 1465202593327 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:13 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC464000 == 38 [pid = 316] [id = 191] 01:43:13 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEA5B3400) [pid = 316] [serial = 571] [outer = 0000000000000000] 01:43:13 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC004000) [pid = 316] [serial = 572] [outer = 0000000AEA5B3400] 01:43:13 INFO - PROCESS | 316 | 1465202593382 Marionette DEBUG loaded listener.js 01:43:13 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC0BE000) [pid = 316] [serial = 573] [outer = 0000000AEA5B3400] 01:43:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB3A1000 == 37 [pid = 316] [id = 185] 01:43:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA82800 == 36 [pid = 316] [id = 184] 01:43:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4ED6800 == 35 [pid = 316] [id = 183] 01:43:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AE325E000 == 34 [pid = 316] [id = 182] 01:43:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59BF800 == 33 [pid = 316] [id = 181] 01:43:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AED8DA800 == 32 [pid = 316] [id = 180] 01:43:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF71800 == 31 [pid = 316] [id = 190] 01:43:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDC31000 == 30 [pid = 316] [id = 189] 01:43:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB785000 == 29 [pid = 316] [id = 188] 01:43:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA2E800 == 28 [pid = 316] [id = 186] 01:43:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3DA1800 == 27 [pid = 316] [id = 187] 01:43:14 INFO - PROCESS | 316 | [316] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE7E51400) [pid = 316] [serial = 530] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEE17800) [pid = 316] [serial = 524] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEAD17000) [pid = 316] [serial = 537] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000ADEEA8C00) [pid = 316] [serial = 525] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE900C400) [pid = 316] [serial = 522] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE8943400) [pid = 316] [serial = 521] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE35A8000) [pid = 316] [serial = 527] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AE4212000) [pid = 316] [serial = 528] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AE8A41800) [pid = 316] [serial = 533] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AE8976400) [pid = 316] [serial = 510] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AE43D1000) [pid = 316] [serial = 509] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AECC2A000) [pid = 316] [serial = 513] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEB957C00) [pid = 316] [serial = 512] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AEF666000) [pid = 316] [serial = 516] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AEF507C00) [pid = 316] [serial = 515] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AEF66D800) [pid = 316] [serial = 519] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AE8A52800) [pid = 316] [serial = 518] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 57 (0000000AEA5B2000) [pid = 316] [serial = 536] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 56 (0000000AEC002400) [pid = 316] [serial = 539] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 55 (0000000AEA58D400) [pid = 316] [serial = 534] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | --DOMWINDOW == 54 (0000000AE8943800) [pid = 316] [serial = 531] [outer = 0000000000000000] [url = about:blank] 01:43:14 INFO - PROCESS | 316 | 1465202594960 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]]]}] 01:43:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:43:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1886ms 01:43:15 INFO - PROCESS | 316 | 1465202595006 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 01:43:15 INFO - PROCESS | 316 | 1465202595010 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 01:43:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:43:15 INFO - PROCESS | 316 | 1465202595018 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:43:15 INFO - PROCESS | 316 | 1465202595023 Marionette TRACE conn5 <- [1,730,null,{}] 01:43:15 INFO - PROCESS | 316 | 1465202595029 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}] 01:43:15 INFO - PROCESS | 316 | 1465202595032 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:15 INFO - PROCESS | 316 | 1465202595125 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 01:43:15 INFO - PROCESS | 316 | 1465202595184 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:15 INFO - PROCESS | 316 | 1465202595188 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE0297000 == 28 [pid = 316] [id = 192] 01:43:15 INFO - PROCESS | 316 | ++DOMWINDOW == 55 (0000000ADEA97400) [pid = 316] [serial = 574] [outer = 0000000000000000] 01:43:15 INFO - PROCESS | 316 | ++DOMWINDOW == 56 (0000000ADEA99C00) [pid = 316] [serial = 575] [outer = 0000000ADEA97400] 01:43:15 INFO - PROCESS | 316 | 1465202595240 Marionette DEBUG loaded listener.js 01:43:15 INFO - PROCESS | 316 | ++DOMWINDOW == 57 (0000000ADEC3BC00) [pid = 316] [serial = 576] [outer = 0000000ADEA97400] 01:43:16 INFO - PROCESS | 316 | 1465202596154 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]]]}] 01:43:16 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 01:43:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1188ms 01:43:16 INFO - PROCESS | 316 | 1465202596210 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 01:43:16 INFO - PROCESS | 316 | 1465202596215 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 01:43:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:43:16 INFO - PROCESS | 316 | 1465202596222 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:43:16 INFO - PROCESS | 316 | 1465202596224 Marionette TRACE conn5 <- [1,734,null,{}] 01:43:16 INFO - PROCESS | 316 | 1465202596229 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}] 01:43:16 INFO - PROCESS | 316 | 1465202596232 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:16 INFO - PROCESS | 316 | 1465202596324 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 01:43:16 INFO - PROCESS | 316 | 1465202596332 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:16 INFO - PROCESS | 316 | 1465202596335 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E3D000 == 29 [pid = 316] [id = 193] 01:43:16 INFO - PROCESS | 316 | ++DOMWINDOW == 58 (0000000ADEEA9C00) [pid = 316] [serial = 577] [outer = 0000000000000000] 01:43:16 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000ADEEB4C00) [pid = 316] [serial = 578] [outer = 0000000ADEEA9C00] 01:43:16 INFO - PROCESS | 316 | 1465202596384 Marionette DEBUG loaded listener.js 01:43:16 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000AE0265400) [pid = 316] [serial = 579] [outer = 0000000ADEEA9C00] 01:43:17 INFO - PROCESS | 316 | 1465202597332 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]]]}] 01:43:17 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.) 01:43:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1135ms 01:43:17 INFO - PROCESS | 316 | 1465202597359 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 01:43:17 INFO - PROCESS | 316 | 1465202597361 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 01:43:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:43:17 INFO - PROCESS | 316 | 1465202597365 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:43:17 INFO - PROCESS | 316 | 1465202597369 Marionette TRACE conn5 <- [1,738,null,{}] 01:43:17 INFO - PROCESS | 316 | 1465202597380 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}] 01:43:17 INFO - PROCESS | 316 | 1465202597385 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:17 INFO - PROCESS | 316 | 1465202597509 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 01:43:17 INFO - PROCESS | 316 | 1465202597517 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:17 INFO - PROCESS | 316 | 1465202597520 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA530000 == 30 [pid = 316] [id = 194] 01:43:17 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AE420D800) [pid = 316] [serial = 580] [outer = 0000000000000000] 01:43:17 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AE43C7400) [pid = 316] [serial = 581] [outer = 0000000AE420D800] 01:43:17 INFO - PROCESS | 316 | 1465202597569 Marionette DEBUG loaded listener.js 01:43:17 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE4D47000) [pid = 316] [serial = 582] [outer = 0000000AE420D800] 01:43:18 INFO - PROCESS | 316 | 1465202598516 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]]]}] 01:43:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:43:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1181ms 01:43:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:43:18 INFO - PROCESS | 316 | 1465202598549 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 01:43:18 INFO - PROCESS | 316 | 1465202598551 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 01:43:18 INFO - PROCESS | 316 | 1465202598555 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:43:18 INFO - PROCESS | 316 | 1465202598557 Marionette TRACE conn5 <- [1,742,null,{}] 01:43:18 INFO - PROCESS | 316 | 1465202598561 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}] 01:43:18 INFO - PROCESS | 316 | 1465202598563 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:18 INFO - PROCESS | 316 | 1465202598679 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 01:43:18 INFO - PROCESS | 316 | 1465202598685 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:18 INFO - PROCESS | 316 | 1465202598687 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB388800 == 31 [pid = 316] [id = 195] 01:43:18 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AE4E96C00) [pid = 316] [serial = 583] [outer = 0000000000000000] 01:43:18 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AE8911400) [pid = 316] [serial = 584] [outer = 0000000AE4E96C00] 01:43:18 INFO - PROCESS | 316 | 1465202598733 Marionette DEBUG loaded listener.js 01:43:18 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE8943800) [pid = 316] [serial = 585] [outer = 0000000AE4E96C00] 01:43:18 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AE894C800) [pid = 316] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:43:18 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AE43C6C00) [pid = 316] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:43:18 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AE5869000) [pid = 316] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:43:18 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEAD15800) [pid = 316] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:43:18 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000ADE4BE800) [pid = 316] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:43:18 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000ADF2D8400) [pid = 316] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:43:18 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000ADEDB5C00) [pid = 316] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:43:19 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 01:43:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 01:43:19 INFO - PROCESS | 316 | 1465202599675 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]]]}] 01:43:19 INFO - PROCESS | 316 | 1465202599684 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 01:43:19 INFO - PROCESS | 316 | 1465202599686 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 01:43:19 INFO - PROCESS | 316 | 1465202599690 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:43:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:43:19 INFO - PROCESS | 316 | 1465202599692 Marionette TRACE conn5 <- [1,746,null,{}] 01:43:19 INFO - PROCESS | 316 | 1465202599696 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}] 01:43:19 INFO - PROCESS | 316 | 1465202599698 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:19 INFO - PROCESS | 316 | 1465202599779 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 01:43:19 INFO - PROCESS | 316 | 1465202599785 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:19 INFO - PROCESS | 316 | 1465202599787 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB711800 == 32 [pid = 316] [id = 196] 01:43:19 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000AE4E8A000) [pid = 316] [serial = 586] [outer = 0000000000000000] 01:43:19 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AE8952400) [pid = 316] [serial = 587] [outer = 0000000AE4E8A000] 01:43:19 INFO - PROCESS | 316 | 1465202599832 Marionette DEBUG loaded listener.js 01:43:19 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AE8A35400) [pid = 316] [serial = 588] [outer = 0000000AE4E8A000] 01:43:20 INFO - PROCESS | 316 | 1465202600265 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]]]}] 01:43:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:43:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 01:43:20 INFO - PROCESS | 316 | 1465202600324 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 01:43:20 INFO - PROCESS | 316 | 1465202600327 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 01:43:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:43:20 INFO - PROCESS | 316 | 1465202600330 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:43:20 INFO - PROCESS | 316 | 1465202600332 Marionette TRACE conn5 <- [1,750,null,{}] 01:43:20 INFO - PROCESS | 316 | 1465202600335 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}] 01:43:20 INFO - PROCESS | 316 | 1465202600341 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:20 INFO - PROCESS | 316 | 1465202600451 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 01:43:20 INFO - PROCESS | 316 | 1465202600464 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:20 INFO - PROCESS | 316 | 1465202600466 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBAAA000 == 33 [pid = 316] [id = 197] 01:43:20 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE8C76000) [pid = 316] [serial = 589] [outer = 0000000000000000] 01:43:20 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AEA58E400) [pid = 316] [serial = 590] [outer = 0000000AE8C76000] 01:43:20 INFO - PROCESS | 316 | 1465202600511 Marionette DEBUG loaded listener.js 01:43:20 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AEA5B4C00) [pid = 316] [serial = 591] [outer = 0000000AE8C76000] 01:43:21 INFO - PROCESS | 316 | [316] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:43:21 INFO - PROCESS | 316 | 1465202601444 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]]]}] 01:43:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:43:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1128ms 01:43:21 INFO - PROCESS | 316 | 1465202601461 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 01:43:21 INFO - PROCESS | 316 | 1465202601467 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 01:43:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:43:21 INFO - PROCESS | 316 | 1465202601472 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:43:21 INFO - PROCESS | 316 | 1465202601476 Marionette TRACE conn5 <- [1,754,null,{}] 01:43:21 INFO - PROCESS | 316 | 1465202601482 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}] 01:43:21 INFO - PROCESS | 316 | 1465202601485 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:21 INFO - PROCESS | 316 | 1465202601635 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 01:43:21 INFO - PROCESS | 316 | 1465202601697 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:21 INFO - PROCESS | 316 | 1465202601700 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42C1800 == 34 [pid = 316] [id = 198] 01:43:21 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000ADEBBD000) [pid = 316] [serial = 592] [outer = 0000000000000000] 01:43:21 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADEC36400) [pid = 316] [serial = 593] [outer = 0000000ADEBBD000] 01:43:21 INFO - PROCESS | 316 | 1465202601761 Marionette DEBUG loaded listener.js 01:43:21 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADEEADC00) [pid = 316] [serial = 594] [outer = 0000000ADEBBD000] 01:43:23 INFO - PROCESS | 316 | 1465202603035 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]]]}] 01:43:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:43:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1590ms 01:43:23 INFO - PROCESS | 316 | 1465202603083 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 01:43:23 INFO - PROCESS | 316 | 1465202603088 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 01:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:43:23 INFO - PROCESS | 316 | 1465202603096 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:43:23 INFO - PROCESS | 316 | 1465202603100 Marionette TRACE conn5 <- [1,758,null,{}] 01:43:23 INFO - PROCESS | 316 | 1465202603148 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}] 01:43:23 INFO - PROCESS | 316 | 1465202603151 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:23 INFO - PROCESS | 316 | 1465202603262 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 01:43:23 INFO - PROCESS | 316 | 1465202603350 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:23 INFO - PROCESS | 316 | 1465202603353 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E35800 == 35 [pid = 316] [id = 199] 01:43:23 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEDBAC00) [pid = 316] [serial = 595] [outer = 0000000000000000] 01:43:23 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEEAA400) [pid = 316] [serial = 596] [outer = 0000000ADEDBAC00] 01:43:23 INFO - PROCESS | 316 | 1465202603405 Marionette DEBUG loaded listener.js 01:43:23 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE359DC00) [pid = 316] [serial = 597] [outer = 0000000ADEDBAC00] 01:43:23 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB711800 == 34 [pid = 316] [id = 196] 01:43:23 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB388800 == 33 [pid = 316] [id = 195] 01:43:23 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA530000 == 32 [pid = 316] [id = 194] 01:43:23 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E3D000 == 31 [pid = 316] [id = 193] 01:43:23 INFO - PROCESS | 316 | --DOCSHELL 0000000AE0297000 == 30 [pid = 316] [id = 192] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE8954000) [pid = 316] [serial = 557] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADEA97000) [pid = 316] [serial = 551] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE7E54400) [pid = 316] [serial = 554] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEC00D800) [pid = 316] [serial = 540] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000ADEA1F400) [pid = 316] [serial = 545] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000ADEC36C00) [pid = 316] [serial = 546] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000ADF3BB800) [pid = 316] [serial = 548] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000ADF17F400) [pid = 316] [serial = 542] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AE3D6D000) [pid = 316] [serial = 543] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AE8942800) [pid = 316] [serial = 555] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AE8A42000) [pid = 316] [serial = 558] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AE326F400) [pid = 316] [serial = 549] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AE4E8C000) [pid = 316] [serial = 552] [outer = 0000000000000000] [url = about:blank] 01:43:23 INFO - PROCESS | 316 | 1465202603826 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]]]}] 01:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 776ms 01:43:23 INFO - PROCESS | 316 | 1465202603875 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 01:43:23 INFO - PROCESS | 316 | 1465202603880 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 01:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:43:23 INFO - PROCESS | 316 | 1465202603893 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:43:23 INFO - PROCESS | 316 | 1465202603896 Marionette TRACE conn5 <- [1,762,null,{}] 01:43:23 INFO - PROCESS | 316 | 1465202603900 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}] 01:43:23 INFO - PROCESS | 316 | 1465202603902 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:24 INFO - PROCESS | 316 | 1465202603995 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 01:43:24 INFO - PROCESS | 316 | 1465202604001 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:24 INFO - PROCESS | 316 | 1465202604003 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8634000 == 31 [pid = 316] [id = 200] 01:43:24 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000ADF761000) [pid = 316] [serial = 598] [outer = 0000000000000000] 01:43:24 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000AE35A6400) [pid = 316] [serial = 599] [outer = 0000000ADF761000] 01:43:24 INFO - PROCESS | 316 | 1465202604053 Marionette DEBUG loaded listener.js 01:43:24 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AE4297400) [pid = 316] [serial = 600] [outer = 0000000ADF761000] 01:43:24 INFO - PROCESS | 316 | 1465202604508 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]]]}] 01:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 01:43:24 INFO - PROCESS | 316 | 1465202604524 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 01:43:24 INFO - PROCESS | 316 | 1465202604526 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 01:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:43:24 INFO - PROCESS | 316 | 1465202604530 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:43:24 INFO - PROCESS | 316 | 1465202604533 Marionette TRACE conn5 <- [1,766,null,{}] 01:43:24 INFO - PROCESS | 316 | 1465202604549 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}] 01:43:24 INFO - PROCESS | 316 | 1465202604554 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:24 INFO - PROCESS | 316 | 1465202604647 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 01:43:24 INFO - PROCESS | 316 | 1465202604687 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:24 INFO - PROCESS | 316 | 1465202604690 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB344000 == 32 [pid = 316] [id = 201] 01:43:24 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AE7E57800) [pid = 316] [serial = 601] [outer = 0000000000000000] 01:43:24 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE890D400) [pid = 316] [serial = 602] [outer = 0000000AE7E57800] 01:43:24 INFO - PROCESS | 316 | 1465202604745 Marionette DEBUG loaded listener.js 01:43:24 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AE8947000) [pid = 316] [serial = 603] [outer = 0000000AE7E57800] 01:43:25 INFO - PROCESS | 316 | 1465202605204 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]]]}] 01:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 01:43:25 INFO - PROCESS | 316 | 1465202605224 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 01:43:25 INFO - PROCESS | 316 | 1465202605226 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 01:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:43:25 INFO - PROCESS | 316 | 1465202605234 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:43:25 INFO - PROCESS | 316 | 1465202605236 Marionette TRACE conn5 <- [1,770,null,{}] 01:43:25 INFO - PROCESS | 316 | 1465202605239 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}] 01:43:25 INFO - PROCESS | 316 | 1465202605241 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:25 INFO - PROCESS | 316 | 1465202605330 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 01:43:25 INFO - PROCESS | 316 | 1465202605335 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:25 INFO - PROCESS | 316 | 1465202605337 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8B5800 == 33 [pid = 316] [id = 202] 01:43:25 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AE8A3E400) [pid = 316] [serial = 604] [outer = 0000000000000000] 01:43:25 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE8A41C00) [pid = 316] [serial = 605] [outer = 0000000AE8A3E400] 01:43:25 INFO - PROCESS | 316 | 1465202605383 Marionette DEBUG loaded listener.js 01:43:25 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE900E800) [pid = 316] [serial = 606] [outer = 0000000AE8A3E400] 01:43:25 INFO - PROCESS | 316 | 1465202605807 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]]]}] 01:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 01:43:25 INFO - PROCESS | 316 | 1465202605866 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 01:43:25 INFO - PROCESS | 316 | 1465202605868 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 01:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:43:25 INFO - PROCESS | 316 | 1465202605871 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:43:25 INFO - PROCESS | 316 | 1465202605873 Marionette TRACE conn5 <- [1,774,null,{}] 01:43:25 INFO - PROCESS | 316 | 1465202605877 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}] 01:43:25 INFO - PROCESS | 316 | 1465202605879 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:25 INFO - PROCESS | 316 | 1465202605983 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 01:43:26 INFO - PROCESS | 316 | 1465202605989 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 316 | 1465202605991 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBCEA800 == 34 [pid = 316] [id = 203] 01:43:26 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEA3D9C00) [pid = 316] [serial = 607] [outer = 0000000000000000] 01:43:26 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEA594400) [pid = 316] [serial = 608] [outer = 0000000AEA3D9C00] 01:43:26 INFO - PROCESS | 316 | 1465202606036 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEA672C00) [pid = 316] [serial = 609] [outer = 0000000AEA3D9C00] 01:43:26 INFO - PROCESS | 316 | 1465202606512 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]]]}] 01:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 01:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:43:26 INFO - PROCESS | 316 | 1465202606567 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 01:43:26 INFO - PROCESS | 316 | 1465202606569 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 01:43:26 INFO - PROCESS | 316 | 1465202606572 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:43:26 INFO - PROCESS | 316 | 1465202606574 Marionette TRACE conn5 <- [1,778,null,{}] 01:43:26 INFO - PROCESS | 316 | 1465202606586 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}] 01:43:26 INFO - PROCESS | 316 | 1465202606592 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:26 INFO - PROCESS | 316 | 1465202606726 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 01:43:26 INFO - PROCESS | 316 | 1465202606776 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 316 | 1465202606778 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDC1C000 == 35 [pid = 316] [id = 204] 01:43:26 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEB212800) [pid = 316] [serial = 610] [outer = 0000000000000000] 01:43:26 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEBD17800) [pid = 316] [serial = 611] [outer = 0000000AEB212800] 01:43:26 INFO - PROCESS | 316 | 1465202606825 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEC00A400) [pid = 316] [serial = 612] [outer = 0000000AEB212800] 01:43:27 INFO - PROCESS | 316 | 1465202607282 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]]]}] 01:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 731ms 01:43:27 INFO - PROCESS | 316 | 1465202607330 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 01:43:27 INFO - PROCESS | 316 | 1465202607332 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 01:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:43:27 INFO - PROCESS | 316 | 1465202607340 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:43:27 INFO - PROCESS | 316 | 1465202607342 Marionette TRACE conn5 <- [1,782,null,{}] 01:43:27 INFO - PROCESS | 316 | 1465202607345 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}] 01:43:27 INFO - PROCESS | 316 | 1465202607347 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:27 INFO - PROCESS | 316 | 1465202607454 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 01:43:27 INFO - PROCESS | 316 | 1465202607470 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:27 INFO - PROCESS | 316 | 1465202607472 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF5A800 == 36 [pid = 316] [id = 205] 01:43:27 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC0C3C00) [pid = 316] [serial = 613] [outer = 0000000000000000] 01:43:27 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC0C9800) [pid = 316] [serial = 614] [outer = 0000000AEC0C3C00] 01:43:27 INFO - PROCESS | 316 | 1465202607563 Marionette DEBUG loaded listener.js 01:43:27 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC1EA000) [pid = 316] [serial = 615] [outer = 0000000AEC0C3C00] 01:43:27 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE420D800) [pid = 316] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:43:27 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEA97400) [pid = 316] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:43:27 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE4E96C00) [pid = 316] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:43:27 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADEEA9C00) [pid = 316] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:43:27 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000ADE4C2C00) [pid = 316] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:43:27 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE3F44800) [pid = 316] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:43:27 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEA5A8400) [pid = 316] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:43:27 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEB213000) [pid = 316] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:43:27 INFO - PROCESS | 316 | 1465202607934 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]]]}] 01:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 01:43:27 INFO - PROCESS | 316 | 1465202607971 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 01:43:27 INFO - PROCESS | 316 | 1465202607973 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 01:43:27 INFO - PROCESS | 316 | 1465202607976 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:43:27 INFO - PROCESS | 316 | 1465202607978 Marionette TRACE conn5 <- [1,786,null,{}] 01:43:27 INFO - PROCESS | 316 | 1465202607981 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}] 01:43:27 INFO - PROCESS | 316 | 1465202607983 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:28 INFO - PROCESS | 316 | 1465202608065 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 01:43:28 INFO - PROCESS | 316 | 1465202608136 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:28 INFO - PROCESS | 316 | 1465202608138 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:28 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF428800 == 37 [pid = 316] [id = 206] 01:43:28 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE420D800) [pid = 316] [serial = 616] [outer = 0000000000000000] 01:43:28 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEC172000) [pid = 316] [serial = 617] [outer = 0000000AE420D800] 01:43:28 INFO - PROCESS | 316 | 1465202608183 Marionette DEBUG loaded listener.js 01:43:28 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEC1F2C00) [pid = 316] [serial = 618] [outer = 0000000AE420D800] 01:43:28 INFO - PROCESS | 316 | 1465202608558 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]]]}] 01:43:28 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 01:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 01:43:28 INFO - PROCESS | 316 | 1465202608609 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 01:43:28 INFO - PROCESS | 316 | 1465202608611 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 01:43:28 INFO - PROCESS | 316 | 1465202608614 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:43:28 INFO - PROCESS | 316 | 1465202608616 Marionette TRACE conn5 <- [1,790,null,{}] 01:43:28 INFO - PROCESS | 316 | 1465202608619 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}] 01:43:28 INFO - PROCESS | 316 | 1465202608621 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:28 INFO - PROCESS | 316 | 1465202608731 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 01:43:28 INFO - PROCESS | 316 | 1465202608779 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:28 INFO - PROCESS | 316 | 1465202608782 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:28 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD6000 == 38 [pid = 316] [id = 207] 01:43:28 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE893D800) [pid = 316] [serial = 619] [outer = 0000000000000000] 01:43:28 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEC4C7000) [pid = 316] [serial = 620] [outer = 0000000AE893D800] 01:43:28 INFO - PROCESS | 316 | 1465202608827 Marionette DEBUG loaded listener.js 01:43:28 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AECC2F400) [pid = 316] [serial = 621] [outer = 0000000AE893D800] 01:43:29 INFO - PROCESS | 316 | 1465202609234 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]]]}] 01:43:29 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 01:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 693ms 01:43:29 INFO - PROCESS | 316 | 1465202609310 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 01:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:43:29 INFO - PROCESS | 316 | 1465202609312 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 01:43:29 INFO - PROCESS | 316 | 1465202609316 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:43:29 INFO - PROCESS | 316 | 1465202609318 Marionette TRACE conn5 <- [1,794,null,{}] 01:43:29 INFO - PROCESS | 316 | 1465202609321 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}] 01:43:29 INFO - PROCESS | 316 | 1465202609323 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:29 INFO - PROCESS | 316 | 1465202609412 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 01:43:29 INFO - PROCESS | 316 | 1465202609419 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:29 INFO - PROCESS | 316 | 1465202609421 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0874800 == 39 [pid = 316] [id = 208] 01:43:29 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AECE7AC00) [pid = 316] [serial = 622] [outer = 0000000000000000] 01:43:29 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AECE84000) [pid = 316] [serial = 623] [outer = 0000000AECE7AC00] 01:43:29 INFO - PROCESS | 316 | 1465202609466 Marionette DEBUG loaded listener.js 01:43:29 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECED2800) [pid = 316] [serial = 624] [outer = 0000000AECE7AC00] 01:43:29 INFO - PROCESS | 316 | 1465202609976 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]]]}] 01:43:30 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 01:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 733ms 01:43:30 INFO - PROCESS | 316 | 1465202610084 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 01:43:30 INFO - PROCESS | 316 | 1465202610089 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 01:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:43:30 INFO - PROCESS | 316 | 1465202610109 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:43:30 INFO - PROCESS | 316 | 1465202610113 Marionette TRACE conn5 <- [1,798,null,{}] 01:43:30 INFO - PROCESS | 316 | 1465202610129 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}] 01:43:30 INFO - PROCESS | 316 | 1465202610133 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:30 INFO - PROCESS | 316 | 1465202610253 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 01:43:30 INFO - PROCESS | 316 | 1465202610319 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:30 INFO - PROCESS | 316 | 1465202610324 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E30000 == 40 [pid = 316] [id = 209] 01:43:30 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000ADEDB7000) [pid = 316] [serial = 625] [outer = 0000000000000000] 01:43:30 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADEEA8400) [pid = 316] [serial = 626] [outer = 0000000ADEDB7000] 01:43:30 INFO - PROCESS | 316 | 1465202610383 Marionette DEBUG loaded listener.js 01:43:30 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE3D3BC00) [pid = 316] [serial = 627] [outer = 0000000ADEDB7000] 01:43:30 INFO - PROCESS | 316 | 1465202610982 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]]]}] 01:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 965ms 01:43:31 INFO - PROCESS | 316 | 1465202611061 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 01:43:31 INFO - PROCESS | 316 | 1465202611067 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 01:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:43:31 INFO - PROCESS | 316 | 1465202611074 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:43:31 INFO - PROCESS | 316 | 1465202611077 Marionette TRACE conn5 <- [1,802,null,{}] 01:43:31 INFO - PROCESS | 316 | 1465202611081 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}] 01:43:31 INFO - PROCESS | 316 | 1465202611084 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:31 INFO - PROCESS | 316 | 1465202611208 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 01:43:31 INFO - PROCESS | 316 | 1465202611275 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:31 INFO - PROCESS | 316 | 1465202611278 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA38000 == 41 [pid = 316] [id = 210] 01:43:31 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE5482000) [pid = 316] [serial = 628] [outer = 0000000000000000] 01:43:31 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE7E51C00) [pid = 316] [serial = 629] [outer = 0000000AE5482000] 01:43:31 INFO - PROCESS | 316 | 1465202611336 Marionette DEBUG loaded listener.js 01:43:31 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE8968400) [pid = 316] [serial = 630] [outer = 0000000AE5482000] 01:43:31 INFO - PROCESS | 316 | 1465202611970 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] 01:43:32 INFO - PROCESS | 316 | 1465202612019 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 01:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:43:32 INFO - PROCESS | 316 | 1465202612022 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:43:32 INFO - PROCESS | 316 | 1465202612027 Marionette TRACE conn5 <- [1,806,null,{}] 01:43:32 INFO - PROCESS | 316 | 1465202612038 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}] 01:43:32 INFO - PROCESS | 316 | 1465202612043 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:32 INFO - PROCESS | 316 | 1465202612189 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 01:43:32 INFO - PROCESS | 316 | 1465202612304 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:32 INFO - PROCESS | 316 | 1465202612308 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09D9800 == 42 [pid = 316] [id = 211] 01:43:32 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEAD93800) [pid = 316] [serial = 631] [outer = 0000000000000000] 01:43:32 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEC003000) [pid = 316] [serial = 632] [outer = 0000000AEAD93800] 01:43:32 INFO - PROCESS | 316 | 1465202612367 Marionette DEBUG loaded listener.js 01:43:32 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AECE98800) [pid = 316] [serial = 633] [outer = 0000000AEAD93800] 01:43:33 INFO - PROCESS | 316 | 1465202613064 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]]]}] 01:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1092ms 01:43:33 INFO - PROCESS | 316 | 1465202613117 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 01:43:33 INFO - PROCESS | 316 | 1465202613120 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 01:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:43:33 INFO - PROCESS | 316 | 1465202613124 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:43:33 INFO - PROCESS | 316 | 1465202613126 Marionette TRACE conn5 <- [1,810,null,{}] 01:43:33 INFO - PROCESS | 316 | 1465202613131 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}] 01:43:33 INFO - PROCESS | 316 | 1465202613133 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:34 INFO - PROCESS | 316 | 1465202614452 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 01:43:34 INFO - PROCESS | 316 | 1465202614871 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:34 INFO - PROCESS | 316 | 1465202614874 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3534000 == 43 [pid = 316] [id = 212] 01:43:34 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000ADEBC5400) [pid = 316] [serial = 634] [outer = 0000000000000000] 01:43:34 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000ADEE1A000) [pid = 316] [serial = 635] [outer = 0000000ADEBC5400] 01:43:34 INFO - PROCESS | 316 | 1465202614960 Marionette DEBUG loaded listener.js 01:43:35 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE35A2800) [pid = 316] [serial = 636] [outer = 0000000ADEBC5400] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD6000 == 42 [pid = 316] [id = 207] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF428800 == 41 [pid = 316] [id = 206] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF5A800 == 40 [pid = 316] [id = 205] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDC1C000 == 39 [pid = 316] [id = 204] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBCEA800 == 38 [pid = 316] [id = 203] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8B5800 == 37 [pid = 316] [id = 202] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB344000 == 36 [pid = 316] [id = 201] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8634000 == 35 [pid = 316] [id = 200] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E35800 == 34 [pid = 316] [id = 199] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42C1800 == 33 [pid = 316] [id = 198] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBAAA000 == 32 [pid = 316] [id = 197] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC464000 == 31 [pid = 316] [id = 191] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09D9800 == 30 [pid = 316] [id = 211] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA38000 == 29 [pid = 316] [id = 210] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0874800 == 28 [pid = 316] [id = 208] 01:43:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E30000 == 27 [pid = 316] [id = 209] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE43C7400) [pid = 316] [serial = 581] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000ADEA99C00) [pid = 316] [serial = 575] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000ADEC3BC00) [pid = 316] [serial = 576] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE8911400) [pid = 316] [serial = 584] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC004000) [pid = 316] [serial = 572] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000ADEEB4C00) [pid = 316] [serial = 578] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE4D47000) [pid = 316] [serial = 582] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEA58E400) [pid = 316] [serial = 590] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEE24000) [pid = 316] [serial = 561] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEA9D000) [pid = 316] [serial = 560] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE4E91000) [pid = 316] [serial = 564] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE4211C00) [pid = 316] [serial = 563] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEAACBC00) [pid = 316] [serial = 567] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEA5AC000) [pid = 316] [serial = 566] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEBD20800) [pid = 316] [serial = 570] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEB2F4C00) [pid = 316] [serial = 569] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE8952400) [pid = 316] [serial = 587] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE8943800) [pid = 316] [serial = 585] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE0265400) [pid = 316] [serial = 579] [outer = 0000000000000000] [url = about:blank] 01:43:36 INFO - PROCESS | 316 | 1465202616231 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] 01:43:36 INFO - PROCESS | 316 | 1465202616285 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 01:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:43:36 INFO - PROCESS | 316 | 1465202616290 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:43:36 INFO - PROCESS | 316 | 1465202616293 Marionette TRACE conn5 <- [1,814,null,{}] 01:43:36 INFO - PROCESS | 316 | 1465202616300 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}] 01:43:36 INFO - PROCESS | 316 | 1465202616303 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:36 INFO - PROCESS | 316 | 1465202616410 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 01:43:36 INFO - PROCESS | 316 | 1465202616469 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:36 INFO - PROCESS | 316 | 1465202616474 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3523000 == 28 [pid = 316] [id = 213] 01:43:36 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADEC33400) [pid = 316] [serial = 637] [outer = 0000000000000000] 01:43:36 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADEC38C00) [pid = 316] [serial = 638] [outer = 0000000ADEC33400] 01:43:36 INFO - PROCESS | 316 | 1465202616525 Marionette DEBUG loaded listener.js 01:43:36 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADEDB8000) [pid = 316] [serial = 639] [outer = 0000000ADEC33400] 01:43:36 INFO - PROCESS | 316 | 1465202616951 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]]]}] 01:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 691ms 01:43:36 INFO - PROCESS | 316 | 1465202616985 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 01:43:36 INFO - PROCESS | 316 | 1465202616990 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 01:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:43:36 INFO - PROCESS | 316 | 1465202616997 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:43:37 INFO - PROCESS | 316 | 1465202616999 Marionette TRACE conn5 <- [1,818,null,{}] 01:43:37 INFO - PROCESS | 316 | 1465202617003 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}] 01:43:37 INFO - PROCESS | 316 | 1465202617006 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:37 INFO - PROCESS | 316 | 1465202617099 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 01:43:37 INFO - PROCESS | 316 | 1465202617106 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:37 INFO - PROCESS | 316 | 1465202617109 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E34800 == 29 [pid = 316] [id = 214] 01:43:37 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADF3C2800) [pid = 316] [serial = 640] [outer = 0000000000000000] 01:43:37 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE0261800) [pid = 316] [serial = 641] [outer = 0000000ADF3C2800] 01:43:37 INFO - PROCESS | 316 | 1465202617159 Marionette DEBUG loaded listener.js 01:43:37 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE35A7400) [pid = 316] [serial = 642] [outer = 0000000ADF3C2800] 01:43:37 INFO - PROCESS | 316 | 1465202617661 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]]]}] 01:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 01:43:37 INFO - PROCESS | 316 | 1465202617691 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 01:43:37 INFO - PROCESS | 316 | 1465202617693 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 01:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:43:37 INFO - PROCESS | 316 | 1465202617697 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:43:37 INFO - PROCESS | 316 | 1465202617701 Marionette TRACE conn5 <- [1,822,null,{}] 01:43:37 INFO - PROCESS | 316 | 1465202617713 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}] 01:43:37 INFO - PROCESS | 316 | 1465202617717 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:37 INFO - PROCESS | 316 | 1465202617836 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 01:43:37 INFO - PROCESS | 316 | 1465202617913 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:37 INFO - PROCESS | 316 | 1465202617916 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB346800 == 30 [pid = 316] [id = 215] 01:43:37 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE3C8CC00) [pid = 316] [serial = 643] [outer = 0000000000000000] 01:43:37 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE4D42800) [pid = 316] [serial = 644] [outer = 0000000AE3C8CC00] 01:43:37 INFO - PROCESS | 316 | 1465202617965 Marionette DEBUG loaded listener.js 01:43:38 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE7E53400) [pid = 316] [serial = 645] [outer = 0000000AE3C8CC00] 01:43:38 INFO - PROCESS | 316 | 1465202618390 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]]]}] 01:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 735ms 01:43:38 INFO - PROCESS | 316 | 1465202618433 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 01:43:38 INFO - PROCESS | 316 | 1465202618436 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 01:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:43:38 INFO - PROCESS | 316 | 1465202618439 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:43:38 INFO - PROCESS | 316 | 1465202618441 Marionette TRACE conn5 <- [1,826,null,{}] 01:43:38 INFO - PROCESS | 316 | 1465202618449 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}] 01:43:38 INFO - PROCESS | 316 | 1465202618451 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:38 INFO - PROCESS | 316 | 1465202618565 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 01:43:38 INFO - PROCESS | 316 | 1465202618614 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:38 INFO - PROCESS | 316 | 1465202618617 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB779800 == 31 [pid = 316] [id = 216] 01:43:38 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE8945400) [pid = 316] [serial = 646] [outer = 0000000000000000] 01:43:38 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE894EC00) [pid = 316] [serial = 647] [outer = 0000000AE8945400] 01:43:38 INFO - PROCESS | 316 | 1465202618663 Marionette DEBUG loaded listener.js 01:43:38 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE8A39C00) [pid = 316] [serial = 648] [outer = 0000000AE8945400] 01:43:39 INFO - PROCESS | 316 | 1465202619104 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]]]}] 01:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 01:43:39 INFO - PROCESS | 316 | 1465202619133 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 01:43:39 INFO - PROCESS | 316 | 1465202619136 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 01:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:43:39 INFO - PROCESS | 316 | 1465202619180 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:43:39 INFO - PROCESS | 316 | 1465202619182 Marionette TRACE conn5 <- [1,830,null,{}] 01:43:39 INFO - PROCESS | 316 | 1465202619185 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}] 01:43:39 INFO - PROCESS | 316 | 1465202619187 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:39 INFO - PROCESS | 316 | 1465202619291 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 01:43:39 INFO - PROCESS | 316 | 1465202619301 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:39 INFO - PROCESS | 316 | 1465202619304 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBDEA000 == 32 [pid = 316] [id = 217] 01:43:39 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE8A42000) [pid = 316] [serial = 649] [outer = 0000000000000000] 01:43:39 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEA58E400) [pid = 316] [serial = 650] [outer = 0000000AE8A42000] 01:43:39 INFO - PROCESS | 316 | 1465202619350 Marionette DEBUG loaded listener.js 01:43:39 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEA663400) [pid = 316] [serial = 651] [outer = 0000000AE8A42000] 01:43:39 INFO - PROCESS | 316 | 1465202619789 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]]]}] 01:43:39 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEAD8B800) [pid = 316] [serial = 652] [outer = 0000000AD9C9CC00] 01:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 01:43:39 INFO - PROCESS | 316 | 1465202619870 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 01:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:43:39 INFO - PROCESS | 316 | 1465202619872 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 01:43:39 INFO - PROCESS | 316 | 1465202619880 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:43:39 INFO - PROCESS | 316 | 1465202619882 Marionette TRACE conn5 <- [1,834,null,{}] 01:43:39 INFO - PROCESS | 316 | 1465202619886 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}] 01:43:39 INFO - PROCESS | 316 | 1465202619892 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:40 INFO - PROCESS | 316 | 1465202620030 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 01:43:40 INFO - PROCESS | 316 | 1465202620077 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:40 INFO - PROCESS | 316 | 1465202620079 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE482000 == 33 [pid = 316] [id = 218] 01:43:40 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEB214800) [pid = 316] [serial = 653] [outer = 0000000000000000] 01:43:40 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEBDB1000) [pid = 316] [serial = 654] [outer = 0000000AEB214800] 01:43:40 INFO - PROCESS | 316 | 1465202620125 Marionette DEBUG loaded listener.js 01:43:40 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEC0BE400) [pid = 316] [serial = 655] [outer = 0000000AEB214800] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE4E8A000) [pid = 316] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEA3D9C00) [pid = 316] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEB212800) [pid = 316] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE420D800) [pid = 316] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC0C3C00) [pid = 316] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE8C76000) [pid = 316] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEDBAC00) [pid = 316] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADF761000) [pid = 316] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE8A3E400) [pid = 316] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEBBD000) [pid = 316] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE7E57800) [pid = 316] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE893D800) [pid = 316] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AECE7AC00) [pid = 316] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:43:40 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEA5B3400) [pid = 316] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:43:40 INFO - PROCESS | 316 | 1465202620716 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]]]}] 01:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 881ms 01:43:40 INFO - PROCESS | 316 | 1465202620763 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 01:43:40 INFO - PROCESS | 316 | 1465202620766 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 01:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:43:40 INFO - PROCESS | 316 | 1465202620769 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:43:40 INFO - PROCESS | 316 | 1465202620771 Marionette TRACE conn5 <- [1,838,null,{}] 01:43:40 INFO - PROCESS | 316 | 1465202620775 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}] 01:43:40 INFO - PROCESS | 316 | 1465202620777 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:40 INFO - PROCESS | 316 | 1465202620857 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 01:43:40 INFO - PROCESS | 316 | 1465202620862 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:40 INFO - PROCESS | 316 | 1465202620864 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF41E800 == 34 [pid = 316] [id = 219] 01:43:40 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE4DAD800) [pid = 316] [serial = 656] [outer = 0000000000000000] 01:43:40 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEAD0DC00) [pid = 316] [serial = 657] [outer = 0000000AE4DAD800] 01:43:40 INFO - PROCESS | 316 | 1465202620909 Marionette DEBUG loaded listener.js 01:43:40 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC0C9400) [pid = 316] [serial = 658] [outer = 0000000AE4DAD800] 01:43:41 INFO - PROCESS | 316 | 1465202621318 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]]]}] 01:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 585ms 01:43:41 INFO - PROCESS | 316 | 1465202621363 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 01:43:41 INFO - PROCESS | 316 | 1465202621365 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 01:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:43:41 INFO - PROCESS | 316 | 1465202621369 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:43:41 INFO - PROCESS | 316 | 1465202621371 Marionette TRACE conn5 <- [1,842,null,{}] 01:43:41 INFO - PROCESS | 316 | 1465202621374 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}] 01:43:41 INFO - PROCESS | 316 | 1465202621376 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:41 INFO - PROCESS | 316 | 1465202621458 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 01:43:41 INFO - PROCESS | 316 | 1465202621463 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:41 INFO - PROCESS | 316 | 1465202621465 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBF1800 == 35 [pid = 316] [id = 220] 01:43:41 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC0C5800) [pid = 316] [serial = 659] [outer = 0000000000000000] 01:43:41 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEC1F4800) [pid = 316] [serial = 660] [outer = 0000000AEC0C5800] 01:43:41 INFO - PROCESS | 316 | 1465202621510 Marionette DEBUG loaded listener.js 01:43:41 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AECC25400) [pid = 316] [serial = 661] [outer = 0000000AEC0C5800] 01:43:41 INFO - PROCESS | 316 | 1465202621948 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]]]}] 01:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 628ms 01:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:43:42 INFO - PROCESS | 316 | 1465202622000 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 01:43:42 INFO - PROCESS | 316 | 1465202622003 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 01:43:42 INFO - PROCESS | 316 | 1465202622006 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:43:42 INFO - PROCESS | 316 | 1465202622008 Marionette TRACE conn5 <- [1,846,null,{}] 01:43:42 INFO - PROCESS | 316 | 1465202622012 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}] 01:43:42 INFO - PROCESS | 316 | 1465202622014 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:42 INFO - PROCESS | 316 | 1465202622098 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 01:43:42 INFO - PROCESS | 316 | 1465202622103 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:42 INFO - PROCESS | 316 | 1465202622105 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09D7800 == 36 [pid = 316] [id = 221] 01:43:42 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AECE7D000) [pid = 316] [serial = 662] [outer = 0000000000000000] 01:43:42 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AECE9B000) [pid = 316] [serial = 663] [outer = 0000000AECE7D000] 01:43:42 INFO - PROCESS | 316 | 1465202622149 Marionette DEBUG loaded listener.js 01:43:42 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEDC05400) [pid = 316] [serial = 664] [outer = 0000000AECE7D000] 01:43:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E34800 == 35 [pid = 316] [id = 214] 01:43:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3523000 == 34 [pid = 316] [id = 213] 01:43:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3534000 == 33 [pid = 316] [id = 212] 01:43:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB346800 == 32 [pid = 316] [id = 215] 01:43:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE482000 == 31 [pid = 316] [id = 218] 01:43:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB779800 == 30 [pid = 316] [id = 216] 01:43:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBDEA000 == 29 [pid = 316] [id = 217] 01:43:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBF1800 == 28 [pid = 316] [id = 220] 01:43:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF41E800 == 27 [pid = 316] [id = 219] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEC0BE000) [pid = 316] [serial = 573] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEA672C00) [pid = 316] [serial = 609] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEA594400) [pid = 316] [serial = 608] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEC00A400) [pid = 316] [serial = 612] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEBD17800) [pid = 316] [serial = 611] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEC172000) [pid = 316] [serial = 617] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEC0C9800) [pid = 316] [serial = 614] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEA5B4C00) [pid = 316] [serial = 591] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADEEAA400) [pid = 316] [serial = 596] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE359DC00) [pid = 316] [serial = 597] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE35A6400) [pid = 316] [serial = 599] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE4297400) [pid = 316] [serial = 600] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE8A41C00) [pid = 316] [serial = 605] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000ADEC36400) [pid = 316] [serial = 593] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADEEADC00) [pid = 316] [serial = 594] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE890D400) [pid = 316] [serial = 602] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AE8947000) [pid = 316] [serial = 603] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEC4C7000) [pid = 316] [serial = 620] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AECED2800) [pid = 316] [serial = 624] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AECE84000) [pid = 316] [serial = 623] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AECC2F400) [pid = 316] [serial = 621] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEC1EA000) [pid = 316] [serial = 615] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AE900E800) [pid = 316] [serial = 606] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AEC1F2C00) [pid = 316] [serial = 618] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AE8A35400) [pid = 316] [serial = 588] [outer = 0000000000000000] [url = about:blank] 01:43:43 INFO - PROCESS | 316 | 1465202623890 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]]]}] 01:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1932ms 01:43:43 INFO - PROCESS | 316 | 1465202623942 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 01:43:43 INFO - PROCESS | 316 | 1465202623946 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 01:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:43:43 INFO - PROCESS | 316 | 1465202623951 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:43:43 INFO - PROCESS | 316 | 1465202623955 Marionette TRACE conn5 <- [1,850,null,{}] 01:43:43 INFO - PROCESS | 316 | 1465202623961 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}] 01:43:43 INFO - PROCESS | 316 | 1465202623964 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:44 INFO - PROCESS | 316 | 1465202624061 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 01:43:44 INFO - PROCESS | 316 | 1465202624068 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:44 INFO - PROCESS | 316 | 1465202624073 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE344C000 == 28 [pid = 316] [id = 222] 01:43:44 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000ADEAA0400) [pid = 316] [serial = 665] [outer = 0000000000000000] 01:43:44 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000ADEAA2800) [pid = 316] [serial = 666] [outer = 0000000ADEAA0400] 01:43:44 INFO - PROCESS | 316 | 1465202624130 Marionette DEBUG loaded listener.js 01:43:44 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000ADEC3B800) [pid = 316] [serial = 667] [outer = 0000000ADEAA0400] 01:43:44 INFO - PROCESS | 316 | 1465202624591 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]]]}] 01:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 01:43:44 INFO - PROCESS | 316 | 1465202624647 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 01:43:44 INFO - PROCESS | 316 | 1465202624652 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 01:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:43:44 INFO - PROCESS | 316 | 1465202624658 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:43:44 INFO - PROCESS | 316 | 1465202624661 Marionette TRACE conn5 <- [1,854,null,{}] 01:43:44 INFO - PROCESS | 316 | 1465202624665 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}] 01:43:44 INFO - PROCESS | 316 | 1465202624668 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:44 INFO - PROCESS | 316 | 1465202624759 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 01:43:44 INFO - PROCESS | 316 | 1465202624768 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:44 INFO - PROCESS | 316 | 1465202624770 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53D2800 == 29 [pid = 316] [id = 223] 01:43:44 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000ADEE1EC00) [pid = 316] [serial = 668] [outer = 0000000000000000] 01:43:44 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADEE22C00) [pid = 316] [serial = 669] [outer = 0000000ADEE1EC00] 01:43:44 INFO - PROCESS | 316 | 1465202624826 Marionette DEBUG loaded listener.js 01:43:44 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADEEB4800) [pid = 316] [serial = 670] [outer = 0000000ADEE1EC00] 01:43:45 INFO - PROCESS | 316 | 1465202625288 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]]]}] 01:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 01:43:45 INFO - PROCESS | 316 | 1465202625352 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 01:43:45 INFO - PROCESS | 316 | 1465202625355 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 01:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:43:45 INFO - PROCESS | 316 | 1465202625358 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:43:45 INFO - PROCESS | 316 | 1465202625362 Marionette TRACE conn5 <- [1,858,null,{}] 01:43:45 INFO - PROCESS | 316 | 1465202625374 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}] 01:43:45 INFO - PROCESS | 316 | 1465202625378 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:45 INFO - PROCESS | 316 | 1465202625495 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 01:43:45 INFO - PROCESS | 316 | 1465202625567 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:45 INFO - PROCESS | 316 | 1465202625571 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA7E800 == 30 [pid = 316] [id = 224] 01:43:45 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000ADD140C00) [pid = 316] [serial = 671] [outer = 0000000000000000] 01:43:45 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE359B800) [pid = 316] [serial = 672] [outer = 0000000ADD140C00] 01:43:45 INFO - PROCESS | 316 | 1465202625621 Marionette DEBUG loaded listener.js 01:43:45 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE3CCB400) [pid = 316] [serial = 673] [outer = 0000000ADD140C00] 01:43:46 INFO - PROCESS | 316 | 1465202626002 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]]]}] 01:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 01:43:46 INFO - PROCESS | 316 | 1465202626052 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 01:43:46 INFO - PROCESS | 316 | 1465202626055 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 01:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:43:46 INFO - PROCESS | 316 | 1465202626058 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:43:46 INFO - PROCESS | 316 | 1465202626060 Marionette TRACE conn5 <- [1,862,null,{}] 01:43:46 INFO - PROCESS | 316 | 1465202626063 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}] 01:43:46 INFO - PROCESS | 316 | 1465202626065 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:46 INFO - PROCESS | 316 | 1465202626152 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 01:43:46 INFO - PROCESS | 316 | 1465202626159 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:46 INFO - PROCESS | 316 | 1465202626161 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB389000 == 31 [pid = 316] [id = 225] 01:43:46 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE429DC00) [pid = 316] [serial = 674] [outer = 0000000000000000] 01:43:46 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE43C5800) [pid = 316] [serial = 675] [outer = 0000000AE429DC00] 01:43:46 INFO - PROCESS | 316 | 1465202626208 Marionette DEBUG loaded listener.js 01:43:46 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE43D0400) [pid = 316] [serial = 676] [outer = 0000000AE429DC00] 01:43:46 INFO - PROCESS | 316 | 1465202626642 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]]]}] 01:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 627ms 01:43:46 INFO - PROCESS | 316 | 1465202626688 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 01:43:46 INFO - PROCESS | 316 | 1465202626691 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 01:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:43:46 INFO - PROCESS | 316 | 1465202626694 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:43:46 INFO - PROCESS | 316 | 1465202626696 Marionette TRACE conn5 <- [1,866,null,{}] 01:43:46 INFO - PROCESS | 316 | 1465202626699 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}] 01:43:46 INFO - PROCESS | 316 | 1465202626701 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:46 INFO - PROCESS | 316 | 1465202626782 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 01:43:46 INFO - PROCESS | 316 | 1465202626790 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:46 INFO - PROCESS | 316 | 1465202626792 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB722800 == 32 [pid = 316] [id = 226] 01:43:46 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADEE1E000) [pid = 316] [serial = 677] [outer = 0000000000000000] 01:43:46 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE4E8C400) [pid = 316] [serial = 678] [outer = 0000000ADEE1E000] 01:43:46 INFO - PROCESS | 316 | 1465202626838 Marionette DEBUG loaded listener.js 01:43:46 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE7E52800) [pid = 316] [serial = 679] [outer = 0000000ADEE1E000] 01:43:47 INFO - PROCESS | 316 | 1465202627304 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]]]}] 01:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 627ms 01:43:47 INFO - PROCESS | 316 | 1465202627324 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 01:43:47 INFO - PROCESS | 316 | 1465202627327 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 01:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:43:47 INFO - PROCESS | 316 | 1465202627330 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:43:47 INFO - PROCESS | 316 | 1465202627332 Marionette TRACE conn5 <- [1,870,null,{}] 01:43:47 INFO - PROCESS | 316 | 1465202627335 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}] 01:43:47 INFO - PROCESS | 316 | 1465202627341 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:47 INFO - PROCESS | 316 | 1465202627453 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 01:43:47 INFO - PROCESS | 316 | 1465202627461 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:47 INFO - PROCESS | 316 | 1465202627463 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBCDC000 == 33 [pid = 316] [id = 227] 01:43:47 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8946800) [pid = 316] [serial = 680] [outer = 0000000000000000] 01:43:47 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8A35000) [pid = 316] [serial = 681] [outer = 0000000AE8946800] 01:43:47 INFO - PROCESS | 316 | 1465202627509 Marionette DEBUG loaded listener.js 01:43:47 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE8A43400) [pid = 316] [serial = 682] [outer = 0000000AE8946800] 01:43:47 INFO - PROCESS | 316 | 1465202627939 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]]]}] 01:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms 01:43:47 INFO - PROCESS | 316 | 1465202627962 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 01:43:47 INFO - PROCESS | 316 | 1465202627964 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 01:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:43:47 INFO - PROCESS | 316 | 1465202627967 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:43:47 INFO - PROCESS | 316 | 1465202627969 Marionette TRACE conn5 <- [1,874,null,{}] 01:43:47 INFO - PROCESS | 316 | 1465202627977 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}] 01:43:47 INFO - PROCESS | 316 | 1465202627979 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:48 INFO - PROCESS | 316 | 1465202628059 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 01:43:48 INFO - PROCESS | 316 | 1465202628065 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:48 INFO - PROCESS | 316 | 1465202628066 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADD1B4800 == 34 [pid = 316] [id = 228] 01:43:48 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEA311000) [pid = 316] [serial = 683] [outer = 0000000000000000] 01:43:48 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEA3D1C00) [pid = 316] [serial = 684] [outer = 0000000AEA311000] 01:43:48 INFO - PROCESS | 316 | 1465202628111 Marionette DEBUG loaded listener.js 01:43:48 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEA5AAC00) [pid = 316] [serial = 685] [outer = 0000000AEA311000] 01:43:48 INFO - PROCESS | 316 | 1465202628528 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]]]}] 01:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 628ms 01:43:48 INFO - PROCESS | 316 | 1465202628599 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 01:43:48 INFO - PROCESS | 316 | 1465202628601 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 01:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:43:48 INFO - PROCESS | 316 | 1465202628604 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:43:48 INFO - PROCESS | 316 | 1465202628606 Marionette TRACE conn5 <- [1,878,null,{}] 01:43:48 INFO - PROCESS | 316 | 1465202628614 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}] 01:43:48 INFO - PROCESS | 316 | 1465202628616 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:48 INFO - PROCESS | 316 | 1465202628697 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 01:43:48 INFO - PROCESS | 316 | 1465202628702 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:48 INFO - PROCESS | 316 | 1465202628704 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE305800 == 35 [pid = 316] [id = 229] 01:43:48 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA5B2C00) [pid = 316] [serial = 686] [outer = 0000000000000000] 01:43:48 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEA5B6800) [pid = 316] [serial = 687] [outer = 0000000AEA5B2C00] 01:43:48 INFO - PROCESS | 316 | 1465202628749 Marionette DEBUG loaded listener.js 01:43:48 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEAD1B000) [pid = 316] [serial = 688] [outer = 0000000AEA5B2C00] 01:43:49 INFO - PROCESS | 316 | 1465202629220 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]]]}] 01:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 01:43:49 INFO - PROCESS | 316 | 1465202629244 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 01:43:49 INFO - PROCESS | 316 | 1465202629246 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 01:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:43:49 INFO - PROCESS | 316 | 1465202629255 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:43:49 INFO - PROCESS | 316 | 1465202629257 Marionette TRACE conn5 <- [1,882,null,{}] 01:43:49 INFO - PROCESS | 316 | 1465202629260 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}] 01:43:49 INFO - PROCESS | 316 | 1465202629262 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:49 INFO - PROCESS | 316 | 1465202629368 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 01:43:49 INFO - PROCESS | 316 | 1465202629439 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:49 INFO - PROCESS | 316 | 1465202629441 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA7E000 == 36 [pid = 316] [id = 230] 01:43:49 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEAAD8800) [pid = 316] [serial = 689] [outer = 0000000000000000] 01:43:49 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEAD98C00) [pid = 316] [serial = 690] [outer = 0000000AEAAD8800] 01:43:49 INFO - PROCESS | 316 | 1465202629489 Marionette DEBUG loaded listener.js 01:43:49 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEB368C00) [pid = 316] [serial = 691] [outer = 0000000AEAAD8800] 01:43:49 INFO - PROCESS | 316 | 1465202629912 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]]]}] 01:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 689ms 01:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:43:49 INFO - PROCESS | 316 | 1465202629946 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 01:43:49 INFO - PROCESS | 316 | 1465202629948 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 01:43:49 INFO - PROCESS | 316 | 1465202629960 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:43:49 INFO - PROCESS | 316 | 1465202629961 Marionette TRACE conn5 <- [1,886,null,{}] 01:43:49 INFO - PROCESS | 316 | 1465202629965 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}] 01:43:49 INFO - PROCESS | 316 | 1465202629967 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:50 INFO - PROCESS | 316 | 1465202630079 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 01:43:50 INFO - PROCESS | 316 | 1465202630085 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:50 INFO - PROCESS | 316 | 1465202630086 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF439000 == 37 [pid = 316] [id = 231] 01:43:50 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEAD12400) [pid = 316] [serial = 692] [outer = 0000000000000000] 01:43:50 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEBDAD000) [pid = 316] [serial = 693] [outer = 0000000AEAD12400] 01:43:50 INFO - PROCESS | 316 | 1465202630131 Marionette DEBUG loaded listener.js 01:43:50 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEC00C400) [pid = 316] [serial = 694] [outer = 0000000AEAD12400] 01:43:50 INFO - PROCESS | 316 | 1465202630566 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]]]}] 01:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 650ms 01:43:50 INFO - PROCESS | 316 | 1465202630605 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 01:43:50 INFO - PROCESS | 316 | 1465202630607 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 01:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:43:50 INFO - PROCESS | 316 | 1465202630617 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:43:50 INFO - PROCESS | 316 | 1465202630620 Marionette TRACE conn5 <- [1,890,null,{}] 01:43:50 INFO - PROCESS | 316 | 1465202630623 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}] 01:43:50 INFO - PROCESS | 316 | 1465202630625 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:50 INFO - PROCESS | 316 | 1465202630776 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 01:43:50 INFO - PROCESS | 316 | 1465202630829 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:50 INFO - PROCESS | 316 | 1465202630832 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB721800 == 38 [pid = 316] [id = 232] 01:43:50 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEC1ED400) [pid = 316] [serial = 695] [outer = 0000000000000000] 01:43:50 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEC42B800) [pid = 316] [serial = 696] [outer = 0000000AEC1ED400] 01:43:50 INFO - PROCESS | 316 | 1465202630879 Marionette DEBUG loaded listener.js 01:43:50 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AECC32800) [pid = 316] [serial = 697] [outer = 0000000AEC1ED400] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE8945400) [pid = 316] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE8A42000) [pid = 316] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEB214800) [pid = 316] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE4DAD800) [pid = 316] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEAD93800) [pid = 316] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE5482000) [pid = 316] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEDB7000) [pid = 316] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC0C5800) [pid = 316] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE3C8CC00) [pid = 316] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADF3C2800) [pid = 316] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEC33400) [pid = 316] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:43:51 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEBC5400) [pid = 316] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:43:51 INFO - PROCESS | 316 | 1465202631350 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]]]}] 01:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 776ms 01:43:51 INFO - PROCESS | 316 | 1465202631395 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 01:43:51 INFO - PROCESS | 316 | 1465202631397 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 01:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:43:51 INFO - PROCESS | 316 | 1465202631401 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:43:51 INFO - PROCESS | 316 | 1465202631402 Marionette TRACE conn5 <- [1,894,null,{}] 01:43:51 INFO - PROCESS | 316 | 1465202631406 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}] 01:43:51 INFO - PROCESS | 316 | 1465202631408 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:51 INFO - PROCESS | 316 | 1465202631490 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 01:43:51 INFO - PROCESS | 316 | 1465202631496 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:51 INFO - PROCESS | 316 | 1465202631498 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0881000 == 39 [pid = 316] [id = 233] 01:43:51 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE8945400) [pid = 316] [serial = 698] [outer = 0000000000000000] 01:43:51 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AECBD1400) [pid = 316] [serial = 699] [outer = 0000000AE8945400] 01:43:51 INFO - PROCESS | 316 | 1465202631543 Marionette DEBUG loaded listener.js 01:43:51 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AECE86C00) [pid = 316] [serial = 700] [outer = 0000000AE8945400] 01:43:51 INFO - PROCESS | 316 | 1465202631965 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]]]}] 01:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 585ms 01:43:51 INFO - PROCESS | 316 | 1465202631995 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 01:43:52 INFO - PROCESS | 316 | 1465202631997 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 01:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:43:52 INFO - PROCESS | 316 | 1465202632000 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:43:52 INFO - PROCESS | 316 | 1465202632002 Marionette TRACE conn5 <- [1,898,null,{}] 01:43:52 INFO - PROCESS | 316 | 1465202632006 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}] 01:43:52 INFO - PROCESS | 316 | 1465202632007 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:52 INFO - PROCESS | 316 | 1465202632094 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 01:43:52 INFO - PROCESS | 316 | 1465202632100 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:52 INFO - PROCESS | 316 | 1465202632101 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EE3000 == 40 [pid = 316] [id = 234] 01:43:52 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AECE9C400) [pid = 316] [serial = 701] [outer = 0000000000000000] 01:43:52 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AED892C00) [pid = 316] [serial = 702] [outer = 0000000AECE9C400] 01:43:52 INFO - PROCESS | 316 | 1465202632145 Marionette DEBUG loaded listener.js 01:43:52 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEDCF1000) [pid = 316] [serial = 703] [outer = 0000000AECE9C400] 01:43:52 INFO - PROCESS | 316 | 1465202632589 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]]]}] 01:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 626ms 01:43:52 INFO - PROCESS | 316 | 1465202632630 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 01:43:52 INFO - PROCESS | 316 | 1465202632632 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 01:43:52 INFO - PROCESS | 316 | 1465202632635 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:43:52 INFO - PROCESS | 316 | 1465202632637 Marionette TRACE conn5 <- [1,902,null,{}] 01:43:52 INFO - PROCESS | 316 | 1465202632644 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}] 01:43:52 INFO - PROCESS | 316 | 1465202632646 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:52 INFO - PROCESS | 316 | 1465202632738 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 01:43:52 INFO - PROCESS | 316 | 1465202632744 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:52 INFO - PROCESS | 316 | 1465202632746 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D34000 == 41 [pid = 316] [id = 235] 01:43:52 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEDF85000) [pid = 316] [serial = 704] [outer = 0000000000000000] 01:43:52 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEE39A000) [pid = 316] [serial = 705] [outer = 0000000AEDF85000] 01:43:52 INFO - PROCESS | 316 | 1465202632790 Marionette DEBUG loaded listener.js 01:43:52 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEE3A1800) [pid = 316] [serial = 706] [outer = 0000000AEDF85000] 01:43:53 INFO - PROCESS | 316 | 1465202633395 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]]]}] 01:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 775ms 01:43:53 INFO - PROCESS | 316 | 1465202633481 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 01:43:53 INFO - PROCESS | 316 | 1465202633485 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 01:43:53 INFO - PROCESS | 316 | 1465202633492 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:43:53 INFO - PROCESS | 316 | 1465202633496 Marionette TRACE conn5 <- [1,906,null,{}] 01:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:43:53 INFO - PROCESS | 316 | 1465202633502 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}] 01:43:53 INFO - PROCESS | 316 | 1465202633505 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:53 INFO - PROCESS | 316 | 1465202633647 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 01:43:53 INFO - PROCESS | 316 | 1465202633714 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:53 INFO - PROCESS | 316 | 1465202633717 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:53 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E2F000 == 42 [pid = 316] [id = 236] 01:43:53 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000ADD2D1C00) [pid = 316] [serial = 707] [outer = 0000000000000000] 01:43:53 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000ADEC31400) [pid = 316] [serial = 708] [outer = 0000000ADD2D1C00] 01:43:53 INFO - PROCESS | 316 | 1465202633817 Marionette DEBUG loaded listener.js 01:43:53 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000ADEDBB800) [pid = 316] [serial = 709] [outer = 0000000ADD2D1C00] 01:43:54 INFO - PROCESS | 316 | 1465202634521 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]]]}] 01:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1077ms 01:43:54 INFO - PROCESS | 316 | 1465202634590 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 01:43:54 INFO - PROCESS | 316 | 1465202634595 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 01:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:43:54 INFO - PROCESS | 316 | 1465202634602 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:43:54 INFO - PROCESS | 316 | 1465202634605 Marionette TRACE conn5 <- [1,910,null,{}] 01:43:54 INFO - PROCESS | 316 | 1465202634609 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}] 01:43:54 INFO - PROCESS | 316 | 1465202634612 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:54 INFO - PROCESS | 316 | 1465202634747 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 01:43:54 INFO - PROCESS | 316 | 1465202634816 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:54 INFO - PROCESS | 316 | 1465202634818 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADEACA000 == 43 [pid = 316] [id = 237] 01:43:55 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000ADE33F000) [pid = 316] [serial = 710] [outer = 0000000000000000] 01:43:55 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000ADEE25000) [pid = 316] [serial = 711] [outer = 0000000ADE33F000] 01:43:55 INFO - PROCESS | 316 | 1465202635043 Marionette DEBUG loaded listener.js 01:43:55 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AE32E8400) [pid = 316] [serial = 712] [outer = 0000000ADE33F000] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EE3000 == 42 [pid = 316] [id = 234] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0881000 == 41 [pid = 316] [id = 233] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB721800 == 40 [pid = 316] [id = 232] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF439000 == 39 [pid = 316] [id = 231] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA7E000 == 38 [pid = 316] [id = 230] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE305800 == 37 [pid = 316] [id = 229] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000ADD1B4800 == 36 [pid = 316] [id = 228] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBCDC000 == 35 [pid = 316] [id = 227] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB722800 == 34 [pid = 316] [id = 226] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AECE9B000) [pid = 316] [serial = 663] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB389000 == 33 [pid = 316] [id = 225] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA7E800 == 32 [pid = 316] [id = 224] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AE53D2800 == 31 [pid = 316] [id = 223] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AE344C000 == 30 [pid = 316] [id = 222] 01:43:55 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09D7800 == 29 [pid = 316] [id = 221] 01:43:55 INFO - PROCESS | 316 | 1465202635761 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]]]}] 01:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1189ms 01:43:55 INFO - PROCESS | 316 | 1465202635797 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 01:43:55 INFO - PROCESS | 316 | 1465202635801 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 01:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE894EC00) [pid = 316] [serial = 647] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AECE7F400) [pid = 316] [serial = 366] [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.] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AEA58E400) [pid = 316] [serial = 650] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE8A39C00) [pid = 316] [serial = 648] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEBDB1000) [pid = 316] [serial = 654] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEAD0DC00) [pid = 316] [serial = 657] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEA663400) [pid = 316] [serial = 651] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEC0C9400) [pid = 316] [serial = 658] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEC0BE400) [pid = 316] [serial = 655] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC003000) [pid = 316] [serial = 632] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE8968400) [pid = 316] [serial = 630] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE7E51C00) [pid = 316] [serial = 629] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE3D3BC00) [pid = 316] [serial = 627] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEEA8400) [pid = 316] [serial = 626] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AECC25400) [pid = 316] [serial = 661] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE4D42800) [pid = 316] [serial = 644] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE0261800) [pid = 316] [serial = 641] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE35A7400) [pid = 316] [serial = 642] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADEC38C00) [pid = 316] [serial = 638] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEDB8000) [pid = 316] [serial = 639] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE35A2800) [pid = 316] [serial = 636] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADEE1A000) [pid = 316] [serial = 635] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AECE98800) [pid = 316] [serial = 633] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEC1F4800) [pid = 316] [serial = 660] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE7E53400) [pid = 316] [serial = 645] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 316 | 1465202635827 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:43:55 INFO - PROCESS | 316 | 1465202635829 Marionette TRACE conn5 <- [1,914,null,{}] 01:43:55 INFO - PROCESS | 316 | 1465202635837 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}] 01:43:55 INFO - PROCESS | 316 | 1465202635839 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:55 INFO - PROCESS | 316 | 1465202635932 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 01:43:55 INFO - PROCESS | 316 | 1465202635939 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:55 INFO - PROCESS | 316 | 1465202635941 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE41FC000 == 30 [pid = 316] [id = 238] 01:43:55 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEDADC00) [pid = 316] [serial = 713] [outer = 0000000000000000] 01:43:55 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE0261800) [pid = 316] [serial = 714] [outer = 0000000ADEDADC00] 01:43:55 INFO - PROCESS | 316 | 1465202635992 Marionette DEBUG loaded listener.js 01:43:56 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE35A7400) [pid = 316] [serial = 715] [outer = 0000000ADEDADC00] 01:43:56 INFO - PROCESS | 316 | 1465202636506 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]]]}] 01:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 753ms 01:43:56 INFO - PROCESS | 316 | 1465202636570 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 01:43:56 INFO - PROCESS | 316 | 1465202636574 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 01:43:56 INFO - PROCESS | 316 | 1465202636580 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:43:56 INFO - PROCESS | 316 | 1465202636583 Marionette TRACE conn5 <- [1,918,null,{}] 01:43:56 INFO - PROCESS | 316 | 1465202636587 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}] 01:43:56 INFO - PROCESS | 316 | 1465202636589 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:56 INFO - PROCESS | 316 | 1465202636682 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 01:43:56 INFO - PROCESS | 316 | 1465202636745 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:56 INFO - PROCESS | 316 | 1465202636748 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:56 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA536000 == 31 [pid = 316] [id = 239] 01:43:56 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADEDB4800) [pid = 316] [serial = 716] [outer = 0000000000000000] 01:43:56 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE4DAA800) [pid = 316] [serial = 717] [outer = 0000000ADEDB4800] 01:43:56 INFO - PROCESS | 316 | 1465202636802 Marionette DEBUG loaded listener.js 01:43:56 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE7E54400) [pid = 316] [serial = 718] [outer = 0000000ADEDB4800] 01:43:57 INFO - PROCESS | 316 | 1465202637211 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]]]}] 01:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 01:43:57 INFO - PROCESS | 316 | 1465202637275 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 01:43:57 INFO - PROCESS | 316 | 1465202637278 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 01:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:43:57 INFO - PROCESS | 316 | 1465202637281 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:43:57 INFO - PROCESS | 316 | 1465202637285 Marionette TRACE conn5 <- [1,922,null,{}] 01:43:57 INFO - PROCESS | 316 | 1465202637296 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}] 01:43:57 INFO - PROCESS | 316 | 1465202637301 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:57 INFO - PROCESS | 316 | 1465202637392 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 01:43:57 INFO - PROCESS | 316 | 1465202637400 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:57 INFO - PROCESS | 316 | 1465202637402 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB402800 == 32 [pid = 316] [id = 240] 01:43:57 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADEC32000) [pid = 316] [serial = 719] [outer = 0000000000000000] 01:43:57 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE8951C00) [pid = 316] [serial = 720] [outer = 0000000ADEC32000] 01:43:57 INFO - PROCESS | 316 | 1465202637454 Marionette DEBUG loaded listener.js 01:43:57 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8A3AC00) [pid = 316] [serial = 721] [outer = 0000000ADEC32000] 01:43:57 INFO - PROCESS | 316 | 1465202637888 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]]]}] 01:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 628ms 01:43:57 INFO - PROCESS | 316 | 1465202637912 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 01:43:57 INFO - PROCESS | 316 | 1465202637915 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 01:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:43:57 INFO - PROCESS | 316 | 1465202637918 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:43:57 INFO - PROCESS | 316 | 1465202637919 Marionette TRACE conn5 <- [1,926,null,{}] 01:43:57 INFO - PROCESS | 316 | 1465202637923 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}] 01:43:57 INFO - PROCESS | 316 | 1465202637925 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:58 INFO - PROCESS | 316 | 1465202638042 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 01:43:58 INFO - PROCESS | 316 | 1465202638114 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:58 INFO - PROCESS | 316 | 1465202638116 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA2E000 == 33 [pid = 316] [id = 241] 01:43:58 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEA31A000) [pid = 316] [serial = 722] [outer = 0000000000000000] 01:43:58 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEA590000) [pid = 316] [serial = 723] [outer = 0000000AEA31A000] 01:43:58 INFO - PROCESS | 316 | 1465202638169 Marionette DEBUG loaded listener.js 01:43:58 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA5B3800) [pid = 316] [serial = 724] [outer = 0000000AEA31A000] 01:43:58 INFO - PROCESS | 316 | 1465202638583 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]]]}] 01:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 01:43:58 INFO - PROCESS | 316 | 1465202638611 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 01:43:58 INFO - PROCESS | 316 | 1465202638613 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 01:43:58 INFO - PROCESS | 316 | 1465202638616 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:43:58 INFO - PROCESS | 316 | 1465202638618 Marionette TRACE conn5 <- [1,930,null,{}] 01:43:58 INFO - PROCESS | 316 | 1465202638621 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}] 01:43:58 INFO - PROCESS | 316 | 1465202638623 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:58 INFO - PROCESS | 316 | 1465202638728 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 01:43:58 INFO - PROCESS | 316 | 1465202638734 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:58 INFO - PROCESS | 316 | 1465202638736 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB38F000 == 34 [pid = 316] [id = 242] 01:43:58 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEAD15800) [pid = 316] [serial = 725] [outer = 0000000000000000] 01:43:58 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEAD92000) [pid = 316] [serial = 726] [outer = 0000000AEAD15800] 01:43:58 INFO - PROCESS | 316 | 1465202638791 Marionette DEBUG loaded listener.js 01:43:58 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEBD20800) [pid = 316] [serial = 727] [outer = 0000000AEAD15800] 01:43:59 INFO - PROCESS | 316 | 1465202639271 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]]]}] 01:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 01:43:59 INFO - PROCESS | 316 | 1465202639311 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 01:43:59 INFO - PROCESS | 316 | 1465202639313 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 01:43:59 INFO - PROCESS | 316 | 1465202639316 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:43:59 INFO - PROCESS | 316 | 1465202639318 Marionette TRACE conn5 <- [1,934,null,{}] 01:43:59 INFO - PROCESS | 316 | 1465202639321 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}] 01:43:59 INFO - PROCESS | 316 | 1465202639327 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:59 INFO - PROCESS | 316 | 1465202639480 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 01:43:59 INFO - PROCESS | 316 | 1465202639506 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:59 INFO - PROCESS | 316 | 1465202639508 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:43:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE47A000 == 35 [pid = 316] [id = 243] 01:43:59 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEC1E5C00) [pid = 316] [serial = 728] [outer = 0000000000000000] 01:43:59 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEC1EB400) [pid = 316] [serial = 729] [outer = 0000000AEC1E5C00] 01:43:59 INFO - PROCESS | 316 | 1465202639553 Marionette DEBUG loaded listener.js 01:43:59 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEC4C6000) [pid = 316] [serial = 730] [outer = 0000000AEC1E5C00] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEC1ED400) [pid = 316] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AECE9C400) [pid = 316] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE8945400) [pid = 316] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEAAD8800) [pid = 316] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEA5B2C00) [pid = 316] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEE1EC00) [pid = 316] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEAA0400) [pid = 316] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEAD12400) [pid = 316] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEE1E000) [pid = 316] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADD140C00) [pid = 316] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AECE7D000) [pid = 316] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE8946800) [pid = 316] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEA311000) [pid = 316] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:44:00 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE429DC00) [pid = 316] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:44:00 INFO - PROCESS | 316 | 1465202640137 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]]]}] 01:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 879ms 01:44:00 INFO - PROCESS | 316 | 1465202640199 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 01:44:00 INFO - PROCESS | 316 | 1465202640201 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 01:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:44:00 INFO - PROCESS | 316 | 1465202640204 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:44:00 INFO - PROCESS | 316 | 1465202640206 Marionette TRACE conn5 <- [1,938,null,{}] 01:44:00 INFO - PROCESS | 316 | 1465202640209 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}] 01:44:00 INFO - PROCESS | 316 | 1465202640211 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:00 INFO - PROCESS | 316 | 1465202640293 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 01:44:00 INFO - PROCESS | 316 | 1465202640299 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:00 INFO - PROCESS | 316 | 1465202640301 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0D5800 == 36 [pid = 316] [id = 244] 01:44:00 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE3F50400) [pid = 316] [serial = 731] [outer = 0000000000000000] 01:44:00 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE5866C00) [pid = 316] [serial = 732] [outer = 0000000AE3F50400] 01:44:00 INFO - PROCESS | 316 | 1465202640346 Marionette DEBUG loaded listener.js 01:44:00 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC00B400) [pid = 316] [serial = 733] [outer = 0000000AE3F50400] 01:44:00 INFO - PROCESS | 316 | 1465202640771 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]]]}] 01:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 588ms 01:44:00 INFO - PROCESS | 316 | 1465202640819 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 01:44:00 INFO - PROCESS | 316 | 1465202640822 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 01:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:44:00 INFO - PROCESS | 316 | 1465202640834 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:44:00 INFO - PROCESS | 316 | 1465202640836 Marionette TRACE conn5 <- [1,942,null,{}] 01:44:00 INFO - PROCESS | 316 | 1465202640839 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}] 01:44:00 INFO - PROCESS | 316 | 1465202640841 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:00 INFO - PROCESS | 316 | 1465202640923 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 01:44:00 INFO - PROCESS | 316 | 1465202640929 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:00 INFO - PROCESS | 316 | 1465202640931 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBDD000 == 37 [pid = 316] [id = 245] 01:44:00 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECC24400) [pid = 316] [serial = 734] [outer = 0000000000000000] 01:44:00 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECE84800) [pid = 316] [serial = 735] [outer = 0000000AECC24400] 01:44:00 INFO - PROCESS | 316 | 1465202640975 Marionette DEBUG loaded listener.js 01:44:01 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AED89D000) [pid = 316] [serial = 736] [outer = 0000000AECC24400] 01:44:01 INFO - PROCESS | 316 | 1465202641388 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]]]}] 01:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 585ms 01:44:01 INFO - PROCESS | 316 | 1465202641414 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 01:44:01 INFO - PROCESS | 316 | 1465202641416 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 01:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:44:01 INFO - PROCESS | 316 | 1465202641430 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:44:01 INFO - PROCESS | 316 | 1465202641432 Marionette TRACE conn5 <- [1,946,null,{}] 01:44:01 INFO - PROCESS | 316 | 1465202641436 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}] 01:44:01 INFO - PROCESS | 316 | 1465202641438 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:01 INFO - PROCESS | 316 | 1465202641526 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 01:44:01 INFO - PROCESS | 316 | 1465202641532 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:01 INFO - PROCESS | 316 | 1465202641534 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB3A3800 == 38 [pid = 316] [id = 246] 01:44:01 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEDCF5400) [pid = 316] [serial = 737] [outer = 0000000000000000] 01:44:01 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEDF2B000) [pid = 316] [serial = 738] [outer = 0000000AEDCF5400] 01:44:01 INFO - PROCESS | 316 | 1465202641578 Marionette DEBUG loaded listener.js 01:44:01 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE3A4800) [pid = 316] [serial = 739] [outer = 0000000AEDCF5400] 01:44:02 INFO - PROCESS | 316 | 1465202642017 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]]]}] 01:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 629ms 01:44:02 INFO - PROCESS | 316 | 1465202642064 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 01:44:02 INFO - PROCESS | 316 | 1465202642066 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 01:44:02 INFO - PROCESS | 316 | 1465202642069 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:44:02 INFO - PROCESS | 316 | 1465202642071 Marionette TRACE conn5 <- [1,950,null,{}] 01:44:02 INFO - PROCESS | 316 | 1465202642074 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}] 01:44:02 INFO - PROCESS | 316 | 1465202642076 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:02 INFO - PROCESS | 316 | 1465202642204 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 01:44:02 INFO - PROCESS | 316 | 1465202642358 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:02 INFO - PROCESS | 316 | 1465202642361 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3C6B000 == 39 [pid = 316] [id = 247] 01:44:02 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000ADE4C3800) [pid = 316] [serial = 740] [outer = 0000000000000000] 01:44:02 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000ADEC34400) [pid = 316] [serial = 741] [outer = 0000000ADE4C3800] 01:44:02 INFO - PROCESS | 316 | 1465202642423 Marionette DEBUG loaded listener.js 01:44:02 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE0265800) [pid = 316] [serial = 742] [outer = 0000000ADE4C3800] 01:44:02 INFO - PROCESS | 316 | 1465202642989 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]]]}] 01:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 985ms 01:44:03 INFO - PROCESS | 316 | 1465202643059 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 01:44:03 INFO - PROCESS | 316 | 1465202643064 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 01:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:44:03 INFO - PROCESS | 316 | 1465202643069 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:44:03 INFO - PROCESS | 316 | 1465202643073 Marionette TRACE conn5 <- [1,954,null,{}] 01:44:03 INFO - PROCESS | 316 | 1465202643078 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}] 01:44:03 INFO - PROCESS | 316 | 1465202643081 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:03 INFO - PROCESS | 316 | 1465202643236 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 01:44:03 INFO - PROCESS | 316 | 1465202643306 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:03 INFO - PROCESS | 316 | 1465202643309 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:03 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB722800 == 40 [pid = 316] [id = 248] 01:44:03 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE4DAE000) [pid = 316] [serial = 743] [outer = 0000000000000000] 01:44:03 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE5594400) [pid = 316] [serial = 744] [outer = 0000000AE4DAE000] 01:44:03 INFO - PROCESS | 316 | 1465202643409 Marionette DEBUG loaded listener.js 01:44:03 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE8940C00) [pid = 316] [serial = 745] [outer = 0000000AE4DAE000] 01:44:04 INFO - PROCESS | 316 | 1465202644023 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]]]}] 01:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1025ms 01:44:04 INFO - PROCESS | 316 | 1465202644097 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 01:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:44:04 INFO - PROCESS | 316 | 1465202644101 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 01:44:04 INFO - PROCESS | 316 | 1465202644105 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:44:04 INFO - PROCESS | 316 | 1465202644107 Marionette TRACE conn5 <- [1,958,null,{}] 01:44:04 INFO - PROCESS | 316 | 1465202644111 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}] 01:44:04 INFO - PROCESS | 316 | 1465202644114 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:04 INFO - PROCESS | 316 | 1465202644230 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 01:44:04 INFO - PROCESS | 316 | 1465202644306 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:04 INFO - PROCESS | 316 | 1465202644308 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DC0000 == 41 [pid = 316] [id = 249] 01:44:04 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEA5A9C00) [pid = 316] [serial = 746] [outer = 0000000000000000] 01:44:04 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEB813400) [pid = 316] [serial = 747] [outer = 0000000AEA5A9C00] 01:44:04 INFO - PROCESS | 316 | 1465202644364 Marionette DEBUG loaded listener.js 01:44:04 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEC0BE800) [pid = 316] [serial = 748] [outer = 0000000AEA5A9C00] 01:44:05 INFO - PROCESS | 316 | 1465202645013 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]]]}] 01:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 986ms 01:44:05 INFO - PROCESS | 316 | 1465202645102 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 01:44:05 INFO - PROCESS | 316 | 1465202645107 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 01:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:44:05 INFO - PROCESS | 316 | 1465202645119 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:44:05 INFO - PROCESS | 316 | 1465202645125 Marionette TRACE conn5 <- [1,962,null,{}] 01:44:05 INFO - PROCESS | 316 | 1465202645129 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}] 01:44:05 INFO - PROCESS | 316 | 1465202645132 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:05 INFO - PROCESS | 316 | 1465202645256 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 01:44:05 INFO - PROCESS | 316 | 1465202645322 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:05 INFO - PROCESS | 316 | 1465202645325 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EE6000 == 42 [pid = 316] [id = 250] 01:44:05 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AEB215C00) [pid = 316] [serial = 749] [outer = 0000000000000000] 01:44:05 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AEDF88000) [pid = 316] [serial = 750] [outer = 0000000AEB215C00] 01:44:05 INFO - PROCESS | 316 | 1465202645422 Marionette DEBUG loaded listener.js 01:44:05 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEE4C9000) [pid = 316] [serial = 751] [outer = 0000000AEB215C00] 01:44:06 INFO - PROCESS | 316 | 1465202646101 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]]]}] 01:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1032ms 01:44:06 INFO - PROCESS | 316 | 1465202646151 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 01:44:06 INFO - PROCESS | 316 | 1465202646155 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 01:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:44:06 INFO - PROCESS | 316 | 1465202646159 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:44:06 INFO - PROCESS | 316 | 1465202646162 Marionette TRACE conn5 <- [1,966,null,{}] 01:44:06 INFO - PROCESS | 316 | 1465202646168 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}] 01:44:06 INFO - PROCESS | 316 | 1465202646171 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:06 INFO - PROCESS | 316 | 1465202646312 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 01:44:06 INFO - PROCESS | 316 | 1465202646388 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:06 INFO - PROCESS | 316 | 1465202646391 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3256000 == 43 [pid = 316] [id = 251] 01:44:06 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AE43C2400) [pid = 316] [serial = 752] [outer = 0000000000000000] 01:44:06 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AE43C9000) [pid = 316] [serial = 753] [outer = 0000000AE43C2400] 01:44:06 INFO - PROCESS | 316 | 1465202646486 Marionette DEBUG loaded listener.js 01:44:06 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000AE8915C00) [pid = 316] [serial = 754] [outer = 0000000AE43C2400] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB3A3800 == 42 [pid = 316] [id = 246] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBDD000 == 41 [pid = 316] [id = 245] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0D5800 == 40 [pid = 316] [id = 244] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE47A000 == 39 [pid = 316] [id = 243] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB38F000 == 38 [pid = 316] [id = 242] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA2E000 == 37 [pid = 316] [id = 241] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB402800 == 36 [pid = 316] [id = 240] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA536000 == 35 [pid = 316] [id = 239] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AE41FC000 == 34 [pid = 316] [id = 238] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000ADEACA000 == 33 [pid = 316] [id = 237] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E2F000 == 32 [pid = 316] [id = 236] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D34000 == 31 [pid = 316] [id = 235] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EE6000 == 30 [pid = 316] [id = 250] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DC0000 == 29 [pid = 316] [id = 249] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB722800 == 28 [pid = 316] [id = 248] 01:44:07 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3C6B000 == 27 [pid = 316] [id = 247] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000AEAD98C00) [pid = 316] [serial = 690] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AEA5B6800) [pid = 316] [serial = 687] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000ADEE22C00) [pid = 316] [serial = 669] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000ADEEB4800) [pid = 316] [serial = 670] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000ADEAA2800) [pid = 316] [serial = 666] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AEBDAD000) [pid = 316] [serial = 693] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000ADEC3B800) [pid = 316] [serial = 667] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AE4E8C400) [pid = 316] [serial = 678] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE7E52800) [pid = 316] [serial = 679] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE359B800) [pid = 316] [serial = 672] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE3CCB400) [pid = 316] [serial = 673] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEDC05400) [pid = 316] [serial = 664] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE8A35000) [pid = 316] [serial = 681] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE8A43400) [pid = 316] [serial = 682] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEA3D1C00) [pid = 316] [serial = 684] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE43C5800) [pid = 316] [serial = 675] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE43D0400) [pid = 316] [serial = 676] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEA5AAC00) [pid = 316] [serial = 685] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEB368C00) [pid = 316] [serial = 691] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEC42B800) [pid = 316] [serial = 696] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEDCF1000) [pid = 316] [serial = 703] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEC00C400) [pid = 316] [serial = 694] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEE39A000) [pid = 316] [serial = 705] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AED892C00) [pid = 316] [serial = 702] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AECC32800) [pid = 316] [serial = 697] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AECBD1400) [pid = 316] [serial = 699] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AECE86C00) [pid = 316] [serial = 700] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEAD1B000) [pid = 316] [serial = 688] [outer = 0000000000000000] [url = about:blank] 01:44:07 INFO - PROCESS | 316 | 1465202647655 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]]]}] 01:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1551ms 01:44:07 INFO - PROCESS | 316 | 1465202647711 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 01:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:44:07 INFO - PROCESS | 316 | 1465202647714 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 01:44:07 INFO - PROCESS | 316 | 1465202647719 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:44:07 INFO - PROCESS | 316 | 1465202647722 Marionette TRACE conn5 <- [1,970,null,{}] 01:44:07 INFO - PROCESS | 316 | 1465202647727 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}] 01:44:07 INFO - PROCESS | 316 | 1465202647730 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:07 INFO - PROCESS | 316 | 1465202647824 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 01:44:07 INFO - PROCESS | 316 | 1465202647837 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 316 | 1465202647840 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE41F4000 == 28 [pid = 316] [id = 252] 01:44:07 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEE22800) [pid = 316] [serial = 755] [outer = 0000000000000000] 01:44:07 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADEEA9C00) [pid = 316] [serial = 756] [outer = 0000000ADEE22800] 01:44:07 INFO - PROCESS | 316 | 1465202647891 Marionette DEBUG loaded listener.js 01:44:07 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADF3BB800) [pid = 316] [serial = 757] [outer = 0000000ADEE22800] 01:44:08 INFO - PROCESS | 316 | 1465202648355 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]]]}] 01:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 693ms 01:44:08 INFO - PROCESS | 316 | 1465202648412 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 01:44:08 INFO - PROCESS | 316 | 1465202648418 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 01:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:44:08 INFO - PROCESS | 316 | 1465202648458 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:44:08 INFO - PROCESS | 316 | 1465202648461 Marionette TRACE conn5 <- [1,974,null,{}] 01:44:08 INFO - PROCESS | 316 | 1465202648465 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}] 01:44:08 INFO - PROCESS | 316 | 1465202648467 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:08 INFO - PROCESS | 316 | 1465202648572 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 01:44:08 INFO - PROCESS | 316 | 1465202648640 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:08 INFO - PROCESS | 316 | 1465202648642 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA79000 == 29 [pid = 316] [id = 253] 01:44:08 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADF2DE400) [pid = 316] [serial = 758] [outer = 0000000000000000] 01:44:08 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE3D3F800) [pid = 316] [serial = 759] [outer = 0000000ADF2DE400] 01:44:08 INFO - PROCESS | 316 | 1465202648692 Marionette DEBUG loaded listener.js 01:44:08 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE43C5400) [pid = 316] [serial = 760] [outer = 0000000ADF2DE400] 01:44:09 INFO - PROCESS | 316 | 1465202649077 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]]]}] 01:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 650ms 01:44:09 INFO - PROCESS | 316 | 1465202649107 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 01:44:09 INFO - PROCESS | 316 | 1465202649109 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 01:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:44:09 INFO - PROCESS | 316 | 1465202649112 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:44:09 INFO - PROCESS | 316 | 1465202649116 Marionette TRACE conn5 <- [1,978,null,{}] 01:44:09 INFO - PROCESS | 316 | 1465202649127 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}] 01:44:09 INFO - PROCESS | 316 | 1465202649132 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:09 INFO - PROCESS | 316 | 1465202649217 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 01:44:09 INFO - PROCESS | 316 | 1465202649226 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 316 | 1465202649229 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:09 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB399800 == 30 [pid = 316] [id = 254] 01:44:09 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE4E8B000) [pid = 316] [serial = 761] [outer = 0000000000000000] 01:44:09 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE586E000) [pid = 316] [serial = 762] [outer = 0000000AE4E8B000] 01:44:09 INFO - PROCESS | 316 | 1465202649278 Marionette DEBUG loaded listener.js 01:44:09 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE894AC00) [pid = 316] [serial = 763] [outer = 0000000AE4E8B000] 01:44:09 INFO - PROCESS | 316 | 1465202649766 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]]]}] 01:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 01:44:09 INFO - PROCESS | 316 | 1465202649807 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 01:44:09 INFO - PROCESS | 316 | 1465202649810 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 01:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:44:09 INFO - PROCESS | 316 | 1465202649813 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:44:09 INFO - PROCESS | 316 | 1465202649815 Marionette TRACE conn5 <- [1,982,null,{}] 01:44:09 INFO - PROCESS | 316 | 1465202649818 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}] 01:44:09 INFO - PROCESS | 316 | 1465202649820 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:09 INFO - PROCESS | 316 | 1465202649962 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 01:44:09 INFO - PROCESS | 316 | 1465202649984 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 316 | 1465202649986 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8B9800 == 31 [pid = 316] [id = 255] 01:44:10 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE8A3C400) [pid = 316] [serial = 764] [outer = 0000000000000000] 01:44:10 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE8A4CC00) [pid = 316] [serial = 765] [outer = 0000000AE8A3C400] 01:44:10 INFO - PROCESS | 316 | 1465202650032 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA3D6000) [pid = 316] [serial = 766] [outer = 0000000AE8A3C400] 01:44:10 INFO - PROCESS | 316 | 1465202650475 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]]]}] 01:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 733ms 01:44:10 INFO - PROCESS | 316 | 1465202650548 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 01:44:10 INFO - PROCESS | 316 | 1465202650551 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 01:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:44:10 INFO - PROCESS | 316 | 1465202650554 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:44:10 INFO - PROCESS | 316 | 1465202650556 Marionette TRACE conn5 <- [1,986,null,{}] 01:44:10 INFO - PROCESS | 316 | 1465202650560 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}] 01:44:10 INFO - PROCESS | 316 | 1465202650562 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:10 INFO - PROCESS | 316 | 1465202650675 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 01:44:10 INFO - PROCESS | 316 | 1465202650680 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:10 INFO - PROCESS | 316 | 1465202650682 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC144800 == 32 [pid = 316] [id = 256] 01:44:10 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEB72000) [pid = 316] [serial = 767] [outer = 0000000000000000] 01:44:10 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEA5AB400) [pid = 316] [serial = 768] [outer = 0000000ADEB72000] 01:44:10 INFO - PROCESS | 316 | 1465202650728 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEAAD0C00) [pid = 316] [serial = 769] [outer = 0000000ADEB72000] 01:44:11 INFO - PROCESS | 316 | 1465202651186 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]]]}] 01:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 691ms 01:44:11 INFO - PROCESS | 316 | 1465202651248 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 01:44:11 INFO - PROCESS | 316 | 1465202651251 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 01:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:44:11 INFO - PROCESS | 316 | 1465202651291 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:44:11 INFO - PROCESS | 316 | 1465202651293 Marionette TRACE conn5 <- [1,990,null,{}] 01:44:11 INFO - PROCESS | 316 | 1465202651299 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}] 01:44:11 INFO - PROCESS | 316 | 1465202651305 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:11 INFO - PROCESS | 316 | 1465202651433 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 01:44:11 INFO - PROCESS | 316 | 1465202651619 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:11 INFO - PROCESS | 316 | 1465202651622 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEA31A000) [pid = 316] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEDADC00) [pid = 316] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEDB4800) [pid = 316] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADE33F000) [pid = 316] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADD2D1C00) [pid = 316] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEC32000) [pid = 316] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEDF85000) [pid = 316] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEAD15800) [pid = 316] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEC1E5C00) [pid = 316] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE3F50400) [pid = 316] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AECC24400) [pid = 316] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:44:11 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEDCF5400) [pid = 316] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:44:11 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E2E800 == 33 [pid = 316] [id = 257] 01:44:11 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADEC32000) [pid = 316] [serial = 770] [outer = 0000000000000000] 01:44:11 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADEE1A400) [pid = 316] [serial = 771] [outer = 0000000ADEC32000] 01:44:11 INFO - PROCESS | 316 | 1465202651676 Marionette DEBUG loaded listener.js 01:44:11 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEAD15800) [pid = 316] [serial = 772] [outer = 0000000ADEC32000] 01:44:12 INFO - PROCESS | 316 | 1465202652056 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]]]}] 01:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 816ms 01:44:12 INFO - PROCESS | 316 | 1465202652073 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 01:44:12 INFO - PROCESS | 316 | 1465202652075 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 01:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:44:12 INFO - PROCESS | 316 | 1465202652078 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:44:12 INFO - PROCESS | 316 | 1465202652080 Marionette TRACE conn5 <- [1,994,null,{}] 01:44:12 INFO - PROCESS | 316 | 1465202652083 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}] 01:44:12 INFO - PROCESS | 316 | 1465202652085 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:12 INFO - PROCESS | 316 | 1465202652165 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 01:44:12 INFO - PROCESS | 316 | 1465202652233 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:12 INFO - PROCESS | 316 | 1465202652235 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0E1800 == 34 [pid = 316] [id = 258] 01:44:12 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADEC35800) [pid = 316] [serial = 773] [outer = 0000000000000000] 01:44:12 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC010C00) [pid = 316] [serial = 774] [outer = 0000000ADEC35800] 01:44:12 INFO - PROCESS | 316 | 1465202652282 Marionette DEBUG loaded listener.js 01:44:12 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC1EE000) [pid = 316] [serial = 775] [outer = 0000000ADEC35800] 01:44:12 INFO - PROCESS | 316 | 1465202652654 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]]]}] 01:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 628ms 01:44:12 INFO - PROCESS | 316 | 1465202652710 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 01:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:44:12 INFO - PROCESS | 316 | 1465202652712 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 01:44:12 INFO - PROCESS | 316 | 1465202652715 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:44:12 INFO - PROCESS | 316 | 1465202652717 Marionette TRACE conn5 <- [1,998,null,{}] 01:44:12 INFO - PROCESS | 316 | 1465202652727 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}] 01:44:12 INFO - PROCESS | 316 | 1465202652729 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:12 INFO - PROCESS | 316 | 1465202652813 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 01:44:12 INFO - PROCESS | 316 | 1465202652819 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:12 INFO - PROCESS | 316 | 1465202652821 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD7000 == 35 [pid = 316] [id = 259] 01:44:12 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC430800) [pid = 316] [serial = 776] [outer = 0000000000000000] 01:44:12 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AECC98C00) [pid = 316] [serial = 777] [outer = 0000000AEC430800] 01:44:12 INFO - PROCESS | 316 | 1465202652866 Marionette DEBUG loaded listener.js 01:44:12 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AECE88C00) [pid = 316] [serial = 778] [outer = 0000000AEC430800] 01:44:13 INFO - PROCESS | 316 | 1465202653318 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]]]}] 01:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 627ms 01:44:13 INFO - PROCESS | 316 | 1465202653356 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 01:44:13 INFO - PROCESS | 316 | 1465202653358 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 01:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:44:13 INFO - PROCESS | 316 | 1465202653362 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:44:13 INFO - PROCESS | 316 | 1465202653363 Marionette TRACE conn5 <- [1,1002,null,{}] 01:44:13 INFO - PROCESS | 316 | 1465202653367 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}] 01:44:13 INFO - PROCESS | 316 | 1465202653369 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:13 INFO - PROCESS | 316 | 1465202653457 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 01:44:13 INFO - PROCESS | 316 | 1465202653465 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:13 INFO - PROCESS | 316 | 1465202653467 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:13 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0890000 == 36 [pid = 316] [id = 260] 01:44:13 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE43CF000) [pid = 316] [serial = 779] [outer = 0000000000000000] 01:44:13 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AECED8800) [pid = 316] [serial = 780] [outer = 0000000AE43CF000] 01:44:13 INFO - PROCESS | 316 | 1465202653511 Marionette DEBUG loaded listener.js 01:44:13 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEDCF2800) [pid = 316] [serial = 781] [outer = 0000000AE43CF000] 01:44:14 INFO - PROCESS | 316 | 1465202654329 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]]]}] 01:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1028ms 01:44:14 INFO - PROCESS | 316 | 1465202654433 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 01:44:14 INFO - PROCESS | 316 | 1465202654438 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 01:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:44:14 INFO - PROCESS | 316 | 1465202654444 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:44:14 INFO - PROCESS | 316 | 1465202654449 Marionette TRACE conn5 <- [1,1006,null,{}] 01:44:14 INFO - PROCESS | 316 | 1465202654455 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}] 01:44:14 INFO - PROCESS | 316 | 1465202654458 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:14 INFO - PROCESS | 316 | 1465202654605 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 01:44:14 INFO - PROCESS | 316 | 1465202654672 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:14 INFO - PROCESS | 316 | 1465202654675 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA51D000 == 37 [pid = 316] [id = 261] 01:44:14 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEE21C00) [pid = 316] [serial = 782] [outer = 0000000000000000] 01:44:14 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE021BC00) [pid = 316] [serial = 783] [outer = 0000000ADEE21C00] 01:44:14 INFO - PROCESS | 316 | 1465202654737 Marionette DEBUG loaded listener.js 01:44:14 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000ADEEB2400) [pid = 316] [serial = 784] [outer = 0000000ADEE21C00] 01:44:15 INFO - PROCESS | 316 | 1465202655515 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]]]}] 01:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1135ms 01:44:15 INFO - PROCESS | 316 | 1465202655595 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 01:44:15 INFO - PROCESS | 316 | 1465202655601 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 01:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:44:15 INFO - PROCESS | 316 | 1465202655608 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:44:15 INFO - PROCESS | 316 | 1465202655611 Marionette TRACE conn5 <- [1,1010,null,{}] 01:44:15 INFO - PROCESS | 316 | 1465202655615 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}] 01:44:15 INFO - PROCESS | 316 | 1465202655618 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:15 INFO - PROCESS | 316 | 1465202655758 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 01:44:15 INFO - PROCESS | 316 | 1465202655827 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:15 INFO - PROCESS | 316 | 1465202655830 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADE417000 == 38 [pid = 316] [id = 262] 01:44:15 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000ADD251C00) [pid = 316] [serial = 785] [outer = 0000000000000000] 01:44:15 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000ADEC34000) [pid = 316] [serial = 786] [outer = 0000000ADD251C00] 01:44:16 INFO - PROCESS | 316 | 1465202655996 Marionette DEBUG loaded listener.js 01:44:16 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AE3467000) [pid = 316] [serial = 787] [outer = 0000000ADD251C00] 01:44:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD7000 == 37 [pid = 316] [id = 259] 01:44:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0E1800 == 36 [pid = 316] [id = 258] 01:44:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E2E800 == 35 [pid = 316] [id = 257] 01:44:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC144800 == 34 [pid = 316] [id = 256] 01:44:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8B9800 == 33 [pid = 316] [id = 255] 01:44:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB399800 == 32 [pid = 316] [id = 254] 01:44:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA79000 == 31 [pid = 316] [id = 253] 01:44:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AE41F4000 == 30 [pid = 316] [id = 252] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEA590000) [pid = 316] [serial = 723] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEA5B3800) [pid = 316] [serial = 724] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE0261800) [pid = 316] [serial = 714] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE35A7400) [pid = 316] [serial = 715] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE4DAA800) [pid = 316] [serial = 717] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE7E54400) [pid = 316] [serial = 718] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000ADEE25000) [pid = 316] [serial = 711] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE32E8400) [pid = 316] [serial = 712] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEC31400) [pid = 316] [serial = 708] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEDBB800) [pid = 316] [serial = 709] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE8951C00) [pid = 316] [serial = 720] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEE3A1800) [pid = 316] [serial = 706] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEBD20800) [pid = 316] [serial = 727] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEAD92000) [pid = 316] [serial = 726] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEE3A4800) [pid = 316] [serial = 739] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEC1EB400) [pid = 316] [serial = 729] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE5866C00) [pid = 316] [serial = 732] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEC00B400) [pid = 316] [serial = 733] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AECE84800) [pid = 316] [serial = 735] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEC4C6000) [pid = 316] [serial = 730] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AED89D000) [pid = 316] [serial = 736] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE8A3AC00) [pid = 316] [serial = 721] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEDF2B000) [pid = 316] [serial = 738] [outer = 0000000000000000] [url = about:blank] 01:44:16 INFO - PROCESS | 316 | 1465202656648 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]]]}] 01:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1087ms 01:44:16 INFO - PROCESS | 316 | 1465202656696 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 01:44:16 INFO - PROCESS | 316 | 1465202656700 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 01:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:44:16 INFO - PROCESS | 316 | 1465202656705 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:44:16 INFO - PROCESS | 316 | 1465202656708 Marionette TRACE conn5 <- [1,1014,null,{}] 01:44:16 INFO - PROCESS | 316 | 1465202656712 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}] 01:44:16 INFO - PROCESS | 316 | 1465202656715 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:16 INFO - PROCESS | 316 | 1465202656816 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 01:44:16 INFO - PROCESS | 316 | 1465202656889 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:16 INFO - PROCESS | 316 | 1465202656892 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4ED7800 == 31 [pid = 316] [id = 263] 01:44:16 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADE33F000) [pid = 316] [serial = 788] [outer = 0000000000000000] 01:44:16 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEE25000) [pid = 316] [serial = 789] [outer = 0000000ADE33F000] 01:44:16 INFO - PROCESS | 316 | 1465202656941 Marionette DEBUG loaded listener.js 01:44:17 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE4212000) [pid = 316] [serial = 790] [outer = 0000000ADE33F000] 01:44:17 INFO - PROCESS | 316 | 1465202657389 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]]]}] 01:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 732ms 01:44:17 INFO - PROCESS | 316 | 1465202657437 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 01:44:17 INFO - PROCESS | 316 | 1465202657441 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 01:44:17 INFO - PROCESS | 316 | 1465202657447 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:44:17 INFO - PROCESS | 316 | 1465202657450 Marionette TRACE conn5 <- [1,1018,null,{}] 01:44:17 INFO - PROCESS | 316 | 1465202657454 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}] 01:44:17 INFO - PROCESS | 316 | 1465202657457 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:17 INFO - PROCESS | 316 | 1465202657549 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 01:44:17 INFO - PROCESS | 316 | 1465202657558 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:17 INFO - PROCESS | 316 | 1465202657560 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEADDE800 == 32 [pid = 316] [id = 264] 01:44:17 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE8919000) [pid = 316] [serial = 791] [outer = 0000000000000000] 01:44:17 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE893D400) [pid = 316] [serial = 792] [outer = 0000000AE8919000] 01:44:17 INFO - PROCESS | 316 | 1465202657606 Marionette DEBUG loaded listener.js 01:44:17 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE8956C00) [pid = 316] [serial = 793] [outer = 0000000AE8919000] 01:44:18 INFO - PROCESS | 316 | 1465202658085 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]]]}] 01:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 689ms 01:44:18 INFO - PROCESS | 316 | 1465202658140 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 01:44:18 INFO - PROCESS | 316 | 1465202658143 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 01:44:18 INFO - PROCESS | 316 | 1465202658146 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:44:18 INFO - PROCESS | 316 | 1465202658150 Marionette TRACE conn5 <- [1,1022,null,{}] 01:44:18 INFO - PROCESS | 316 | 1465202658162 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}] 01:44:18 INFO - PROCESS | 316 | 1465202658167 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:18 INFO - PROCESS | 316 | 1465202658263 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 01:44:18 INFO - PROCESS | 316 | 1465202658278 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:18 INFO - PROCESS | 316 | 1465202658280 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA23800 == 33 [pid = 316] [id = 265] 01:44:18 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEA3D1C00) [pid = 316] [serial = 794] [outer = 0000000000000000] 01:44:18 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEA5AAC00) [pid = 316] [serial = 795] [outer = 0000000AEA3D1C00] 01:44:18 INFO - PROCESS | 316 | 1465202658325 Marionette DEBUG loaded listener.js 01:44:18 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEAACAC00) [pid = 316] [serial = 796] [outer = 0000000AEA3D1C00] 01:44:18 INFO - PROCESS | 316 | 1465202658756 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]]]}] 01:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 629ms 01:44:18 INFO - PROCESS | 316 | 1465202658778 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 01:44:18 INFO - PROCESS | 316 | 1465202658781 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 01:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:44:18 INFO - PROCESS | 316 | 1465202658784 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:44:18 INFO - PROCESS | 316 | 1465202658786 Marionette TRACE conn5 <- [1,1026,null,{}] 01:44:18 INFO - PROCESS | 316 | 1465202658789 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}] 01:44:18 INFO - PROCESS | 316 | 1465202658791 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:18 INFO - PROCESS | 316 | 1465202658908 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 01:44:19 INFO - PROCESS | 316 | 1465202658984 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:19 INFO - PROCESS | 316 | 1465202658987 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECC21800 == 34 [pid = 316] [id = 266] 01:44:19 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEAD8C000) [pid = 316] [serial = 797] [outer = 0000000000000000] 01:44:19 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEB2EFC00) [pid = 316] [serial = 798] [outer = 0000000AEAD8C000] 01:44:19 INFO - PROCESS | 316 | 1465202659039 Marionette DEBUG loaded listener.js 01:44:19 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEBDB4400) [pid = 316] [serial = 799] [outer = 0000000AEAD8C000] 01:44:19 INFO - PROCESS | 316 | 1465202659478 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]]]}] 01:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 733ms 01:44:19 INFO - PROCESS | 316 | 1465202659520 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 01:44:19 INFO - PROCESS | 316 | 1465202659522 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 01:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:44:19 INFO - PROCESS | 316 | 1465202659526 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:44:19 INFO - PROCESS | 316 | 1465202659528 Marionette TRACE conn5 <- [1,1030,null,{}] 01:44:19 INFO - PROCESS | 316 | 1465202659531 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}] 01:44:19 INFO - PROCESS | 316 | 1465202659533 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:19 INFO - PROCESS | 316 | 1465202659643 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 01:44:19 INFO - PROCESS | 316 | 1465202659650 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:19 INFO - PROCESS | 316 | 1465202659652 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB782000 == 35 [pid = 316] [id = 267] 01:44:19 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEC00F400) [pid = 316] [serial = 800] [outer = 0000000000000000] 01:44:19 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEC0C9000) [pid = 316] [serial = 801] [outer = 0000000AEC00F400] 01:44:19 INFO - PROCESS | 316 | 1465202659751 Marionette DEBUG loaded listener.js 01:44:19 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEC5E3400) [pid = 316] [serial = 802] [outer = 0000000AEC00F400] 01:44:20 INFO - PROCESS | 316 | 1465202660214 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]]]}] 01:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 01:44:20 INFO - PROCESS | 316 | 1465202660283 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 01:44:20 INFO - PROCESS | 316 | 1465202660285 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 01:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:44:20 INFO - PROCESS | 316 | 1465202660288 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:44:20 INFO - PROCESS | 316 | 1465202660290 Marionette TRACE conn5 <- [1,1034,null,{}] 01:44:20 INFO - PROCESS | 316 | 1465202660294 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}] 01:44:20 INFO - PROCESS | 316 | 1465202660300 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:20 INFO - PROCESS | 316 | 1465202660423 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 01:44:20 INFO - PROCESS | 316 | 1465202660478 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:20 INFO - PROCESS | 316 | 1465202660480 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD5800 == 36 [pid = 316] [id = 268] 01:44:20 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEDCEA400) [pid = 316] [serial = 803] [outer = 0000000000000000] 01:44:20 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEDF84C00) [pid = 316] [serial = 804] [outer = 0000000AEDCEA400] 01:44:20 INFO - PROCESS | 316 | 1465202660524 Marionette DEBUG loaded listener.js 01:44:20 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEE3A0C00) [pid = 316] [serial = 805] [outer = 0000000AEDCEA400] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADEC35800) [pid = 316] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE4E8B000) [pid = 316] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEC32000) [pid = 316] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE4DAE000) [pid = 316] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEB215C00) [pid = 316] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEE22800) [pid = 316] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADF2DE400) [pid = 316] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE43C2400) [pid = 316] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEA5A9C00) [pid = 316] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADE4C3800) [pid = 316] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE8A3C400) [pid = 316] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC430800) [pid = 316] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:44:20 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADEB72000) [pid = 316] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:44:20 INFO - PROCESS | 316 | 1465202660956 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]]]}] 01:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 691ms 01:44:20 INFO - PROCESS | 316 | 1465202660981 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 01:44:20 INFO - PROCESS | 316 | 1465202660983 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 01:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:44:20 INFO - PROCESS | 316 | 1465202660986 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:44:20 INFO - PROCESS | 316 | 1465202660988 Marionette TRACE conn5 <- [1,1038,null,{}] 01:44:21 INFO - PROCESS | 316 | 1465202660992 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}] 01:44:21 INFO - PROCESS | 316 | 1465202660994 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:21 INFO - PROCESS | 316 | 1465202661077 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 01:44:21 INFO - PROCESS | 316 | 1465202661153 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:21 INFO - PROCESS | 316 | 1465202661155 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59C9000 == 37 [pid = 316] [id = 269] 01:44:21 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADEEA9400) [pid = 316] [serial = 806] [outer = 0000000000000000] 01:44:21 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE8954800) [pid = 316] [serial = 807] [outer = 0000000ADEEA9400] 01:44:21 INFO - PROCESS | 316 | 1465202661200 Marionette DEBUG loaded listener.js 01:44:21 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC430800) [pid = 316] [serial = 808] [outer = 0000000ADEEA9400] 01:44:21 INFO - PROCESS | 316 | 1465202661568 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]]]}] 01:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 628ms 01:44:21 INFO - PROCESS | 316 | 1465202661617 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 01:44:21 INFO - PROCESS | 316 | 1465202661620 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 01:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:44:21 INFO - PROCESS | 316 | 1465202661623 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:44:21 INFO - PROCESS | 316 | 1465202661633 Marionette TRACE conn5 <- [1,1042,null,{}] 01:44:21 INFO - PROCESS | 316 | 1465202661642 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}] 01:44:21 INFO - PROCESS | 316 | 1465202661645 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:21 INFO - PROCESS | 316 | 1465202661728 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 01:44:21 INFO - PROCESS | 316 | 1465202661766 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:21 INFO - PROCESS | 316 | 1465202661768 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DC3800 == 38 [pid = 316] [id = 270] 01:44:21 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEE39C000) [pid = 316] [serial = 809] [outer = 0000000000000000] 01:44:21 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEE3D6800) [pid = 316] [serial = 810] [outer = 0000000AEE39C000] 01:44:21 INFO - PROCESS | 316 | 1465202661813 Marionette DEBUG loaded listener.js 01:44:21 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEE4C4400) [pid = 316] [serial = 811] [outer = 0000000AEE39C000] 01:44:22 INFO - PROCESS | 316 | 1465202662230 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]]]}] 01:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 649ms 01:44:22 INFO - PROCESS | 316 | 1465202662276 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 01:44:22 INFO - PROCESS | 316 | 1465202662278 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 01:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:44:22 INFO - PROCESS | 316 | 1465202662281 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:44:22 INFO - PROCESS | 316 | 1465202662283 Marionette TRACE conn5 <- [1,1046,null,{}] 01:44:22 INFO - PROCESS | 316 | 1465202662287 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}] 01:44:22 INFO - PROCESS | 316 | 1465202662289 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:22 INFO - PROCESS | 316 | 1465202662371 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 01:44:22 INFO - PROCESS | 316 | 1465202662377 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:22 INFO - PROCESS | 316 | 1465202662379 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:22 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D22800 == 39 [pid = 316] [id = 271] 01:44:22 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEE4CA800) [pid = 316] [serial = 812] [outer = 0000000000000000] 01:44:22 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEE8CF800) [pid = 316] [serial = 813] [outer = 0000000AEE4CA800] 01:44:22 INFO - PROCESS | 316 | 1465202662424 Marionette DEBUG loaded listener.js 01:44:22 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE8D9000) [pid = 316] [serial = 814] [outer = 0000000AEE4CA800] 01:44:22 INFO - PROCESS | 316 | 1465202662947 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]]]}] 01:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 691ms 01:44:22 INFO - PROCESS | 316 | 1465202662976 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 01:44:22 INFO - PROCESS | 316 | 1465202662981 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 01:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:44:22 INFO - PROCESS | 316 | 1465202662987 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:44:22 INFO - PROCESS | 316 | 1465202662991 Marionette TRACE conn5 <- [1,1050,null,{}] 01:44:23 INFO - PROCESS | 316 | 1465202662997 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}] 01:44:23 INFO - PROCESS | 316 | 1465202663000 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:23 INFO - PROCESS | 316 | 1465202663175 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 01:44:23 INFO - PROCESS | 316 | 1465202663265 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:23 INFO - PROCESS | 316 | 1465202663271 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E30800 == 40 [pid = 316] [id = 272] 01:44:23 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEEB4C00) [pid = 316] [serial = 815] [outer = 0000000000000000] 01:44:23 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE3235400) [pid = 316] [serial = 816] [outer = 0000000ADEEB4C00] 01:44:23 INFO - PROCESS | 316 | 1465202663331 Marionette DEBUG loaded listener.js 01:44:23 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE4D3F000) [pid = 316] [serial = 817] [outer = 0000000ADEEB4C00] 01:44:23 INFO - PROCESS | 316 | 1465202663896 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]]]}] 01:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 986ms 01:44:23 INFO - PROCESS | 316 | 1465202663976 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 01:44:23 INFO - PROCESS | 316 | 1465202663981 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 01:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:44:23 INFO - PROCESS | 316 | 1465202663988 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:44:23 INFO - PROCESS | 316 | 1465202663991 Marionette TRACE conn5 <- [1,1054,null,{}] 01:44:23 INFO - PROCESS | 316 | 1465202663995 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}] 01:44:24 INFO - PROCESS | 316 | 1465202663998 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:24 INFO - PROCESS | 316 | 1465202664123 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 01:44:24 INFO - PROCESS | 316 | 1465202664204 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:24 INFO - PROCESS | 316 | 1465202664207 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF6C000 == 41 [pid = 316] [id = 273] 01:44:24 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE8A39400) [pid = 316] [serial = 818] [outer = 0000000000000000] 01:44:24 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE8A3C800) [pid = 316] [serial = 819] [outer = 0000000AE8A39400] 01:44:24 INFO - PROCESS | 316 | 1465202664265 Marionette DEBUG loaded listener.js 01:44:24 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEA5B6000) [pid = 316] [serial = 820] [outer = 0000000AE8A39400] 01:44:24 INFO - PROCESS | 316 | 1465202664880 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]]]}] 01:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 944ms 01:44:24 INFO - PROCESS | 316 | 1465202664934 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 01:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:44:24 INFO - PROCESS | 316 | 1465202664937 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 01:44:24 INFO - PROCESS | 316 | 1465202664941 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:44:24 INFO - PROCESS | 316 | 1465202664945 Marionette TRACE conn5 <- [1,1058,null,{}] 01:44:24 INFO - PROCESS | 316 | 1465202664957 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}] 01:44:24 INFO - PROCESS | 316 | 1465202664962 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:25 INFO - PROCESS | 316 | 1465202665077 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 01:44:25 INFO - PROCESS | 316 | 1465202665195 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:25 INFO - PROCESS | 316 | 1465202665199 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D7F800 == 42 [pid = 316] [id = 274] 01:44:25 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEC436C00) [pid = 316] [serial = 821] [outer = 0000000000000000] 01:44:25 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AED892C00) [pid = 316] [serial = 822] [outer = 0000000AEC436C00] 01:44:25 INFO - PROCESS | 316 | 1465202665258 Marionette DEBUG loaded listener.js 01:44:25 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEE8CFC00) [pid = 316] [serial = 823] [outer = 0000000AEC436C00] 01:44:25 INFO - PROCESS | 316 | 1465202665883 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]]]}] 01:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 986ms 01:44:25 INFO - PROCESS | 316 | 1465202665933 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 01:44:25 INFO - PROCESS | 316 | 1465202665937 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 01:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:44:25 INFO - PROCESS | 316 | 1465202665941 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:44:25 INFO - PROCESS | 316 | 1465202665944 Marionette TRACE conn5 <- [1,1062,null,{}] 01:44:25 INFO - PROCESS | 316 | 1465202665947 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}] 01:44:25 INFO - PROCESS | 316 | 1465202665950 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:26 INFO - PROCESS | 316 | 1465202666064 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 01:44:26 INFO - PROCESS | 316 | 1465202666137 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:26 INFO - PROCESS | 316 | 1465202666140 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E77000 == 43 [pid = 316] [id = 275] 01:44:26 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEF017400) [pid = 316] [serial = 824] [outer = 0000000000000000] 01:44:26 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AEF47B400) [pid = 316] [serial = 825] [outer = 0000000AEF017400] 01:44:26 INFO - PROCESS | 316 | 1465202666236 Marionette DEBUG loaded listener.js 01:44:26 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AEF507400) [pid = 316] [serial = 826] [outer = 0000000AEF017400] 01:44:27 INFO - PROCESS | 316 | 1465202667046 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]]]}] 01:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1190ms 01:44:27 INFO - PROCESS | 316 | 1465202667134 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 01:44:27 INFO - PROCESS | 316 | 1465202667138 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 01:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:44:27 INFO - PROCESS | 316 | 1465202667144 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:44:27 INFO - PROCESS | 316 | 1465202667147 Marionette TRACE conn5 <- [1,1066,null,{}] 01:44:27 INFO - PROCESS | 316 | 1465202667153 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}] 01:44:27 INFO - PROCESS | 316 | 1465202667156 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:27 INFO - PROCESS | 316 | 1465202667268 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 01:44:27 INFO - PROCESS | 316 | 1465202667339 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:27 INFO - PROCESS | 316 | 1465202667343 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8623000 == 44 [pid = 316] [id = 276] 01:44:27 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AE35A5000) [pid = 316] [serial = 827] [outer = 0000000000000000] 01:44:27 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AE3C8CC00) [pid = 316] [serial = 828] [outer = 0000000AE35A5000] 01:44:27 INFO - PROCESS | 316 | 1465202667394 Marionette DEBUG loaded listener.js 01:44:27 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AE7E51400) [pid = 316] [serial = 829] [outer = 0000000AE35A5000] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DC3800 == 43 [pid = 316] [id = 270] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59C9000 == 42 [pid = 316] [id = 269] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD5800 == 41 [pid = 316] [id = 268] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB782000 == 40 [pid = 316] [id = 267] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AECC21800 == 39 [pid = 316] [id = 266] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA23800 == 38 [pid = 316] [id = 265] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AEADDE800 == 37 [pid = 316] [id = 264] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4ED7800 == 36 [pid = 316] [id = 263] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000ADE417000 == 35 [pid = 316] [id = 262] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA51D000 == 34 [pid = 316] [id = 261] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0890000 == 33 [pid = 316] [id = 260] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3256000 == 32 [pid = 316] [id = 251] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E77000 == 31 [pid = 316] [id = 275] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D7F800 == 30 [pid = 316] [id = 274] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF6C000 == 29 [pid = 316] [id = 273] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D22800 == 28 [pid = 316] [id = 271] 01:44:28 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E30800 == 27 [pid = 316] [id = 272] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AEC010C00) [pid = 316] [serial = 774] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AE894AC00) [pid = 316] [serial = 763] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AEAD15800) [pid = 316] [serial = 772] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AE8940C00) [pid = 316] [serial = 745] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AEDF88000) [pid = 316] [serial = 750] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000ADEEA9C00) [pid = 316] [serial = 756] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AE43C5400) [pid = 316] [serial = 760] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE5594400) [pid = 316] [serial = 744] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEE4C9000) [pid = 316] [serial = 751] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE8915C00) [pid = 316] [serial = 754] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEC1EE000) [pid = 316] [serial = 775] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC0BE800) [pid = 316] [serial = 748] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE0265800) [pid = 316] [serial = 742] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEA3D6000) [pid = 316] [serial = 766] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEE1A400) [pid = 316] [serial = 771] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AECC98C00) [pid = 316] [serial = 777] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE43C9000) [pid = 316] [serial = 753] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEA5AB400) [pid = 316] [serial = 768] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE586E000) [pid = 316] [serial = 762] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE8A4CC00) [pid = 316] [serial = 765] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADF3BB800) [pid = 316] [serial = 757] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEC34400) [pid = 316] [serial = 741] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE3D3F800) [pid = 316] [serial = 759] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEAAD0C00) [pid = 316] [serial = 769] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEB813400) [pid = 316] [serial = 747] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AECE88C00) [pid = 316] [serial = 778] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AECED8800) [pid = 316] [serial = 780] [outer = 0000000000000000] [url = about:blank] 01:44:28 INFO - PROCESS | 316 | 1465202668767 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]]]}] 01:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1644ms 01:44:28 INFO - PROCESS | 316 | 1465202668792 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 01:44:28 INFO - PROCESS | 316 | 1465202668796 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 01:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:44:28 INFO - PROCESS | 316 | 1465202668801 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:44:28 INFO - PROCESS | 316 | 1465202668804 Marionette TRACE conn5 <- [1,1070,null,{}] 01:44:28 INFO - PROCESS | 316 | 1465202668810 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}] 01:44:28 INFO - PROCESS | 316 | 1465202668813 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:28 INFO - PROCESS | 316 | 1465202668916 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 01:44:29 INFO - PROCESS | 316 | 1465202668989 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:29 INFO - PROCESS | 316 | 1465202668993 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3534000 == 28 [pid = 316] [id = 277] 01:44:29 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEAA2000) [pid = 316] [serial = 830] [outer = 0000000000000000] 01:44:29 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADEDB2000) [pid = 316] [serial = 831] [outer = 0000000ADEAA2000] 01:44:29 INFO - PROCESS | 316 | 1465202669043 Marionette DEBUG loaded listener.js 01:44:29 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADEE22000) [pid = 316] [serial = 832] [outer = 0000000ADEAA2000] 01:44:29 INFO - PROCESS | 316 | 1465202669452 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]]]}] 01:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 01:44:29 INFO - PROCESS | 316 | 1465202669498 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 01:44:29 INFO - PROCESS | 316 | 1465202669503 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 01:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:44:29 INFO - PROCESS | 316 | 1465202669510 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:44:29 INFO - PROCESS | 316 | 1465202669512 Marionette TRACE conn5 <- [1,1074,null,{}] 01:44:29 INFO - PROCESS | 316 | 1465202669516 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}] 01:44:29 INFO - PROCESS | 316 | 1465202669519 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:29 INFO - PROCESS | 316 | 1465202669613 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 01:44:29 INFO - PROCESS | 316 | 1465202669622 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:29 INFO - PROCESS | 316 | 1465202669624 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59D9800 == 29 [pid = 316] [id = 278] 01:44:29 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE01AE400) [pid = 316] [serial = 833] [outer = 0000000000000000] 01:44:29 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE3510800) [pid = 316] [serial = 834] [outer = 0000000AE01AE400] 01:44:29 INFO - PROCESS | 316 | 1465202669672 Marionette DEBUG loaded listener.js 01:44:29 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE3D31800) [pid = 316] [serial = 835] [outer = 0000000AE01AE400] 01:44:30 INFO - PROCESS | 316 | 1465202670217 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]]]}] 01:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 01:44:30 INFO - PROCESS | 316 | 1465202670245 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 01:44:30 INFO - PROCESS | 316 | 1465202670248 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 01:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:44:30 INFO - PROCESS | 316 | 1465202670251 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:44:30 INFO - PROCESS | 316 | 1465202670255 Marionette TRACE conn5 <- [1,1078,null,{}] 01:44:30 INFO - PROCESS | 316 | 1465202670302 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}] 01:44:30 INFO - PROCESS | 316 | 1465202670307 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:30 INFO - PROCESS | 316 | 1465202670428 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 01:44:30 INFO - PROCESS | 316 | 1465202670477 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:30 INFO - PROCESS | 316 | 1465202670480 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB39C000 == 30 [pid = 316] [id = 279] 01:44:30 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADD259000) [pid = 316] [serial = 836] [outer = 0000000000000000] 01:44:30 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE5486C00) [pid = 316] [serial = 837] [outer = 0000000ADD259000] 01:44:30 INFO - PROCESS | 316 | 1465202670529 Marionette DEBUG loaded listener.js 01:44:30 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE891AC00) [pid = 316] [serial = 838] [outer = 0000000ADD259000] 01:44:30 INFO - PROCESS | 316 | 1465202670960 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]]]}] 01:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 733ms 01:44:30 INFO - PROCESS | 316 | 1465202670988 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 01:44:30 INFO - PROCESS | 316 | 1465202670990 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 01:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:44:30 INFO - PROCESS | 316 | 1465202670994 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:44:30 INFO - PROCESS | 316 | 1465202670996 Marionette TRACE conn5 <- [1,1082,null,{}] 01:44:31 INFO - PROCESS | 316 | 1465202670999 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}] 01:44:31 INFO - PROCESS | 316 | 1465202671001 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:31 INFO - PROCESS | 316 | 1465202671115 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 01:44:31 INFO - PROCESS | 316 | 1465202671121 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:31 INFO - PROCESS | 316 | 1465202671123 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8B5800 == 31 [pid = 316] [id = 280] 01:44:31 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE8947C00) [pid = 316] [serial = 839] [outer = 0000000000000000] 01:44:31 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE8950800) [pid = 316] [serial = 840] [outer = 0000000AE8947C00] 01:44:31 INFO - PROCESS | 316 | 1465202671208 Marionette DEBUG loaded listener.js 01:44:31 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE8A39000) [pid = 316] [serial = 841] [outer = 0000000AE8947C00] 01:44:31 INFO - PROCESS | 316 | 1465202671662 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]]]}] 01:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 733ms 01:44:31 INFO - PROCESS | 316 | 1465202671765 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 01:44:31 INFO - PROCESS | 316 | 1465202671768 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 01:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:44:31 INFO - PROCESS | 316 | 1465202671771 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:44:31 INFO - PROCESS | 316 | 1465202671773 Marionette TRACE conn5 <- [1,1086,null,{}] 01:44:31 INFO - PROCESS | 316 | 1465202671777 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}] 01:44:31 INFO - PROCESS | 316 | 1465202671779 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:31 INFO - PROCESS | 316 | 1465202671886 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 01:44:31 INFO - PROCESS | 316 | 1465202671895 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:31 INFO - PROCESS | 316 | 1465202671898 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC466800 == 32 [pid = 316] [id = 281] 01:44:31 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADF75C400) [pid = 316] [serial = 842] [outer = 0000000000000000] 01:44:31 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEA3CFC00) [pid = 316] [serial = 843] [outer = 0000000ADF75C400] 01:44:31 INFO - PROCESS | 316 | 1465202671943 Marionette DEBUG loaded listener.js 01:44:32 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEA594800) [pid = 316] [serial = 844] [outer = 0000000ADF75C400] 01:44:32 INFO - PROCESS | 316 | 1465202672407 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]]]}] 01:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 01:44:32 INFO - PROCESS | 316 | 1465202672465 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 01:44:32 INFO - PROCESS | 316 | 1465202672467 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 01:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:44:32 INFO - PROCESS | 316 | 1465202672477 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:44:32 INFO - PROCESS | 316 | 1465202672479 Marionette TRACE conn5 <- [1,1090,null,{}] 01:44:32 INFO - PROCESS | 316 | 1465202672483 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}] 01:44:32 INFO - PROCESS | 316 | 1465202672488 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:32 INFO - PROCESS | 316 | 1465202672624 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 01:44:32 INFO - PROCESS | 316 | 1465202672677 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:32 INFO - PROCESS | 316 | 1465202672680 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE305000 == 33 [pid = 316] [id = 282] 01:44:32 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEB213000) [pid = 316] [serial = 845] [outer = 0000000000000000] 01:44:32 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEB2FB000) [pid = 316] [serial = 846] [outer = 0000000AEB213000] 01:44:32 INFO - PROCESS | 316 | 1465202672725 Marionette DEBUG loaded listener.js 01:44:32 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEC002C00) [pid = 316] [serial = 847] [outer = 0000000AEB213000] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEAD8C000) [pid = 316] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEC00F400) [pid = 316] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADEEA9400) [pid = 316] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000ADE33F000) [pid = 316] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE8919000) [pid = 316] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE43CF000) [pid = 316] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEA3D1C00) [pid = 316] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEE39C000) [pid = 316] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADD251C00) [pid = 316] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADEE21C00) [pid = 316] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEDCEA400) [pid = 316] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:44:33 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEE4CA800) [pid = 316] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:44:33 INFO - PROCESS | 316 | 1465202673398 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]]]}] 01:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 984ms 01:44:33 INFO - PROCESS | 316 | 1465202673457 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 01:44:33 INFO - PROCESS | 316 | 1465202673459 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 01:44:33 INFO - PROCESS | 316 | 1465202673463 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:44:33 INFO - PROCESS | 316 | 1465202673464 Marionette TRACE conn5 <- [1,1094,null,{}] 01:44:33 INFO - PROCESS | 316 | 1465202673468 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}] 01:44:33 INFO - PROCESS | 316 | 1465202673470 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:33 INFO - PROCESS | 316 | 1465202673551 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 01:44:33 INFO - PROCESS | 316 | 1465202673557 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:33 INFO - PROCESS | 316 | 1465202673559 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0E7800 == 34 [pid = 316] [id = 283] 01:44:33 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEAD1CC00) [pid = 316] [serial = 848] [outer = 0000000000000000] 01:44:33 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC0BE000) [pid = 316] [serial = 849] [outer = 0000000AEAD1CC00] 01:44:33 INFO - PROCESS | 316 | 1465202673604 Marionette DEBUG loaded listener.js 01:44:33 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC1F1800) [pid = 316] [serial = 850] [outer = 0000000AEAD1CC00] 01:44:34 INFO - PROCESS | 316 | 1465202674019 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]]]}] 01:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 628ms 01:44:34 INFO - PROCESS | 316 | 1465202674094 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 01:44:34 INFO - PROCESS | 316 | 1465202674096 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 01:44:34 INFO - PROCESS | 316 | 1465202674100 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:44:34 INFO - PROCESS | 316 | 1465202674101 Marionette TRACE conn5 <- [1,1098,null,{}] 01:44:34 INFO - PROCESS | 316 | 1465202674105 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}] 01:44:34 INFO - PROCESS | 316 | 1465202674107 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:34 INFO - PROCESS | 316 | 1465202674191 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 01:44:34 INFO - PROCESS | 316 | 1465202674197 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:34 INFO - PROCESS | 316 | 1465202674198 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD3000 == 35 [pid = 316] [id = 284] 01:44:34 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC430C00) [pid = 316] [serial = 851] [outer = 0000000000000000] 01:44:34 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEC5E3000) [pid = 316] [serial = 852] [outer = 0000000AEC430C00] 01:44:34 INFO - PROCESS | 316 | 1465202674243 Marionette DEBUG loaded listener.js 01:44:34 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AECE81C00) [pid = 316] [serial = 853] [outer = 0000000AEC430C00] 01:44:34 INFO - PROCESS | 316 | [316] 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 01:44:34 INFO - PROCESS | 316 | 1465202674827 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]]]}] 01:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 774ms 01:44:34 INFO - PROCESS | 316 | 1465202674877 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 01:44:34 INFO - PROCESS | 316 | 1465202674879 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 01:44:34 INFO - PROCESS | 316 | 1465202674883 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:44:34 INFO - PROCESS | 316 | 1465202674885 Marionette TRACE conn5 <- [1,1102,null,{}] 01:44:34 INFO - PROCESS | 316 | 1465202674888 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}] 01:44:34 INFO - PROCESS | 316 | 1465202674890 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:34 INFO - PROCESS | 316 | 1465202674973 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 01:44:35 INFO - PROCESS | 316 | 1465202675091 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:35 INFO - PROCESS | 316 | 1465202675095 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADEAC4000 == 36 [pid = 316] [id = 285] 01:44:35 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADD137400) [pid = 316] [serial = 854] [outer = 0000000000000000] 01:44:35 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000ADD20E000) [pid = 316] [serial = 855] [outer = 0000000ADD137400] 01:44:35 INFO - PROCESS | 316 | 1465202675158 Marionette DEBUG loaded listener.js 01:44:35 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000ADE4B8C00) [pid = 316] [serial = 856] [outer = 0000000ADD137400] 01:44:36 INFO - PROCESS | 316 | 1465202676011 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]]]}] 01:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1181ms 01:44:36 INFO - PROCESS | 316 | 1465202676068 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 01:44:36 INFO - PROCESS | 316 | 1465202676073 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 01:44:36 INFO - PROCESS | 316 | 1465202676078 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:44:36 INFO - PROCESS | 316 | 1465202676081 Marionette TRACE conn5 <- [1,1106,null,{}] 01:44:36 INFO - PROCESS | 316 | 1465202676128 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}] 01:44:36 INFO - PROCESS | 316 | 1465202676133 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:36 INFO - PROCESS | 316 | 1465202676269 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 01:44:36 INFO - PROCESS | 316 | 1465202676356 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:36 INFO - PROCESS | 316 | 1465202676359 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB344800 == 37 [pid = 316] [id = 286] 01:44:36 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE35A7000) [pid = 316] [serial = 857] [outer = 0000000000000000] 01:44:36 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE41AC000) [pid = 316] [serial = 858] [outer = 0000000AE35A7000] 01:44:36 INFO - PROCESS | 316 | 1465202676417 Marionette DEBUG loaded listener.js 01:44:36 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE43D1400) [pid = 316] [serial = 859] [outer = 0000000AE35A7000] 01:44:37 INFO - PROCESS | 316 | 1465202677345 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]]]}] 01:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1295ms 01:44:37 INFO - PROCESS | 316 | 1465202677376 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 01:44:37 INFO - PROCESS | 316 | 1465202677381 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 01:44:37 INFO - PROCESS | 316 | 1465202677386 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:44:37 INFO - PROCESS | 316 | 1465202677389 Marionette TRACE conn5 <- [1,1110,null,{}] 01:44:37 INFO - PROCESS | 316 | 1465202677395 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}] 01:44:37 INFO - PROCESS | 316 | 1465202677398 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:37 INFO - PROCESS | 316 | 1465202677522 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 01:44:37 INFO - PROCESS | 316 | 1465202677598 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:37 INFO - PROCESS | 316 | 1465202677603 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E2E000 == 38 [pid = 316] [id = 287] 01:44:37 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE3510C00) [pid = 316] [serial = 860] [outer = 0000000000000000] 01:44:37 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE359E400) [pid = 316] [serial = 861] [outer = 0000000AE3510C00] 01:44:37 INFO - PROCESS | 316 | 1465202677700 Marionette DEBUG loaded listener.js 01:44:37 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AE43C9C00) [pid = 316] [serial = 862] [outer = 0000000AE3510C00] 01:44:37 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD3000 == 37 [pid = 316] [id = 284] 01:44:37 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0E7800 == 36 [pid = 316] [id = 283] 01:44:37 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE305000 == 35 [pid = 316] [id = 282] 01:44:37 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC466800 == 34 [pid = 316] [id = 281] 01:44:37 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8B5800 == 33 [pid = 316] [id = 280] 01:44:37 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB39C000 == 32 [pid = 316] [id = 279] 01:44:37 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59D9800 == 31 [pid = 316] [id = 278] 01:44:37 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3534000 == 30 [pid = 316] [id = 277] 01:44:37 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8623000 == 29 [pid = 316] [id = 276] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEE3D6800) [pid = 316] [serial = 810] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEE3A0C00) [pid = 316] [serial = 805] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEC430800) [pid = 316] [serial = 808] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEBDB4400) [pid = 316] [serial = 799] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEAACAC00) [pid = 316] [serial = 796] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEB2EFC00) [pid = 316] [serial = 798] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEC5E3400) [pid = 316] [serial = 802] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEC0C9000) [pid = 316] [serial = 801] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE8954800) [pid = 316] [serial = 807] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEE25000) [pid = 316] [serial = 789] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE4212000) [pid = 316] [serial = 790] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE893D400) [pid = 316] [serial = 792] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8956C00) [pid = 316] [serial = 793] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEDCF2800) [pid = 316] [serial = 781] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEA5AAC00) [pid = 316] [serial = 795] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEE4C4400) [pid = 316] [serial = 811] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEC34000) [pid = 316] [serial = 786] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE3467000) [pid = 316] [serial = 787] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE021BC00) [pid = 316] [serial = 783] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000ADEEB2400) [pid = 316] [serial = 784] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEDF84C00) [pid = 316] [serial = 804] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEE8CF800) [pid = 316] [serial = 813] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEE8D9000) [pid = 316] [serial = 814] [outer = 0000000000000000] [url = about:blank] 01:44:38 INFO - PROCESS | 316 | 1465202678232 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]]]}] 01:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 879ms 01:44:38 INFO - PROCESS | 316 | 1465202678269 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 01:44:38 INFO - PROCESS | 316 | 1465202678274 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 01:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:44:38 INFO - PROCESS | 316 | 1465202678280 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:44:38 INFO - PROCESS | 316 | 1465202678283 Marionette TRACE conn5 <- [1,1114,null,{}] 01:44:38 INFO - PROCESS | 316 | 1465202678287 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}] 01:44:38 INFO - PROCESS | 316 | 1465202678290 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:38 INFO - PROCESS | 316 | 1465202678386 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 01:44:38 INFO - PROCESS | 316 | 1465202678394 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:38 INFO - PROCESS | 316 | 1465202678397 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA3BF800 == 30 [pid = 316] [id = 288] 01:44:38 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE43C9000) [pid = 316] [serial = 863] [outer = 0000000000000000] 01:44:38 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE5598400) [pid = 316] [serial = 864] [outer = 0000000AE43C9000] 01:44:38 INFO - PROCESS | 316 | 1465202678445 Marionette DEBUG loaded listener.js 01:44:38 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE893F800) [pid = 316] [serial = 865] [outer = 0000000AE43C9000] 01:44:38 INFO - PROCESS | 316 | 1465202678904 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]]]}] 01:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 691ms 01:44:38 INFO - PROCESS | 316 | 1465202678975 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 01:44:38 INFO - PROCESS | 316 | 1465202678977 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 01:44:38 INFO - PROCESS | 316 | 1465202678980 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:44:38 INFO - PROCESS | 316 | 1465202678984 Marionette TRACE conn5 <- [1,1118,null,{}] 01:44:39 INFO - PROCESS | 316 | 1465202678995 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}] 01:44:39 INFO - PROCESS | 316 | 1465202679000 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:39 INFO - PROCESS | 316 | 1465202679117 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 01:44:39 INFO - PROCESS | 316 | 1465202679196 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:39 INFO - PROCESS | 316 | 1465202679200 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB707000 == 31 [pid = 316] [id = 289] 01:44:39 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE896E000) [pid = 316] [serial = 866] [outer = 0000000000000000] 01:44:39 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE8C84800) [pid = 316] [serial = 867] [outer = 0000000AE896E000] 01:44:39 INFO - PROCESS | 316 | 1465202679250 Marionette DEBUG loaded listener.js 01:44:39 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEA5B0000) [pid = 316] [serial = 868] [outer = 0000000AE896E000] 01:44:39 INFO - PROCESS | 316 | 1465202679634 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]]]}] 01:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 01:44:39 INFO - PROCESS | 316 | 1465202679675 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 01:44:39 INFO - PROCESS | 316 | 1465202679678 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 01:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:44:39 INFO - PROCESS | 316 | 1465202679681 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:44:39 INFO - PROCESS | 316 | 1465202679683 Marionette TRACE conn5 <- [1,1122,null,{}] 01:44:39 INFO - PROCESS | 316 | 1465202679687 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}] 01:44:39 INFO - PROCESS | 316 | 1465202679689 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:39 INFO - PROCESS | 316 | 1465202679780 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 01:44:39 INFO - PROCESS | 316 | 1465202679786 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:39 INFO - PROCESS | 316 | 1465202679788 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC470000 == 32 [pid = 316] [id = 290] 01:44:39 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEAD17000) [pid = 316] [serial = 869] [outer = 0000000000000000] 01:44:39 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEB219400) [pid = 316] [serial = 870] [outer = 0000000AEAD17000] 01:44:39 INFO - PROCESS | 316 | 1465202679834 Marionette DEBUG loaded listener.js 01:44:39 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEBD1F000) [pid = 316] [serial = 871] [outer = 0000000AEAD17000] 01:44:40 INFO - PROCESS | 316 | [GFX2-]: DrawTargetD2D 1.1 (0000000AF0970820): Failed to create GradientStopCollection with no stops. 01:44:40 INFO - PROCESS | 316 | [GFX3-]: No stops specified for gradient pattern. 01:44:40 INFO - PROCESS | 316 | 1465202680316 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]]]}] 01:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 01:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:44:40 INFO - PROCESS | 316 | 1465202680355 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 01:44:40 INFO - PROCESS | 316 | 1465202680357 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 01:44:40 INFO - PROCESS | 316 | 1465202680360 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:44:40 INFO - PROCESS | 316 | 1465202680362 Marionette TRACE conn5 <- [1,1126,null,{}] 01:44:40 INFO - PROCESS | 316 | 1465202680365 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}] 01:44:40 INFO - PROCESS | 316 | 1465202680368 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:40 INFO - PROCESS | 316 | 1465202680476 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 01:44:40 INFO - PROCESS | 316 | 1465202680557 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:40 INFO - PROCESS | 316 | 1465202680559 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3CB4000 == 33 [pid = 316] [id = 291] 01:44:40 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC00FC00) [pid = 316] [serial = 872] [outer = 0000000000000000] 01:44:40 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC0CB000) [pid = 316] [serial = 873] [outer = 0000000AEC00FC00] 01:44:40 INFO - PROCESS | 316 | 1465202680611 Marionette DEBUG loaded listener.js 01:44:40 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC4BE800) [pid = 316] [serial = 874] [outer = 0000000AEC00FC00] 01:44:41 INFO - PROCESS | 316 | 1465202681029 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]]]}] 01:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 731ms 01:44:41 INFO - PROCESS | 316 | 1465202681095 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 01:44:41 INFO - PROCESS | 316 | 1465202681097 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 01:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:44:41 INFO - PROCESS | 316 | 1465202681106 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:44:41 INFO - PROCESS | 316 | 1465202681108 Marionette TRACE conn5 <- [1,1130,null,{}] 01:44:41 INFO - PROCESS | 316 | 1465202681112 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}] 01:44:41 INFO - PROCESS | 316 | 1465202681118 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:41 INFO - PROCESS | 316 | 1465202681251 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 01:44:41 INFO - PROCESS | 316 | 1465202681305 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:41 INFO - PROCESS | 316 | 1465202681308 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD8800 == 34 [pid = 316] [id = 292] 01:44:41 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AECEDE400) [pid = 316] [serial = 875] [outer = 0000000000000000] 01:44:41 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEDCF5C00) [pid = 316] [serial = 876] [outer = 0000000AECEDE400] 01:44:41 INFO - PROCESS | 316 | 1465202681353 Marionette DEBUG loaded listener.js 01:44:41 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE39B400) [pid = 316] [serial = 877] [outer = 0000000AECEDE400] 01:44:41 INFO - PROCESS | 316 | 1465202681803 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]]]}] 01:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 733ms 01:44:41 INFO - PROCESS | 316 | 1465202681851 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 01:44:41 INFO - PROCESS | 316 | 1465202681853 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 01:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:44:41 INFO - PROCESS | 316 | 1465202681861 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:44:41 INFO - PROCESS | 316 | 1465202681863 Marionette TRACE conn5 <- [1,1134,null,{}] 01:44:41 INFO - PROCESS | 316 | 1465202681867 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}] 01:44:41 INFO - PROCESS | 316 | 1465202681869 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:41 INFO - PROCESS | 316 | 1465202681977 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 01:44:42 INFO - PROCESS | 316 | 1465202682060 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:42 INFO - PROCESS | 316 | 1465202682062 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE8947C00) [pid = 316] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADF75C400) [pid = 316] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADD259000) [pid = 316] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEB213000) [pid = 316] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADEAA2000) [pid = 316] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE01AE400) [pid = 316] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEAD1CC00) [pid = 316] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE35A5000) [pid = 316] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEEB4C00) [pid = 316] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE8A39400) [pid = 316] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEC436C00) [pid = 316] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:44:42 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEF017400) [pid = 316] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:44:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E3A000 == 35 [pid = 316] [id = 293] 01:44:42 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADDAC4C00) [pid = 316] [serial = 878] [outer = 0000000000000000] 01:44:42 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADF3BB800) [pid = 316] [serial = 879] [outer = 0000000ADDAC4C00] 01:44:42 INFO - PROCESS | 316 | 1465202682115 Marionette DEBUG loaded listener.js 01:44:42 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEA58E800) [pid = 316] [serial = 880] [outer = 0000000ADDAC4C00] 01:44:42 INFO - PROCESS | 316 | 1465202682488 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]]]}] 01:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 01:44:42 INFO - PROCESS | 316 | 1465202682556 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 01:44:42 INFO - PROCESS | 316 | 1465202682558 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 01:44:42 INFO - PROCESS | 316 | 1465202682561 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:44:42 INFO - PROCESS | 316 | 1465202682563 Marionette TRACE conn5 <- [1,1138,null,{}] 01:44:42 INFO - PROCESS | 316 | 1465202682567 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}] 01:44:42 INFO - PROCESS | 316 | 1465202682569 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:42 INFO - PROCESS | 316 | 1465202682678 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 01:44:42 INFO - PROCESS | 316 | 1465202682690 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:42 INFO - PROCESS | 316 | 1465202682691 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DB5000 == 36 [pid = 316] [id = 294] 01:44:42 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE4E8D400) [pid = 316] [serial = 881] [outer = 0000000000000000] 01:44:42 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEE3A6C00) [pid = 316] [serial = 882] [outer = 0000000AE4E8D400] 01:44:42 INFO - PROCESS | 316 | 1465202682736 Marionette DEBUG loaded listener.js 01:44:42 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEE4CC800) [pid = 316] [serial = 883] [outer = 0000000AE4E8D400] 01:44:43 INFO - PROCESS | 316 | 1465202683147 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]]]}] 01:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 627ms 01:44:43 INFO - PROCESS | 316 | 1465202683193 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 01:44:43 INFO - PROCESS | 316 | 1465202683195 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 01:44:43 INFO - PROCESS | 316 | 1465202683198 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:44:43 INFO - PROCESS | 316 | 1465202683200 Marionette TRACE conn5 <- [1,1142,null,{}] 01:44:43 INFO - PROCESS | 316 | 1465202683203 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}] 01:44:43 INFO - PROCESS | 316 | 1465202683205 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:43 INFO - PROCESS | 316 | 1465202683326 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 01:44:43 INFO - PROCESS | 316 | 1465202683367 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:43 INFO - PROCESS | 316 | 1465202683368 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EDB800 == 37 [pid = 316] [id = 295] 01:44:43 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEE3A5800) [pid = 316] [serial = 884] [outer = 0000000000000000] 01:44:43 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEE8D9400) [pid = 316] [serial = 885] [outer = 0000000AEE3A5800] 01:44:43 INFO - PROCESS | 316 | 1465202683413 Marionette DEBUG loaded listener.js 01:44:43 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEF019C00) [pid = 316] [serial = 886] [outer = 0000000AEE3A5800] 01:44:43 INFO - PROCESS | 316 | 1465202683820 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]]]}] 01:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 691ms 01:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:44:43 INFO - PROCESS | 316 | 1465202683893 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 01:44:43 INFO - PROCESS | 316 | 1465202683895 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 01:44:43 INFO - PROCESS | 316 | 1465202683898 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:44:43 INFO - PROCESS | 316 | 1465202683900 Marionette TRACE conn5 <- [1,1146,null,{}] 01:44:43 INFO - PROCESS | 316 | 1465202683904 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}] 01:44:43 INFO - PROCESS | 316 | 1465202683905 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:43 INFO - PROCESS | 316 | 1465202683989 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 01:44:44 INFO - PROCESS | 316 | 1465202683994 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:44 INFO - PROCESS | 316 | 1465202683996 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D3B000 == 38 [pid = 316] [id = 296] 01:44:44 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEF485C00) [pid = 316] [serial = 887] [outer = 0000000000000000] 01:44:44 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEF506800) [pid = 316] [serial = 888] [outer = 0000000AEF485C00] 01:44:44 INFO - PROCESS | 316 | 1465202684041 Marionette DEBUG loaded listener.js 01:44:44 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEF510400) [pid = 316] [serial = 889] [outer = 0000000AEF485C00] 01:44:44 INFO - PROCESS | 316 | 1465202684739 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] 01:44:44 INFO - PROCESS | 316 | 1465202684787 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 01:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:44:44 INFO - PROCESS | 316 | 1465202684792 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:44:44 INFO - PROCESS | 316 | 1465202684798 Marionette TRACE conn5 <- [1,1150,null,{}] 01:44:44 INFO - PROCESS | 316 | 1465202684803 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}] 01:44:44 INFO - PROCESS | 316 | 1465202684806 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:44 INFO - PROCESS | 316 | 1465202684931 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 01:44:45 INFO - PROCESS | 316 | 1465202685048 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:45 INFO - PROCESS | 316 | 1465202685051 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB346800 == 39 [pid = 316] [id = 297] 01:44:45 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE420E800) [pid = 316] [serial = 890] [outer = 0000000000000000] 01:44:45 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE4DAE400) [pid = 316] [serial = 891] [outer = 0000000AE420E800] 01:44:45 INFO - PROCESS | 316 | 1465202685112 Marionette DEBUG loaded listener.js 01:44:45 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE8951C00) [pid = 316] [serial = 892] [outer = 0000000AE420E800] 01:44:45 INFO - PROCESS | 316 | 1465202685677 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]]]}] 01:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 943ms 01:44:45 INFO - PROCESS | 316 | 1465202685739 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 01:44:45 INFO - PROCESS | 316 | 1465202685745 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 01:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:44:45 INFO - PROCESS | 316 | 1465202685751 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:44:45 INFO - PROCESS | 316 | 1465202685755 Marionette TRACE conn5 <- [1,1154,null,{}] 01:44:45 INFO - PROCESS | 316 | 1465202685759 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}] 01:44:45 INFO - PROCESS | 316 | 1465202685762 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:45 INFO - PROCESS | 316 | 1465202685882 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 01:44:46 INFO - PROCESS | 316 | 1465202685999 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:46 INFO - PROCESS | 316 | 1465202686002 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF49C000 == 40 [pid = 316] [id = 298] 01:44:46 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEA5B2C00) [pid = 316] [serial = 893] [outer = 0000000000000000] 01:44:46 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEBD1A000) [pid = 316] [serial = 894] [outer = 0000000AEA5B2C00] 01:44:46 INFO - PROCESS | 316 | 1465202686061 Marionette DEBUG loaded listener.js 01:44:46 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AECC98C00) [pid = 316] [serial = 895] [outer = 0000000AEA5B2C00] 01:44:46 INFO - PROCESS | 316 | 1465202686694 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]]]}] 01:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 986ms 01:44:46 INFO - PROCESS | 316 | 1465202686739 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 01:44:46 INFO - PROCESS | 316 | 1465202686742 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 01:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:44:46 INFO - PROCESS | 316 | 1465202686746 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:44:46 INFO - PROCESS | 316 | 1465202686750 Marionette TRACE conn5 <- [1,1158,null,{}] 01:44:46 INFO - PROCESS | 316 | 1465202686761 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}] 01:44:46 INFO - PROCESS | 316 | 1465202686766 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:46 INFO - PROCESS | 316 | 1465202686882 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 01:44:47 INFO - PROCESS | 316 | 1465202687001 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:47 INFO - PROCESS | 316 | 1465202687004 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E70800 == 41 [pid = 316] [id = 299] 01:44:47 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEE8DA000) [pid = 316] [serial = 896] [outer = 0000000000000000] 01:44:47 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEF506400) [pid = 316] [serial = 897] [outer = 0000000AEE8DA000] 01:44:47 INFO - PROCESS | 316 | 1465202687064 Marionette DEBUG loaded listener.js 01:44:47 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEF527800) [pid = 316] [serial = 898] [outer = 0000000AEE8DA000] 01:44:47 INFO - PROCESS | 316 | 1465202687734 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]]]}] 01:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1038ms 01:44:47 INFO - PROCESS | 316 | 1465202687786 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 01:44:47 INFO - PROCESS | 316 | 1465202687789 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 01:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:44:47 INFO - PROCESS | 316 | 1465202687792 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:44:47 INFO - PROCESS | 316 | 1465202687795 Marionette TRACE conn5 <- [1,1162,null,{}] 01:44:47 INFO - PROCESS | 316 | 1465202687799 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}] 01:44:47 INFO - PROCESS | 316 | 1465202687801 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:48 INFO - PROCESS | 316 | 1465202688040 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 01:44:48 INFO - PROCESS | 316 | 1465202688179 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:48 INFO - PROCESS | 316 | 1465202688182 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4EE1000 == 42 [pid = 316] [id = 300] 01:44:48 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000ADD254000) [pid = 316] [serial = 899] [outer = 0000000000000000] 01:44:48 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000ADEDBAC00) [pid = 316] [serial = 900] [outer = 0000000ADD254000] 01:44:48 INFO - PROCESS | 316 | 1465202688235 Marionette DEBUG loaded listener.js 01:44:48 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AE35A2800) [pid = 316] [serial = 901] [outer = 0000000ADD254000] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EDB800 == 41 [pid = 316] [id = 295] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DB5000 == 40 [pid = 316] [id = 294] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E3A000 == 39 [pid = 316] [id = 293] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD8800 == 38 [pid = 316] [id = 292] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3CB4000 == 37 [pid = 316] [id = 291] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC470000 == 36 [pid = 316] [id = 290] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB707000 == 35 [pid = 316] [id = 289] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA3BF800 == 34 [pid = 316] [id = 288] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E2E000 == 33 [pid = 316] [id = 287] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB344800 == 32 [pid = 316] [id = 286] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000ADEAC4000 == 31 [pid = 316] [id = 285] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E70800 == 30 [pid = 316] [id = 299] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF49C000 == 29 [pid = 316] [id = 298] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB346800 == 28 [pid = 316] [id = 297] 01:44:49 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D3B000 == 27 [pid = 316] [id = 296] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE8950800) [pid = 316] [serial = 840] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEA3CFC00) [pid = 316] [serial = 843] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE8A39000) [pid = 316] [serial = 841] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE5486C00) [pid = 316] [serial = 837] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEB2FB000) [pid = 316] [serial = 846] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEA594800) [pid = 316] [serial = 844] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000ADEDB2000) [pid = 316] [serial = 831] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000ADEE22000) [pid = 316] [serial = 832] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE3510800) [pid = 316] [serial = 834] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE3D31800) [pid = 316] [serial = 835] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEC0BE000) [pid = 316] [serial = 849] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEC5E3000) [pid = 316] [serial = 852] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE7E51400) [pid = 316] [serial = 829] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE3C8CC00) [pid = 316] [serial = 828] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE4D3F000) [pid = 316] [serial = 817] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE3235400) [pid = 316] [serial = 816] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEA5B6000) [pid = 316] [serial = 820] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE8A3C800) [pid = 316] [serial = 819] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEE8CFC00) [pid = 316] [serial = 823] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AED892C00) [pid = 316] [serial = 822] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC002C00) [pid = 316] [serial = 847] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEF507400) [pid = 316] [serial = 826] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEF47B400) [pid = 316] [serial = 825] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEC1F1800) [pid = 316] [serial = 850] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE891AC00) [pid = 316] [serial = 838] [outer = 0000000000000000] [url = about:blank] 01:44:49 INFO - PROCESS | 316 | 1465202689575 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] 01:44:49 INFO - PROCESS | 316 | 1465202689640 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 01:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:44:49 INFO - PROCESS | 316 | 1465202689646 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:44:49 INFO - PROCESS | 316 | 1465202689649 Marionette TRACE conn5 <- [1,1166,null,{}] 01:44:49 INFO - PROCESS | 316 | 1465202689655 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}] 01:44:49 INFO - PROCESS | 316 | 1465202689658 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:49 INFO - PROCESS | 316 | 1465202689765 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 01:44:49 INFO - PROCESS | 316 | 1465202689773 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:49 INFO - PROCESS | 316 | 1465202689777 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3D9A000 == 28 [pid = 316] [id = 301] 01:44:49 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEC31800) [pid = 316] [serial = 902] [outer = 0000000000000000] 01:44:49 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADEC37000) [pid = 316] [serial = 903] [outer = 0000000ADEC31800] 01:44:49 INFO - PROCESS | 316 | 1465202689827 Marionette DEBUG loaded listener.js 01:44:49 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADEE1A800) [pid = 316] [serial = 904] [outer = 0000000ADEC31800] 01:44:50 INFO - PROCESS | 316 | 1465202690316 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] 01:44:50 INFO - PROCESS | 316 | 1465202690345 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 01:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:44:50 INFO - PROCESS | 316 | 1465202690352 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:44:50 INFO - PROCESS | 316 | 1465202690355 Marionette TRACE conn5 <- [1,1170,null,{}] 01:44:50 INFO - PROCESS | 316 | 1465202690358 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}] 01:44:50 INFO - PROCESS | 316 | 1465202690361 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:50 INFO - PROCESS | 316 | 1465202690453 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 01:44:50 INFO - PROCESS | 316 | 1465202690461 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:50 INFO - PROCESS | 316 | 1465202690464 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3C6B000 == 29 [pid = 316] [id = 302] 01:44:50 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE346F400) [pid = 316] [serial = 905] [outer = 0000000000000000] 01:44:50 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE350BC00) [pid = 316] [serial = 906] [outer = 0000000AE346F400] 01:44:50 INFO - PROCESS | 316 | 1465202690513 Marionette DEBUG loaded listener.js 01:44:50 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE3CC5000) [pid = 316] [serial = 907] [outer = 0000000AE346F400] 01:44:51 INFO - PROCESS | 316 | 1465202691003 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] 01:44:51 INFO - PROCESS | 316 | 1465202691048 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 01:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:44:51 INFO - PROCESS | 316 | 1465202691052 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:44:51 INFO - PROCESS | 316 | 1465202691055 Marionette TRACE conn5 <- [1,1174,null,{}] 01:44:51 INFO - PROCESS | 316 | 1465202691067 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}] 01:44:51 INFO - PROCESS | 316 | 1465202691072 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:51 INFO - PROCESS | 316 | 1465202691194 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 01:44:51 INFO - PROCESS | 316 | 1465202691274 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:51 INFO - PROCESS | 316 | 1465202691277 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB3A2000 == 30 [pid = 316] [id = 303] 01:44:51 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADD252400) [pid = 316] [serial = 908] [outer = 0000000000000000] 01:44:51 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE5488C00) [pid = 316] [serial = 909] [outer = 0000000ADD252400] 01:44:51 INFO - PROCESS | 316 | 1465202691327 Marionette DEBUG loaded listener.js 01:44:51 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8918400) [pid = 316] [serial = 910] [outer = 0000000ADD252400] 01:44:51 INFO - PROCESS | 316 | 1465202691748 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] 01:44:51 INFO - PROCESS | 316 | 1465202691791 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 01:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:44:51 INFO - PROCESS | 316 | 1465202691802 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:44:51 INFO - PROCESS | 316 | 1465202691804 Marionette TRACE conn5 <- [1,1178,null,{}] 01:44:51 INFO - PROCESS | 316 | 1465202691808 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}] 01:44:51 INFO - PROCESS | 316 | 1465202691810 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:51 INFO - PROCESS | 316 | 1465202691922 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 01:44:51 INFO - PROCESS | 316 | 1465202691933 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:51 INFO - PROCESS | 316 | 1465202691936 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA2D800 == 31 [pid = 316] [id = 304] 01:44:51 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE8948C00) [pid = 316] [serial = 911] [outer = 0000000000000000] 01:44:51 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE8A35000) [pid = 316] [serial = 912] [outer = 0000000AE8948C00] 01:44:51 INFO - PROCESS | 316 | 1465202691981 Marionette DEBUG loaded listener.js 01:44:52 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE8A4F400) [pid = 316] [serial = 913] [outer = 0000000AE8948C00] 01:44:52 INFO - PROCESS | 316 | 1465202692445 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] 01:44:52 INFO - PROCESS | 316 | 1465202692481 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 01:44:52 INFO - PROCESS | 316 | 1465202692484 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:44:52 INFO - PROCESS | 316 | 1465202692486 Marionette TRACE conn5 <- [1,1182,null,{}] 01:44:52 INFO - PROCESS | 316 | 1465202692490 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}] 01:44:52 INFO - PROCESS | 316 | 1465202692492 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:52 INFO - PROCESS | 316 | 1465202692626 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 01:44:52 INFO - PROCESS | 316 | 1465202692644 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:52 INFO - PROCESS | 316 | 1465202692646 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECCB1000 == 32 [pid = 316] [id = 305] 01:44:52 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE3467800) [pid = 316] [serial = 914] [outer = 0000000000000000] 01:44:52 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEA58F800) [pid = 316] [serial = 915] [outer = 0000000AE3467800] 01:44:52 INFO - PROCESS | 316 | 1465202692691 Marionette DEBUG loaded listener.js 01:44:52 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEA5B7400) [pid = 316] [serial = 916] [outer = 0000000AE3467800] 01:44:53 INFO - PROCESS | 316 | 1465202693177 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] 01:44:53 INFO - PROCESS | 316 | 1465202693222 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 01:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:44:53 INFO - PROCESS | 316 | 1465202693225 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:44:53 INFO - PROCESS | 316 | 1465202693227 Marionette TRACE conn5 <- [1,1186,null,{}] 01:44:53 INFO - PROCESS | 316 | 1465202693240 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}] 01:44:53 INFO - PROCESS | 316 | 1465202693246 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:53 INFO - PROCESS | 316 | 1465202693381 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 01:44:53 INFO - PROCESS | 316 | 1465202693437 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:53 INFO - PROCESS | 316 | 1465202693439 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:53 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0DE800 == 33 [pid = 316] [id = 306] 01:44:53 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEE1BC00) [pid = 316] [serial = 917] [outer = 0000000000000000] 01:44:53 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEC004800) [pid = 316] [serial = 918] [outer = 0000000ADEE1BC00] 01:44:53 INFO - PROCESS | 316 | 1465202693485 Marionette DEBUG loaded listener.js 01:44:53 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEC0BE800) [pid = 316] [serial = 919] [outer = 0000000ADEE1BC00] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEE3A5800) [pid = 316] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEF485C00) [pid = 316] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC00FC00) [pid = 316] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AECEDE400) [pid = 316] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE3510C00) [pid = 316] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE896E000) [pid = 316] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE35A7000) [pid = 316] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADD137400) [pid = 316] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE43C9000) [pid = 316] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEAD17000) [pid = 316] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADDAC4C00) [pid = 316] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE4E8D400) [pid = 316] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:44:53 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEC430C00) [pid = 316] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:44:54 INFO - PROCESS | 316 | 1465202694079 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]]]}] 01:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 902ms 01:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:44:54 INFO - PROCESS | 316 | 1465202694130 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 01:44:54 INFO - PROCESS | 316 | 1465202694133 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 01:44:54 INFO - PROCESS | 316 | 1465202694136 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:44:54 INFO - PROCESS | 316 | 1465202694138 Marionette TRACE conn5 <- [1,1190,null,{}] 01:44:54 INFO - PROCESS | 316 | 1465202694141 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}] 01:44:54 INFO - PROCESS | 316 | 1465202694143 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:54 INFO - PROCESS | 316 | 1465202694225 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 01:44:54 INFO - PROCESS | 316 | 1465202694230 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:54 INFO - PROCESS | 316 | 1465202694231 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:54 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF42D800 == 34 [pid = 316] [id = 307] 01:44:54 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8949000) [pid = 316] [serial = 920] [outer = 0000000000000000] 01:44:54 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC175800) [pid = 316] [serial = 921] [outer = 0000000AE8949000] 01:44:54 INFO - PROCESS | 316 | 1465202694277 Marionette DEBUG loaded listener.js 01:44:54 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC1EF000) [pid = 316] [serial = 922] [outer = 0000000AE8949000] 01:44:54 INFO - PROCESS | 316 | 1465202694702 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]]]}] 01:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 01:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 586ms 01:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:44:54 INFO - PROCESS | 316 | 1465202694727 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 01:44:54 INFO - PROCESS | 316 | 1465202694729 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 01:44:54 INFO - PROCESS | 316 | 1465202694737 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:44:54 INFO - PROCESS | 316 | 1465202694739 Marionette TRACE conn5 <- [1,1194,null,{}] 01:44:54 INFO - PROCESS | 316 | 1465202694743 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}] 01:44:54 INFO - PROCESS | 316 | 1465202694745 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:54 INFO - PROCESS | 316 | 1465202694828 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 01:44:54 INFO - PROCESS | 316 | 1465202694835 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:54 INFO - PROCESS | 316 | 1465202694837 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:54 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBED000 == 35 [pid = 316] [id = 308] 01:44:54 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC5E2800) [pid = 316] [serial = 923] [outer = 0000000000000000] 01:44:54 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AECC2F400) [pid = 316] [serial = 924] [outer = 0000000AEC5E2800] 01:44:54 INFO - PROCESS | 316 | 1465202694882 Marionette DEBUG loaded listener.js 01:44:54 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AECE9CC00) [pid = 316] [serial = 925] [outer = 0000000AEC5E2800] 01:44:55 INFO - PROCESS | 316 | 1465202695319 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]]]}] 01:44:55 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 01:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 650ms 01:44:55 INFO - PROCESS | 316 | 1465202695384 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 01:44:55 INFO - PROCESS | 316 | 1465202695386 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 01:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:44:55 INFO - PROCESS | 316 | 1465202695389 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:44:55 INFO - PROCESS | 316 | 1465202695391 Marionette TRACE conn5 <- [1,1198,null,{}] 01:44:55 INFO - PROCESS | 316 | 1465202695394 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}] 01:44:55 INFO - PROCESS | 316 | 1465202695396 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:55 INFO - PROCESS | 316 | 1465202695479 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 01:44:55 INFO - PROCESS | 316 | 1465202695488 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:55 INFO - PROCESS | 316 | 1465202695490 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB3A1800 == 36 [pid = 316] [id = 309] 01:44:55 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AED895800) [pid = 316] [serial = 926] [outer = 0000000000000000] 01:44:55 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEDC09800) [pid = 316] [serial = 927] [outer = 0000000AED895800] 01:44:55 INFO - PROCESS | 316 | 1465202695534 Marionette DEBUG loaded listener.js 01:44:55 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEDF2A800) [pid = 316] [serial = 928] [outer = 0000000AED895800] 01:44:56 INFO - PROCESS | 316 | 1465202696141 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]]]}] 01:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 839ms 01:44:56 INFO - PROCESS | 316 | 1465202696245 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 01:44:56 INFO - PROCESS | 316 | 1465202696250 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 01:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:44:56 INFO - PROCESS | 316 | 1465202696256 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:44:56 INFO - PROCESS | 316 | 1465202696260 Marionette TRACE conn5 <- [1,1202,null,{}] 01:44:56 INFO - PROCESS | 316 | 1465202696266 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}] 01:44:56 INFO - PROCESS | 316 | 1465202696269 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:56 INFO - PROCESS | 316 | 1465202696419 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 01:44:56 INFO - PROCESS | 316 | 1465202696487 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:56 INFO - PROCESS | 316 | 1465202696490 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:56 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E38800 == 37 [pid = 316] [id = 310] 01:44:56 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000ADEA99000) [pid = 316] [serial = 929] [outer = 0000000000000000] 01:44:56 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEE20400) [pid = 316] [serial = 930] [outer = 0000000ADEA99000] 01:44:56 INFO - PROCESS | 316 | 1465202696590 Marionette DEBUG loaded listener.js 01:44:56 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE350EC00) [pid = 316] [serial = 931] [outer = 0000000ADEA99000] 01:44:57 INFO - PROCESS | 316 | 1465202697354 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]]]}] 01:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1143ms 01:44:57 INFO - PROCESS | 316 | 1465202697401 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 01:44:57 INFO - PROCESS | 316 | 1465202697406 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 01:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:44:57 INFO - PROCESS | 316 | 1465202697412 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:44:57 INFO - PROCESS | 316 | 1465202697415 Marionette TRACE conn5 <- [1,1206,null,{}] 01:44:57 INFO - PROCESS | 316 | 1465202697419 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}] 01:44:57 INFO - PROCESS | 316 | 1465202697422 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:57 INFO - PROCESS | 316 | 1465202697575 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 01:44:57 INFO - PROCESS | 316 | 1465202697690 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:57 INFO - PROCESS | 316 | 1465202697693 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC55C800 == 38 [pid = 316] [id = 311] 01:44:57 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE326F400) [pid = 316] [serial = 932] [outer = 0000000000000000] 01:44:57 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE5867400) [pid = 316] [serial = 933] [outer = 0000000AE326F400] 01:44:57 INFO - PROCESS | 316 | 1465202697752 Marionette DEBUG loaded listener.js 01:44:57 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE8956000) [pid = 316] [serial = 934] [outer = 0000000AE326F400] 01:44:58 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBED000 == 37 [pid = 316] [id = 308] 01:44:58 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF42D800 == 36 [pid = 316] [id = 307] 01:44:58 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0DE800 == 35 [pid = 316] [id = 306] 01:44:58 INFO - PROCESS | 316 | --DOCSHELL 0000000AECCB1000 == 34 [pid = 316] [id = 305] 01:44:58 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA2D800 == 33 [pid = 316] [id = 304] 01:44:58 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB3A2000 == 32 [pid = 316] [id = 303] 01:44:58 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3C6B000 == 31 [pid = 316] [id = 302] 01:44:58 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3D9A000 == 30 [pid = 316] [id = 301] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AECE81C00) [pid = 316] [serial = 853] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEE8D9400) [pid = 316] [serial = 885] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEF506800) [pid = 316] [serial = 888] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEF510400) [pid = 316] [serial = 889] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC0CB000) [pid = 316] [serial = 873] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEDCF5C00) [pid = 316] [serial = 876] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEC4BE800) [pid = 316] [serial = 874] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE359E400) [pid = 316] [serial = 861] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE43C9C00) [pid = 316] [serial = 862] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE8C84800) [pid = 316] [serial = 867] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEA5B0000) [pid = 316] [serial = 868] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE41AC000) [pid = 316] [serial = 858] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE43D1400) [pid = 316] [serial = 859] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADD20E000) [pid = 316] [serial = 855] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADE4B8C00) [pid = 316] [serial = 856] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE5598400) [pid = 316] [serial = 864] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE893F800) [pid = 316] [serial = 865] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEE39B400) [pid = 316] [serial = 877] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEB219400) [pid = 316] [serial = 870] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADF3BB800) [pid = 316] [serial = 879] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEF019C00) [pid = 316] [serial = 886] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEA58E800) [pid = 316] [serial = 880] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEE3A6C00) [pid = 316] [serial = 882] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEE4CC800) [pid = 316] [serial = 883] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEBD1F000) [pid = 316] [serial = 871] [outer = 0000000000000000] [url = about:blank] 01:44:58 INFO - PROCESS | 316 | 1465202698627 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]]]}] 01:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1236ms 01:44:58 INFO - PROCESS | 316 | 1465202698651 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 01:44:58 INFO - PROCESS | 316 | 1465202698655 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 01:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:44:58 INFO - PROCESS | 316 | 1465202698659 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:44:58 INFO - PROCESS | 316 | 1465202698662 Marionette TRACE conn5 <- [1,1210,null,{}] 01:44:58 INFO - PROCESS | 316 | 1465202698667 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}] 01:44:58 INFO - PROCESS | 316 | 1465202698670 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:58 INFO - PROCESS | 316 | 1465202698765 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 01:44:58 INFO - PROCESS | 316 | 1465202698772 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:58 INFO - PROCESS | 316 | 1465202698777 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE41A5800 == 31 [pid = 316] [id = 312] 01:44:58 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADF2D2000) [pid = 316] [serial = 935] [outer = 0000000000000000] 01:44:58 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE021F400) [pid = 316] [serial = 936] [outer = 0000000ADF2D2000] 01:44:58 INFO - PROCESS | 316 | 1465202698826 Marionette DEBUG loaded listener.js 01:44:58 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE41B9C00) [pid = 316] [serial = 937] [outer = 0000000ADF2D2000] 01:44:59 INFO - PROCESS | 316 | 1465202699332 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] 01:44:59 INFO - PROCESS | 316 | 1465202699397 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 01:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:44:59 INFO - PROCESS | 316 | 1465202699403 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:44:59 INFO - PROCESS | 316 | 1465202699405 Marionette TRACE conn5 <- [1,1214,null,{}] 01:44:59 INFO - PROCESS | 316 | 1465202699409 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}] 01:44:59 INFO - PROCESS | 316 | 1465202699412 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:59 INFO - PROCESS | 316 | 1465202699502 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 01:44:59 INFO - PROCESS | 316 | 1465202699569 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:59 INFO - PROCESS | 316 | 1465202699571 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:44:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3CA7800 == 32 [pid = 316] [id = 313] 01:44:59 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE5598800) [pid = 316] [serial = 938] [outer = 0000000000000000] 01:44:59 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE8943000) [pid = 316] [serial = 939] [outer = 0000000AE5598800] 01:44:59 INFO - PROCESS | 316 | 1465202699628 Marionette DEBUG loaded listener.js 01:44:59 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8A37000) [pid = 316] [serial = 940] [outer = 0000000AE5598800] 01:45:00 INFO - PROCESS | 316 | 1465202700050 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]]]}] 01:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 01:45:00 INFO - PROCESS | 316 | 1465202700103 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 01:45:00 INFO - PROCESS | 316 | 1465202700105 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 01:45:00 INFO - PROCESS | 316 | 1465202700109 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:45:00 INFO - PROCESS | 316 | 1465202700112 Marionette TRACE conn5 <- [1,1218,null,{}] 01:45:00 INFO - PROCESS | 316 | 1465202700124 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}] 01:45:00 INFO - PROCESS | 316 | 1465202700129 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:00 INFO - PROCESS | 316 | 1465202700219 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 01:45:00 INFO - PROCESS | 316 | 1465202700228 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:00 INFO - PROCESS | 316 | 1465202700231 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8CB000 == 33 [pid = 316] [id = 314] 01:45:00 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADE355000) [pid = 316] [serial = 941] [outer = 0000000000000000] 01:45:00 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEAD8B400) [pid = 316] [serial = 942] [outer = 0000000ADE355000] 01:45:00 INFO - PROCESS | 316 | 1465202700282 Marionette DEBUG loaded listener.js 01:45:00 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEB2FB400) [pid = 316] [serial = 943] [outer = 0000000ADE355000] 01:45:00 INFO - PROCESS | 316 | 1465202700764 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]]]}] 01:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 692ms 01:45:00 INFO - PROCESS | 316 | 1465202700804 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 01:45:00 INFO - PROCESS | 316 | 1465202700807 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 01:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:45:00 INFO - PROCESS | 316 | 1465202700810 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:45:00 INFO - PROCESS | 316 | 1465202700812 Marionette TRACE conn5 <- [1,1222,null,{}] 01:45:00 INFO - PROCESS | 316 | 1465202700815 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}] 01:45:00 INFO - PROCESS | 316 | 1465202700818 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:00 INFO - PROCESS | 316 | 1465202700932 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 01:45:00 INFO - PROCESS | 316 | 1465202700937 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:00 INFO - PROCESS | 316 | 1465202700939 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECCBD800 == 34 [pid = 316] [id = 315] 01:45:01 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEBDB0400) [pid = 316] [serial = 944] [outer = 0000000000000000] 01:45:01 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC007400) [pid = 316] [serial = 945] [outer = 0000000AEBDB0400] 01:45:01 INFO - PROCESS | 316 | 1465202701032 Marionette DEBUG loaded listener.js 01:45:01 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC1F2000) [pid = 316] [serial = 946] [outer = 0000000AEBDB0400] 01:45:01 INFO - PROCESS | 316 | 1465202701470 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]]]}] 01:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 01:45:01 INFO - PROCESS | 316 | 1465202701509 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 01:45:01 INFO - PROCESS | 316 | 1465202701511 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 01:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:45:01 INFO - PROCESS | 316 | 1465202701519 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:45:01 INFO - PROCESS | 316 | 1465202701521 Marionette TRACE conn5 <- [1,1226,null,{}] 01:45:01 INFO - PROCESS | 316 | 1465202701525 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}] 01:45:01 INFO - PROCESS | 316 | 1465202701528 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:01 INFO - PROCESS | 316 | 1465202701666 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 01:45:01 INFO - PROCESS | 316 | 1465202701688 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:01 INFO - PROCESS | 316 | 1465202701690 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0CD800 == 35 [pid = 316] [id = 316] 01:45:01 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECC26800) [pid = 316] [serial = 947] [outer = 0000000000000000] 01:45:01 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECE82400) [pid = 316] [serial = 948] [outer = 0000000AECC26800] 01:45:01 INFO - PROCESS | 316 | 1465202701735 Marionette DEBUG loaded listener.js 01:45:01 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEDCF1000) [pid = 316] [serial = 949] [outer = 0000000AECC26800] 01:45:02 INFO - PROCESS | 316 | 1465202702175 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]]]}] 01:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 01:45:02 INFO - PROCESS | 316 | 1465202702209 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 01:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:45:02 INFO - PROCESS | 316 | 1465202702211 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 01:45:02 INFO - PROCESS | 316 | 1465202702220 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:45:02 INFO - PROCESS | 316 | 1465202702222 Marionette TRACE conn5 <- [1,1230,null,{}] 01:45:02 INFO - PROCESS | 316 | 1465202702225 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}] 01:45:02 INFO - PROCESS | 316 | 1465202702231 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:02 INFO - PROCESS | 316 | 1465202702377 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 01:45:02 INFO - PROCESS | 316 | 1465202702431 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:02 INFO - PROCESS | 316 | 1465202702433 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0879000 == 36 [pid = 316] [id = 317] 01:45:02 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEE39C000) [pid = 316] [serial = 950] [outer = 0000000000000000] 01:45:02 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE4C8800) [pid = 316] [serial = 951] [outer = 0000000AEE39C000] 01:45:02 INFO - PROCESS | 316 | 1465202702480 Marionette DEBUG loaded listener.js 01:45:02 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE8D2800) [pid = 316] [serial = 952] [outer = 0000000AEE39C000] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE8948C00) [pid = 316] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEC31800) [pid = 316] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADD254000) [pid = 316] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE346F400) [pid = 316] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADD252400) [pid = 316] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE3467800) [pid = 316] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE420E800) [pid = 316] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEA5B2C00) [pid = 316] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEE8DA000) [pid = 316] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADEE1BC00) [pid = 316] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEC5E2800) [pid = 316] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:45:02 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE8949000) [pid = 316] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:45:02 INFO - PROCESS | 316 | 1465202702929 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]]]}] 01:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 733ms 01:45:02 INFO - PROCESS | 316 | 1465202702976 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 01:45:02 INFO - PROCESS | 316 | 1465202702978 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 01:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:45:02 INFO - PROCESS | 316 | 1465202702986 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:45:02 INFO - PROCESS | 316 | 1465202702988 Marionette TRACE conn5 <- [1,1234,null,{}] 01:45:02 INFO - PROCESS | 316 | 1465202702991 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}] 01:45:02 INFO - PROCESS | 316 | 1465202702993 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:03 INFO - PROCESS | 316 | 1465202703077 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 01:45:03 INFO - PROCESS | 316 | 1465202703151 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:03 INFO - PROCESS | 316 | 1465202703153 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:03 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09DC000 == 37 [pid = 316] [id = 318] 01:45:03 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADD258800) [pid = 316] [serial = 953] [outer = 0000000000000000] 01:45:03 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE8972C00) [pid = 316] [serial = 954] [outer = 0000000ADD258800] 01:45:03 INFO - PROCESS | 316 | 1465202703198 Marionette DEBUG loaded listener.js 01:45:03 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AECC2C000) [pid = 316] [serial = 955] [outer = 0000000ADD258800] 01:45:03 INFO - PROCESS | 316 | 1465202703674 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]]]}] 01:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 01:45:03 INFO - PROCESS | 316 | 1465202703719 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 01:45:03 INFO - PROCESS | 316 | 1465202703722 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 01:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:45:03 INFO - PROCESS | 316 | 1465202703725 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:45:03 INFO - PROCESS | 316 | 1465202703727 Marionette TRACE conn5 <- [1,1238,null,{}] 01:45:03 INFO - PROCESS | 316 | 1465202703739 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}] 01:45:03 INFO - PROCESS | 316 | 1465202703741 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:03 INFO - PROCESS | 316 | 1465202703829 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 01:45:03 INFO - PROCESS | 316 | 1465202703835 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:03 INFO - PROCESS | 316 | 1465202703837 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:03 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D26000 == 38 [pid = 316] [id = 319] 01:45:03 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEE4D0C00) [pid = 316] [serial = 956] [outer = 0000000000000000] 01:45:03 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEF014000) [pid = 316] [serial = 957] [outer = 0000000AEE4D0C00] 01:45:03 INFO - PROCESS | 316 | 1465202703882 Marionette DEBUG loaded listener.js 01:45:03 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEF508800) [pid = 316] [serial = 958] [outer = 0000000AEE4D0C00] 01:45:04 INFO - PROCESS | 316 | 1465202704316 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]]]}] 01:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 628ms 01:45:04 INFO - PROCESS | 316 | 1465202704356 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 01:45:04 INFO - PROCESS | 316 | 1465202704358 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 01:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:45:04 INFO - PROCESS | 316 | 1465202704361 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:45:04 INFO - PROCESS | 316 | 1465202704363 Marionette TRACE conn5 <- [1,1242,null,{}] 01:45:04 INFO - PROCESS | 316 | 1465202704367 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}] 01:45:04 INFO - PROCESS | 316 | 1465202704369 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:04 INFO - PROCESS | 316 | 1465202704479 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 01:45:04 INFO - PROCESS | 316 | 1465202704487 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:04 INFO - PROCESS | 316 | 1465202704489 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8CA800 == 39 [pid = 316] [id = 320] 01:45:04 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEF50DC00) [pid = 316] [serial = 959] [outer = 0000000000000000] 01:45:04 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEF522400) [pid = 316] [serial = 960] [outer = 0000000AEF50DC00] 01:45:04 INFO - PROCESS | 316 | 1465202704533 Marionette DEBUG loaded listener.js 01:45:04 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEF52C800) [pid = 316] [serial = 961] [outer = 0000000AEF50DC00] 01:45:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4EE1000 == 38 [pid = 316] [id = 300] 01:45:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AE41A5800 == 37 [pid = 316] [id = 312] 01:45:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC55C800 == 36 [pid = 316] [id = 311] 01:45:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB3A1800 == 35 [pid = 316] [id = 309] 01:45:05 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E38800 == 34 [pid = 316] [id = 310] 01:45:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3CA7800 == 33 [pid = 316] [id = 313] 01:45:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0CD800 == 32 [pid = 316] [id = 316] 01:45:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0879000 == 31 [pid = 316] [id = 317] 01:45:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D26000 == 30 [pid = 316] [id = 319] 01:45:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8CB000 == 29 [pid = 316] [id = 314] 01:45:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AECCBD800 == 28 [pid = 316] [id = 315] 01:45:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09DC000 == 27 [pid = 316] [id = 318] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE8A35000) [pid = 316] [serial = 912] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADEC37000) [pid = 316] [serial = 903] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADEE1A800) [pid = 316] [serial = 904] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE35A2800) [pid = 316] [serial = 901] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEDBAC00) [pid = 316] [serial = 900] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE350BC00) [pid = 316] [serial = 906] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE3CC5000) [pid = 316] [serial = 907] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE5488C00) [pid = 316] [serial = 909] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEA58F800) [pid = 316] [serial = 915] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE8951C00) [pid = 316] [serial = 892] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE4DAE400) [pid = 316] [serial = 891] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AECC98C00) [pid = 316] [serial = 895] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEBD1A000) [pid = 316] [serial = 894] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEF527800) [pid = 316] [serial = 898] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEF506400) [pid = 316] [serial = 897] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEDC09800) [pid = 316] [serial = 927] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AE8A4F400) [pid = 316] [serial = 913] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AEC004800) [pid = 316] [serial = 918] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AEA5B7400) [pid = 316] [serial = 916] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AECC2F400) [pid = 316] [serial = 924] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AEC0BE800) [pid = 316] [serial = 919] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 57 (0000000AEC175800) [pid = 316] [serial = 921] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 56 (0000000AEC1EF000) [pid = 316] [serial = 922] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 55 (0000000AE8918400) [pid = 316] [serial = 910] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | --DOMWINDOW == 54 (0000000AECE9CC00) [pid = 316] [serial = 925] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 316 | 1465202706380 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]]]}] 01:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2038ms 01:45:06 INFO - PROCESS | 316 | 1465202706404 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 01:45:06 INFO - PROCESS | 316 | 1465202706408 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 01:45:06 INFO - PROCESS | 316 | 1465202706413 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:45:06 INFO - PROCESS | 316 | 1465202706416 Marionette TRACE conn5 <- [1,1246,null,{}] 01:45:06 INFO - PROCESS | 316 | 1465202706422 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}] 01:45:06 INFO - PROCESS | 316 | 1465202706426 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:06 INFO - PROCESS | 316 | 1465202706528 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 01:45:06 INFO - PROCESS | 316 | 1465202706536 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:06 INFO - PROCESS | 316 | 1465202706541 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3D5F000 == 28 [pid = 316] [id = 321] 01:45:06 INFO - PROCESS | 316 | ++DOMWINDOW == 55 (0000000ADEBBB400) [pid = 316] [serial = 962] [outer = 0000000000000000] 01:45:06 INFO - PROCESS | 316 | ++DOMWINDOW == 56 (0000000ADEBC5400) [pid = 316] [serial = 963] [outer = 0000000ADEBBB400] 01:45:06 INFO - PROCESS | 316 | 1465202706591 Marionette DEBUG loaded listener.js 01:45:06 INFO - PROCESS | 316 | ++DOMWINDOW == 57 (0000000ADEDB6000) [pid = 316] [serial = 964] [outer = 0000000ADEBBB400] 01:45:07 INFO - PROCESS | 316 | 1465202707099 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]]]}] 01:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 01:45:07 INFO - PROCESS | 316 | 1465202707150 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 01:45:07 INFO - PROCESS | 316 | 1465202707156 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 01:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:45:07 INFO - PROCESS | 316 | 1465202707162 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:45:07 INFO - PROCESS | 316 | 1465202707165 Marionette TRACE conn5 <- [1,1250,null,{}] 01:45:07 INFO - PROCESS | 316 | 1465202707169 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}] 01:45:07 INFO - PROCESS | 316 | 1465202707173 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:07 INFO - PROCESS | 316 | 1465202707302 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 01:45:07 INFO - PROCESS | 316 | 1465202707378 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:07 INFO - PROCESS | 316 | 1465202707383 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3264800 == 29 [pid = 316] [id = 322] 01:45:07 INFO - PROCESS | 316 | ++DOMWINDOW == 58 (0000000ADD230000) [pid = 316] [serial = 965] [outer = 0000000000000000] 01:45:07 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000ADD252800) [pid = 316] [serial = 966] [outer = 0000000ADD230000] 01:45:07 INFO - PROCESS | 316 | 1465202707444 Marionette DEBUG loaded listener.js 01:45:07 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000ADEC3A800) [pid = 316] [serial = 967] [outer = 0000000ADD230000] 01:45:08 INFO - PROCESS | 316 | 1465202708289 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]]]}] 01:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1195ms 01:45:08 INFO - PROCESS | 316 | 1465202708360 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 01:45:08 INFO - PROCESS | 316 | 1465202708365 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 01:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:45:08 INFO - PROCESS | 316 | 1465202708370 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:45:08 INFO - PROCESS | 316 | 1465202708373 Marionette TRACE conn5 <- [1,1254,null,{}] 01:45:08 INFO - PROCESS | 316 | 1465202708379 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}] 01:45:08 INFO - PROCESS | 316 | 1465202708382 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:08 INFO - PROCESS | 316 | 1465202708512 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 01:45:08 INFO - PROCESS | 316 | 1465202708576 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:08 INFO - PROCESS | 316 | 1465202708579 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CA2800 == 30 [pid = 316] [id = 323] 01:45:08 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000ADD20EC00) [pid = 316] [serial = 968] [outer = 0000000000000000] 01:45:08 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AE359F800) [pid = 316] [serial = 969] [outer = 0000000ADD20EC00] 01:45:08 INFO - PROCESS | 316 | 1465202708637 Marionette DEBUG loaded listener.js 01:45:08 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE3CC7800) [pid = 316] [serial = 970] [outer = 0000000ADD20EC00] 01:45:09 INFO - PROCESS | 316 | 1465202709407 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]]]}] 01:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1087ms 01:45:09 INFO - PROCESS | 316 | 1465202709486 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 01:45:09 INFO - PROCESS | 316 | 1465202709489 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 01:45:09 INFO - PROCESS | 316 | 1465202709493 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:45:09 INFO - PROCESS | 316 | 1465202709496 Marionette TRACE conn5 <- [1,1258,null,{}] 01:45:09 INFO - PROCESS | 316 | 1465202709500 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}] 01:45:09 INFO - PROCESS | 316 | 1465202709503 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:09 INFO - PROCESS | 316 | 1465202709631 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 01:45:09 INFO - PROCESS | 316 | 1465202709696 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:09 INFO - PROCESS | 316 | 1465202709699 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:09 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEADD6000 == 31 [pid = 316] [id = 324] 01:45:09 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AE3508C00) [pid = 316] [serial = 971] [outer = 0000000000000000] 01:45:09 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AE43C7400) [pid = 316] [serial = 972] [outer = 0000000AE3508C00] 01:45:09 INFO - PROCESS | 316 | 1465202709756 Marionette DEBUG loaded listener.js 01:45:09 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE4D44400) [pid = 316] [serial = 973] [outer = 0000000AE3508C00] 01:45:10 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3D5F000 == 30 [pid = 316] [id = 321] 01:45:10 INFO - PROCESS | 316 | 1465202710453 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]]]}] 01:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 983ms 01:45:10 INFO - PROCESS | 316 | 1465202710479 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 01:45:10 INFO - PROCESS | 316 | 1465202710483 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 01:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:45:10 INFO - PROCESS | 316 | 1465202710488 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:45:10 INFO - PROCESS | 316 | 1465202710493 Marionette TRACE conn5 <- [1,1262,null,{}] 01:45:10 INFO - PROCESS | 316 | 1465202710498 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}] 01:45:10 INFO - PROCESS | 316 | 1465202710500 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:10 INFO - PROCESS | 316 | 1465202710597 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 01:45:10 INFO - PROCESS | 316 | 1465202710669 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:10 INFO - PROCESS | 316 | 1465202710672 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E3B000 == 31 [pid = 316] [id = 325] 01:45:10 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADEC33400) [pid = 316] [serial = 974] [outer = 0000000000000000] 01:45:10 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADEDADC00) [pid = 316] [serial = 975] [outer = 0000000ADEC33400] 01:45:10 INFO - PROCESS | 316 | 1465202710721 Marionette DEBUG loaded listener.js 01:45:10 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADD222400) [pid = 316] [serial = 976] [outer = 0000000ADEC33400] 01:45:11 INFO - PROCESS | 316 | 1465202711134 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]]]}] 01:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 01:45:11 INFO - PROCESS | 316 | 1465202711180 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 01:45:11 INFO - PROCESS | 316 | 1465202711185 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 01:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:45:11 INFO - PROCESS | 316 | 1465202711191 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:45:11 INFO - PROCESS | 316 | 1465202711194 Marionette TRACE conn5 <- [1,1266,null,{}] 01:45:11 INFO - PROCESS | 316 | 1465202711198 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}] 01:45:11 INFO - PROCESS | 316 | 1465202711200 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:11 INFO - PROCESS | 316 | 1465202711292 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 01:45:11 INFO - PROCESS | 316 | 1465202711299 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:11 INFO - PROCESS | 316 | 1465202711302 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:11 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB386000 == 32 [pid = 316] [id = 326] 01:45:11 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADD22D400) [pid = 316] [serial = 977] [outer = 0000000000000000] 01:45:11 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE3D3BC00) [pid = 316] [serial = 978] [outer = 0000000ADD22D400] 01:45:11 INFO - PROCESS | 316 | 1465202711349 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE4215000) [pid = 316] [serial = 979] [outer = 0000000ADD22D400] 01:45:11 INFO - PROCESS | 316 | 1465202711855 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]]]}] 01:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 690ms 01:45:11 INFO - PROCESS | 316 | 1465202711884 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 01:45:11 INFO - PROCESS | 316 | 1465202711886 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 01:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:45:11 INFO - PROCESS | 316 | 1465202711890 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:45:11 INFO - PROCESS | 316 | 1465202711893 Marionette TRACE conn5 <- [1,1270,null,{}] 01:45:11 INFO - PROCESS | 316 | 1465202711905 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}] 01:45:11 INFO - PROCESS | 316 | 1465202711910 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:12 INFO - PROCESS | 316 | 1465202711999 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 01:45:12 INFO - PROCESS | 316 | 1465202712008 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:12 INFO - PROCESS | 316 | 1465202712011 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8B1800 == 33 [pid = 316] [id = 327] 01:45:12 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE5866000) [pid = 316] [serial = 980] [outer = 0000000000000000] 01:45:12 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE8916800) [pid = 316] [serial = 981] [outer = 0000000AE5866000] 01:45:12 INFO - PROCESS | 316 | 1465202712062 Marionette DEBUG loaded listener.js 01:45:12 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8949800) [pid = 316] [serial = 982] [outer = 0000000AE5866000] 01:45:12 INFO - PROCESS | 316 | 1465202712533 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]]]}] 01:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 01:45:12 INFO - PROCESS | 316 | 1465202712584 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 01:45:12 INFO - PROCESS | 316 | 1465202712587 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 01:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:45:12 INFO - PROCESS | 316 | 1465202712595 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:45:12 INFO - PROCESS | 316 | 1465202712597 Marionette TRACE conn5 <- [1,1274,null,{}] 01:45:12 INFO - PROCESS | 316 | 1465202712601 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}] 01:45:12 INFO - PROCESS | 316 | 1465202712603 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:12 INFO - PROCESS | 316 | 1465202712748 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 01:45:12 INFO - PROCESS | 316 | 1465202712770 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:12 INFO - PROCESS | 316 | 1465202712773 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC470000 == 34 [pid = 316] [id = 328] 01:45:12 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8971400) [pid = 316] [serial = 983] [outer = 0000000000000000] 01:45:12 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE8A34C00) [pid = 316] [serial = 984] [outer = 0000000AE8971400] 01:45:12 INFO - PROCESS | 316 | 1465202712819 Marionette DEBUG loaded listener.js 01:45:12 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8A40800) [pid = 316] [serial = 985] [outer = 0000000AE8971400] 01:45:13 INFO - PROCESS | 316 | 1465202713249 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]]]}] 01:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 732ms 01:45:13 INFO - PROCESS | 316 | 1465202713325 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 01:45:13 INFO - PROCESS | 316 | 1465202713327 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 01:45:13 INFO - PROCESS | 316 | 1465202713330 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:45:13 INFO - PROCESS | 316 | 1465202713332 Marionette TRACE conn5 <- [1,1278,null,{}] 01:45:13 INFO - PROCESS | 316 | 1465202713336 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}] 01:45:13 INFO - PROCESS | 316 | 1465202713338 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:13 INFO - PROCESS | 316 | 1465202713445 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 01:45:13 INFO - PROCESS | 316 | 1465202713455 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:13 INFO - PROCESS | 316 | 1465202713457 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:13 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CA2000 == 35 [pid = 316] [id = 329] 01:45:13 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADD229C00) [pid = 316] [serial = 986] [outer = 0000000000000000] 01:45:13 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE8C81C00) [pid = 316] [serial = 987] [outer = 0000000ADD229C00] 01:45:13 INFO - PROCESS | 316 | 1465202713541 Marionette DEBUG loaded listener.js 01:45:13 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA3D8000) [pid = 316] [serial = 988] [outer = 0000000ADD229C00] 01:45:13 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AECC26800) [pid = 316] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:45:13 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADD258800) [pid = 316] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:45:13 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEE39C000) [pid = 316] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:45:13 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEE4D0C00) [pid = 316] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:45:13 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADF2D2000) [pid = 316] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:45:14 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE326F400) [pid = 316] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:45:14 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEA99000) [pid = 316] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:45:14 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AED895800) [pid = 316] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:45:14 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADE355000) [pid = 316] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:45:14 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE5598800) [pid = 316] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:45:14 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEBDB0400) [pid = 316] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:45:14 INFO - PROCESS | 316 | 1465202714004 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]]]}] 01:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 01:45:14 INFO - PROCESS | 316 | 1465202714069 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 01:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:45:14 INFO - PROCESS | 316 | 1465202714071 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 01:45:14 INFO - PROCESS | 316 | 1465202714074 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:45:14 INFO - PROCESS | 316 | 1465202714076 Marionette TRACE conn5 <- [1,1282,null,{}] 01:45:14 INFO - PROCESS | 316 | 1465202714080 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}] 01:45:14 INFO - PROCESS | 316 | 1465202714086 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:14 INFO - PROCESS | 316 | 1465202714185 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 01:45:14 INFO - PROCESS | 316 | 1465202714201 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:14 INFO - PROCESS | 316 | 1465202714203 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0CA800 == 36 [pid = 316] [id = 330] 01:45:14 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEAD8C000) [pid = 316] [serial = 989] [outer = 0000000000000000] 01:45:14 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEAD98C00) [pid = 316] [serial = 990] [outer = 0000000AEAD8C000] 01:45:14 INFO - PROCESS | 316 | 1465202714249 Marionette DEBUG loaded listener.js 01:45:14 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEB2F2C00) [pid = 316] [serial = 991] [outer = 0000000AEAD8C000] 01:45:14 INFO - PROCESS | 316 | 1465202714676 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]]]}] 01:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 627ms 01:45:14 INFO - PROCESS | 316 | 1465202714703 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 01:45:14 INFO - PROCESS | 316 | 1465202714705 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 01:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:45:14 INFO - PROCESS | 316 | 1465202714708 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:45:14 INFO - PROCESS | 316 | 1465202714710 Marionette TRACE conn5 <- [1,1286,null,{}] 01:45:14 INFO - PROCESS | 316 | 1465202714713 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}] 01:45:14 INFO - PROCESS | 316 | 1465202714715 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:14 INFO - PROCESS | 316 | 1465202714797 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 01:45:14 INFO - PROCESS | 316 | 1465202714803 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:14 INFO - PROCESS | 316 | 1465202714805 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF434000 == 37 [pid = 316] [id = 331] 01:45:14 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEB818400) [pid = 316] [serial = 992] [outer = 0000000000000000] 01:45:14 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEBD1A800) [pid = 316] [serial = 993] [outer = 0000000AEB818400] 01:45:14 INFO - PROCESS | 316 | 1465202714849 Marionette DEBUG loaded listener.js 01:45:14 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC004400) [pid = 316] [serial = 994] [outer = 0000000AEB818400] 01:45:15 INFO - PROCESS | 316 | 1465202715290 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]]]}] 01:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 629ms 01:45:15 INFO - PROCESS | 316 | 1465202715341 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 01:45:15 INFO - PROCESS | 316 | 1465202715343 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 01:45:15 INFO - PROCESS | 316 | 1465202715346 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:45:15 INFO - PROCESS | 316 | 1465202715348 Marionette TRACE conn5 <- [1,1290,null,{}] 01:45:15 INFO - PROCESS | 316 | 1465202715351 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}] 01:45:15 INFO - PROCESS | 316 | 1465202715353 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:15 INFO - PROCESS | 316 | 1465202715436 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 01:45:15 INFO - PROCESS | 316 | 1465202715443 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:15 INFO - PROCESS | 316 | 1465202715445 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBE9000 == 38 [pid = 316] [id = 332] 01:45:15 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC00DC00) [pid = 316] [serial = 995] [outer = 0000000000000000] 01:45:15 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC0B9400) [pid = 316] [serial = 996] [outer = 0000000AEC00DC00] 01:45:15 INFO - PROCESS | 316 | 1465202715490 Marionette DEBUG loaded listener.js 01:45:15 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC172000) [pid = 316] [serial = 997] [outer = 0000000AEC00DC00] 01:45:15 INFO - PROCESS | 316 | 1465202715953 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]]]}] 01:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 627ms 01:45:15 INFO - PROCESS | 316 | 1465202715977 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 01:45:15 INFO - PROCESS | 316 | 1465202715979 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 01:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:45:15 INFO - PROCESS | 316 | 1465202715986 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:45:15 INFO - PROCESS | 316 | 1465202715988 Marionette TRACE conn5 <- [1,1294,null,{}] 01:45:16 INFO - PROCESS | 316 | 1465202715992 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}] 01:45:16 INFO - PROCESS | 316 | 1465202715994 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:16 INFO - PROCESS | 316 | 1465202716076 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 01:45:16 INFO - PROCESS | 316 | 1465202716084 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 316 | 1465202716086 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09C6800 == 39 [pid = 316] [id = 333] 01:45:16 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEC1ED800) [pid = 316] [serial = 998] [outer = 0000000000000000] 01:45:16 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEC1F1000) [pid = 316] [serial = 999] [outer = 0000000AEC1ED800] 01:45:16 INFO - PROCESS | 316 | 1465202716130 Marionette DEBUG loaded listener.js 01:45:16 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AECBD3800) [pid = 316] [serial = 1000] [outer = 0000000AEC1ED800] 01:45:16 INFO - PROCESS | 316 | 1465202716609 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]]]}] 01:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 01:45:16 INFO - PROCESS | 316 | 1465202716662 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 01:45:16 INFO - PROCESS | 316 | 1465202716667 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 01:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:45:16 INFO - PROCESS | 316 | 1465202716673 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:45:16 INFO - PROCESS | 316 | 1465202716678 Marionette TRACE conn5 <- [1,1298,null,{}] 01:45:16 INFO - PROCESS | 316 | 1465202716685 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}] 01:45:16 INFO - PROCESS | 316 | 1465202716688 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:16 INFO - PROCESS | 316 | 1465202716870 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 01:45:16 INFO - PROCESS | 316 | 1465202716954 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 316 | 1465202716959 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42D2800 == 40 [pid = 316] [id = 334] 01:45:16 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000ADE4BAC00) [pid = 316] [serial = 1001] [outer = 0000000000000000] 01:45:17 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000ADEAA0400) [pid = 316] [serial = 1002] [outer = 0000000ADE4BAC00] 01:45:17 INFO - PROCESS | 316 | 1465202717018 Marionette DEBUG loaded listener.js 01:45:17 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEEA9000) [pid = 316] [serial = 1003] [outer = 0000000ADE4BAC00] 01:45:17 INFO - PROCESS | 316 | 1465202717631 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]]]}] 01:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 01:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 986ms 01:45:17 INFO - PROCESS | 316 | 1465202717662 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 01:45:17 INFO - PROCESS | 316 | 1465202717667 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 01:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:45:17 INFO - PROCESS | 316 | 1465202717674 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:45:17 INFO - PROCESS | 316 | 1465202717677 Marionette TRACE conn5 <- [1,1302,null,{}] 01:45:17 INFO - PROCESS | 316 | 1465202717681 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}] 01:45:17 INFO - PROCESS | 316 | 1465202717684 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:17 INFO - PROCESS | 316 | 1465202717800 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 01:45:17 INFO - PROCESS | 316 | 1465202717876 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:17 INFO - PROCESS | 316 | 1465202717879 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB78F000 == 41 [pid = 316] [id = 335] 01:45:17 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE43C6000) [pid = 316] [serial = 1004] [outer = 0000000000000000] 01:45:17 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE43CFC00) [pid = 316] [serial = 1005] [outer = 0000000AE43C6000] 01:45:17 INFO - PROCESS | 316 | 1465202717979 Marionette DEBUG loaded listener.js 01:45:18 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE5598800) [pid = 316] [serial = 1006] [outer = 0000000AE43C6000] 01:45:18 INFO - PROCESS | 316 | 1465202718594 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]]]}] 01:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 983ms 01:45:18 INFO - PROCESS | 316 | 1465202718658 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 01:45:18 INFO - PROCESS | 316 | 1465202718661 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 01:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:45:18 INFO - PROCESS | 316 | 1465202718665 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:45:18 INFO - PROCESS | 316 | 1465202718669 Marionette TRACE conn5 <- [1,1306,null,{}] 01:45:18 INFO - PROCESS | 316 | 1465202718681 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}] 01:45:18 INFO - PROCESS | 316 | 1465202718686 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:18 INFO - PROCESS | 316 | 1465202718833 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 01:45:18 INFO - PROCESS | 316 | 1465202718948 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:18 INFO - PROCESS | 316 | 1465202718952 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EE2000 == 42 [pid = 316] [id = 336] 01:45:18 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEA5AB800) [pid = 316] [serial = 1007] [outer = 0000000000000000] 01:45:19 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEA5B4800) [pid = 316] [serial = 1008] [outer = 0000000AEA5AB800] 01:45:19 INFO - PROCESS | 316 | 1465202719013 Marionette DEBUG loaded listener.js 01:45:19 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEB950800) [pid = 316] [serial = 1009] [outer = 0000000AEA5AB800] 01:45:19 INFO - PROCESS | 316 | 1465202719656 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]]]}] 01:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1087ms 01:45:19 INFO - PROCESS | 316 | 1465202719754 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 01:45:19 INFO - PROCESS | 316 | 1465202719757 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 01:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:45:19 INFO - PROCESS | 316 | 1465202719761 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:45:19 INFO - PROCESS | 316 | 1465202719763 Marionette TRACE conn5 <- [1,1310,null,{}] 01:45:19 INFO - PROCESS | 316 | 1465202719767 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}] 01:45:19 INFO - PROCESS | 316 | 1465202719769 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:19 INFO - PROCESS | 316 | 1465202719891 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 01:45:19 INFO - PROCESS | 316 | 1465202719962 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:19 INFO - PROCESS | 316 | 1465202719964 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADEAC4000 == 43 [pid = 316] [id = 337] 01:45:20 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000ADD224800) [pid = 316] [serial = 1010] [outer = 0000000000000000] 01:45:20 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE34AB000) [pid = 316] [serial = 1011] [outer = 0000000ADD224800] 01:45:20 INFO - PROCESS | 316 | 1465202720061 Marionette DEBUG loaded listener.js 01:45:20 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEC003400) [pid = 316] [serial = 1012] [outer = 0000000ADD224800] 01:45:20 INFO - PROCESS | 316 | 1465202720793 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]]]}] 01:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1087ms 01:45:20 INFO - PROCESS | 316 | 1465202720850 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 01:45:20 INFO - PROCESS | 316 | 1465202720854 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 01:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:45:20 INFO - PROCESS | 316 | 1465202720858 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:45:20 INFO - PROCESS | 316 | 1465202720864 Marionette TRACE conn5 <- [1,1314,null,{}] 01:45:20 INFO - PROCESS | 316 | 1465202720869 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}] 01:45:20 INFO - PROCESS | 316 | 1465202720871 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:21 INFO - PROCESS | 316 | 1465202721014 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 01:45:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBE9000 == 42 [pid = 316] [id = 332] 01:45:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF434000 == 41 [pid = 316] [id = 331] 01:45:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0CA800 == 40 [pid = 316] [id = 330] 01:45:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CA2000 == 39 [pid = 316] [id = 329] 01:45:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC470000 == 38 [pid = 316] [id = 328] 01:45:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8B1800 == 37 [pid = 316] [id = 327] 01:45:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB386000 == 36 [pid = 316] [id = 326] 01:45:21 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E3B000 == 35 [pid = 316] [id = 325] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000ADEBC5400) [pid = 316] [serial = 963] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEDCF1000) [pid = 316] [serial = 949] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AECE82400) [pid = 316] [serial = 948] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE8972C00) [pid = 316] [serial = 954] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEE4C8800) [pid = 316] [serial = 951] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEE8D2800) [pid = 316] [serial = 952] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEF014000) [pid = 316] [serial = 957] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE021F400) [pid = 316] [serial = 936] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE8956000) [pid = 316] [serial = 934] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE5867400) [pid = 316] [serial = 933] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE350EC00) [pid = 316] [serial = 931] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEE20400) [pid = 316] [serial = 930] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEDF2A800) [pid = 316] [serial = 928] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEF522400) [pid = 316] [serial = 960] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEAD8B400) [pid = 316] [serial = 942] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE8A37000) [pid = 316] [serial = 940] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8943000) [pid = 316] [serial = 939] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE41B9C00) [pid = 316] [serial = 937] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEF508800) [pid = 316] [serial = 958] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEC007400) [pid = 316] [serial = 945] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC1F2000) [pid = 316] [serial = 946] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AECC2C000) [pid = 316] [serial = 955] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEB2FB400) [pid = 316] [serial = 943] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 316 | 1465202721162 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:21 INFO - PROCESS | 316 | 1465202721164 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3DB1800 == 36 [pid = 316] [id = 338] 01:45:21 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADD228C00) [pid = 316] [serial = 1013] [outer = 0000000000000000] 01:45:21 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADD2D9400) [pid = 316] [serial = 1014] [outer = 0000000ADD228C00] 01:45:21 INFO - PROCESS | 316 | 1465202721215 Marionette DEBUG loaded listener.js 01:45:21 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE0221000) [pid = 316] [serial = 1015] [outer = 0000000ADD228C00] 01:45:21 INFO - PROCESS | 316 | 1465202721688 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]]]}] 01:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 900ms 01:45:21 INFO - PROCESS | 316 | 1465202721759 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 01:45:21 INFO - PROCESS | 316 | 1465202721764 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 01:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:45:21 INFO - PROCESS | 316 | 1465202721770 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:45:21 INFO - PROCESS | 316 | 1465202721773 Marionette TRACE conn5 <- [1,1318,null,{}] 01:45:21 INFO - PROCESS | 316 | 1465202721777 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}] 01:45:21 INFO - PROCESS | 316 | 1465202721780 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:21 INFO - PROCESS | 316 | 1465202721875 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 01:45:21 INFO - PROCESS | 316 | 1465202721889 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:21 INFO - PROCESS | 316 | 1465202721892 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB34B800 == 37 [pid = 316] [id = 339] 01:45:21 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE5598400) [pid = 316] [serial = 1016] [outer = 0000000000000000] 01:45:21 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8910C00) [pid = 316] [serial = 1017] [outer = 0000000AE5598400] 01:45:21 INFO - PROCESS | 316 | 1465202721940 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE894E000) [pid = 316] [serial = 1018] [outer = 0000000AE5598400] 01:45:22 INFO - PROCESS | 316 | 1465202722410 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]]]}] 01:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 01:45:22 INFO - PROCESS | 316 | 1465202722464 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 01:45:22 INFO - PROCESS | 316 | 1465202722467 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 01:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:45:22 INFO - PROCESS | 316 | 1465202722470 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:45:22 INFO - PROCESS | 316 | 1465202722474 Marionette TRACE conn5 <- [1,1322,null,{}] 01:45:22 INFO - PROCESS | 316 | 1465202722485 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}] 01:45:22 INFO - PROCESS | 316 | 1465202722489 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:22 INFO - PROCESS | 316 | 1465202722613 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 01:45:22 INFO - PROCESS | 316 | 1465202722692 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:22 INFO - PROCESS | 316 | 1465202722695 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:22 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC471000 == 38 [pid = 316] [id = 340] 01:45:22 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEA311800) [pid = 316] [serial = 1019] [outer = 0000000000000000] 01:45:22 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEA5ADC00) [pid = 316] [serial = 1020] [outer = 0000000AEA311800] 01:45:22 INFO - PROCESS | 316 | 1465202722743 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEB219000) [pid = 316] [serial = 1021] [outer = 0000000AEA311800] 01:45:23 INFO - PROCESS | 316 | 1465202723138 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]]]}] 01:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 01:45:23 INFO - PROCESS | 316 | 1465202723208 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 01:45:23 INFO - PROCESS | 316 | 1465202723211 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 01:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:45:23 INFO - PROCESS | 316 | 1465202723214 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:45:23 INFO - PROCESS | 316 | 1465202723216 Marionette TRACE conn5 <- [1,1326,null,{}] 01:45:23 INFO - PROCESS | 316 | 1465202723227 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}] 01:45:23 INFO - PROCESS | 316 | 1465202723229 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:23 INFO - PROCESS | 316 | 1465202723351 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 01:45:23 INFO - PROCESS | 316 | 1465202723361 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:23 INFO - PROCESS | 316 | 1465202723363 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF6C800 == 39 [pid = 316] [id = 341] 01:45:23 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEC0C7800) [pid = 316] [serial = 1022] [outer = 0000000000000000] 01:45:23 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEC1EAC00) [pid = 316] [serial = 1023] [outer = 0000000AEC0C7800] 01:45:23 INFO - PROCESS | 316 | 1465202723452 Marionette DEBUG loaded listener.js 01:45:23 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AECC2F800) [pid = 316] [serial = 1024] [outer = 0000000AEC0C7800] 01:45:24 INFO - PROCESS | 316 | 1465202724342 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]]]}] 01:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1188ms 01:45:24 INFO - PROCESS | 316 | 1465202724410 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 01:45:24 INFO - PROCESS | 316 | 1465202724413 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 01:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:45:24 INFO - PROCESS | 316 | 1465202724416 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:45:24 INFO - PROCESS | 316 | 1465202724418 Marionette TRACE conn5 <- [1,1330,null,{}] 01:45:24 INFO - PROCESS | 316 | 1465202724422 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}] 01:45:24 INFO - PROCESS | 316 | 1465202724424 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:24 INFO - PROCESS | 316 | 1465202724535 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 01:45:24 INFO - PROCESS | 316 | 1465202724542 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:24 INFO - PROCESS | 316 | 1465202724544 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBDA000 == 40 [pid = 316] [id = 342] 01:45:24 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE8A3F400) [pid = 316] [serial = 1025] [outer = 0000000000000000] 01:45:24 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AECE98400) [pid = 316] [serial = 1026] [outer = 0000000AE8A3F400] 01:45:24 INFO - PROCESS | 316 | 1465202724588 Marionette DEBUG loaded listener.js 01:45:24 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AED895800) [pid = 316] [serial = 1027] [outer = 0000000AE8A3F400] 01:45:25 INFO - PROCESS | 316 | 1465202725062 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]]]}] 01:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 01:45:25 INFO - PROCESS | 316 | 1465202725110 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 01:45:25 INFO - PROCESS | 316 | 1465202725113 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 01:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:45:25 INFO - PROCESS | 316 | 1465202725124 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:45:25 INFO - PROCESS | 316 | 1465202725126 Marionette TRACE conn5 <- [1,1334,null,{}] 01:45:25 INFO - PROCESS | 316 | 1465202725129 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}] 01:45:25 INFO - PROCESS | 316 | 1465202725135 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:25 INFO - PROCESS | 316 | 1465202725337 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 01:45:25 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADD22D400) [pid = 316] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:45:25 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE5866000) [pid = 316] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:45:25 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE8971400) [pid = 316] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:45:25 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEBBB400) [pid = 316] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:45:25 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADD229C00) [pid = 316] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:45:25 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEAD8C000) [pid = 316] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:45:25 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEB818400) [pid = 316] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:45:25 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEC00DC00) [pid = 316] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:45:25 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADEC33400) [pid = 316] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:45:25 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE3508C00) [pid = 316] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:45:25 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEF50DC00) [pid = 316] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:45:25 INFO - PROCESS | 316 | 1465202725396 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:25 INFO - PROCESS | 316 | 1465202725398 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8616000 == 41 [pid = 316] [id = 343] 01:45:25 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADD22D400) [pid = 316] [serial = 1028] [outer = 0000000000000000] 01:45:25 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000ADEC33400) [pid = 316] [serial = 1029] [outer = 0000000ADD22D400] 01:45:25 INFO - PROCESS | 316 | 1465202725444 Marionette DEBUG loaded listener.js 01:45:25 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8A41800) [pid = 316] [serial = 1030] [outer = 0000000ADD22D400] 01:45:25 INFO - PROCESS | 316 | 1465202725818 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]]]}] 01:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 733ms 01:45:25 INFO - PROCESS | 316 | 1465202725869 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 01:45:25 INFO - PROCESS | 316 | 1465202725871 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 01:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:45:25 INFO - PROCESS | 316 | 1465202725874 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:45:25 INFO - PROCESS | 316 | 1465202725876 Marionette TRACE conn5 <- [1,1338,null,{}] 01:45:25 INFO - PROCESS | 316 | 1465202725879 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}] 01:45:25 INFO - PROCESS | 316 | 1465202725881 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:25 INFO - PROCESS | 316 | 1465202725964 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 01:45:25 INFO - PROCESS | 316 | 1465202725970 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:25 INFO - PROCESS | 316 | 1465202725972 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EDF800 == 42 [pid = 316] [id = 344] 01:45:25 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEB818400) [pid = 316] [serial = 1031] [outer = 0000000000000000] 01:45:26 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEE3D9000) [pid = 316] [serial = 1032] [outer = 0000000AEB818400] 01:45:26 INFO - PROCESS | 316 | 1465202726016 Marionette DEBUG loaded listener.js 01:45:26 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE4C5C00) [pid = 316] [serial = 1033] [outer = 0000000AEB818400] 01:45:26 INFO - PROCESS | 316 | 1465202726454 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]]]}] 01:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 01:45:26 INFO - PROCESS | 316 | 1465202726506 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 01:45:26 INFO - PROCESS | 316 | 1465202726508 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 01:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:45:26 INFO - PROCESS | 316 | 1465202726512 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:45:26 INFO - PROCESS | 316 | 1465202726514 Marionette TRACE conn5 <- [1,1342,null,{}] 01:45:26 INFO - PROCESS | 316 | 1465202726517 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}] 01:45:26 INFO - PROCESS | 316 | 1465202726519 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:26 INFO - PROCESS | 316 | 1465202726619 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 01:45:26 INFO - PROCESS | 316 | 1465202726626 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:26 INFO - PROCESS | 316 | 1465202726628 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D6B800 == 43 [pid = 316] [id = 345] 01:45:26 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE4CD800) [pid = 316] [serial = 1034] [outer = 0000000000000000] 01:45:26 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEE8D1C00) [pid = 316] [serial = 1035] [outer = 0000000AEE4CD800] 01:45:26 INFO - PROCESS | 316 | 1465202726673 Marionette DEBUG loaded listener.js 01:45:26 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEE8DE800) [pid = 316] [serial = 1036] [outer = 0000000AEE4CD800] 01:45:27 INFO - PROCESS | 316 | 1465202727089 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]]]}] 01:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 628ms 01:45:27 INFO - PROCESS | 316 | 1465202727144 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 01:45:27 INFO - PROCESS | 316 | 1465202727146 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 01:45:27 INFO - PROCESS | 316 | 1465202727149 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:45:27 INFO - PROCESS | 316 | 1465202727151 Marionette TRACE conn5 <- [1,1346,null,{}] 01:45:27 INFO - PROCESS | 316 | 1465202727155 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}] 01:45:27 INFO - PROCESS | 316 | 1465202727157 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:27 INFO - PROCESS | 316 | 1465202727244 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 01:45:27 INFO - PROCESS | 316 | 1465202727251 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:27 INFO - PROCESS | 316 | 1465202727253 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E76800 == 44 [pid = 316] [id = 346] 01:45:27 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEF021400) [pid = 316] [serial = 1037] [outer = 0000000000000000] 01:45:27 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEF486400) [pid = 316] [serial = 1038] [outer = 0000000AEF021400] 01:45:27 INFO - PROCESS | 316 | 1465202727298 Marionette DEBUG loaded listener.js 01:45:27 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEF509000) [pid = 316] [serial = 1039] [outer = 0000000AEF021400] 01:45:27 INFO - PROCESS | 316 | 1465202727966 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]]]}] 01:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 881ms 01:45:28 INFO - PROCESS | 316 | 1465202728034 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 01:45:28 INFO - PROCESS | 316 | 1465202728038 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 01:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:45:28 INFO - PROCESS | 316 | 1465202728043 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:45:28 INFO - PROCESS | 316 | 1465202728049 Marionette TRACE conn5 <- [1,1350,null,{}] 01:45:28 INFO - PROCESS | 316 | 1465202728068 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}] 01:45:28 INFO - PROCESS | 316 | 1465202728072 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:28 INFO - PROCESS | 316 | 1465202728203 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 01:45:28 INFO - PROCESS | 316 | 1465202728314 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:28 INFO - PROCESS | 316 | 1465202728317 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:28 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB331800 == 45 [pid = 316] [id = 347] 01:45:28 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE3CCA400) [pid = 316] [serial = 1040] [outer = 0000000000000000] 01:45:28 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE429E400) [pid = 316] [serial = 1041] [outer = 0000000AE3CCA400] 01:45:28 INFO - PROCESS | 316 | 1465202728378 Marionette DEBUG loaded listener.js 01:45:28 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AE8911000) [pid = 316] [serial = 1042] [outer = 0000000AE3CCA400] 01:45:29 INFO - PROCESS | 316 | 1465202729038 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]]]}] 01:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1041ms 01:45:29 INFO - PROCESS | 316 | 1465202729088 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 01:45:29 INFO - PROCESS | 316 | 1465202729094 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 01:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:45:29 INFO - PROCESS | 316 | 1465202729100 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:45:29 INFO - PROCESS | 316 | 1465202729103 Marionette TRACE conn5 <- [1,1354,null,{}] 01:45:29 INFO - PROCESS | 316 | 1465202729108 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}] 01:45:29 INFO - PROCESS | 316 | 1465202729111 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:29 INFO - PROCESS | 316 | 1465202729236 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 01:45:29 INFO - PROCESS | 316 | 1465202729355 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:29 INFO - PROCESS | 316 | 1465202729358 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF087D000 == 46 [pid = 316] [id = 348] 01:45:29 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEA588000) [pid = 316] [serial = 1043] [outer = 0000000000000000] 01:45:29 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AEAD1B800) [pid = 316] [serial = 1044] [outer = 0000000AEA588000] 01:45:29 INFO - PROCESS | 316 | 1465202729417 Marionette DEBUG loaded listener.js 01:45:29 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AEC175C00) [pid = 316] [serial = 1045] [outer = 0000000AEA588000] 01:45:30 INFO - PROCESS | 316 | 1465202730063 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] 01:45:30 INFO - PROCESS | 316 | 1465202730092 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 01:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:45:30 INFO - PROCESS | 316 | 1465202730096 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:45:30 INFO - PROCESS | 316 | 1465202730101 Marionette TRACE conn5 <- [1,1358,null,{}] 01:45:30 INFO - PROCESS | 316 | 1465202730113 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}] 01:45:30 INFO - PROCESS | 316 | 1465202730119 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:30 INFO - PROCESS | 316 | 1465202730275 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 01:45:30 INFO - PROCESS | 316 | 1465202730294 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:30 INFO - PROCESS | 316 | 1465202730298 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3793800 == 47 [pid = 316] [id = 349] 01:45:30 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEDF84C00) [pid = 316] [serial = 1046] [outer = 0000000000000000] 01:45:30 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AEE3A7000) [pid = 316] [serial = 1047] [outer = 0000000AEDF84C00] 01:45:30 INFO - PROCESS | 316 | 1465202730356 Marionette DEBUG loaded listener.js 01:45:30 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AEF505800) [pid = 316] [serial = 1048] [outer = 0000000AEDF84C00] 01:45:31 INFO - PROCESS | 316 | 1465202731285 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] 01:45:31 INFO - PROCESS | 316 | 1465202731352 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 01:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:45:31 INFO - PROCESS | 316 | 1465202731358 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:45:31 INFO - PROCESS | 316 | 1465202731361 Marionette TRACE conn5 <- [1,1362,null,{}] 01:45:31 INFO - PROCESS | 316 | 1465202731411 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}] 01:45:31 INFO - PROCESS | 316 | 1465202731414 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:31 INFO - PROCESS | 316 | 1465202731523 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 01:45:31 INFO - PROCESS | 316 | 1465202731644 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:31 INFO - PROCESS | 316 | 1465202731648 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADF387000 == 48 [pid = 316] [id = 350] 01:45:31 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000AE3D6E400) [pid = 316] [serial = 1049] [outer = 0000000000000000] 01:45:31 INFO - PROCESS | 316 | ++DOMWINDOW == 98 (0000000AE3DD3400) [pid = 316] [serial = 1050] [outer = 0000000AE3D6E400] 01:45:31 INFO - PROCESS | 316 | 1465202731702 Marionette DEBUG loaded listener.js 01:45:31 INFO - PROCESS | 316 | ++DOMWINDOW == 99 (0000000AE4E91000) [pid = 316] [serial = 1051] [outer = 0000000AE3D6E400] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CA2800 == 47 [pid = 316] [id = 323] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3264800 == 46 [pid = 316] [id = 322] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D6B800 == 45 [pid = 316] [id = 345] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EDF800 == 44 [pid = 316] [id = 344] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8616000 == 43 [pid = 316] [id = 343] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBDA000 == 42 [pid = 316] [id = 342] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF6C800 == 41 [pid = 316] [id = 341] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC471000 == 40 [pid = 316] [id = 340] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB34B800 == 39 [pid = 316] [id = 339] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 98 (0000000AEC1F1000) [pid = 316] [serial = 999] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3DB1800 == 38 [pid = 316] [id = 338] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EE2000 == 37 [pid = 316] [id = 336] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB78F000 == 36 [pid = 316] [id = 335] 01:45:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42D2800 == 35 [pid = 316] [id = 334] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 97 (0000000AEF52C800) [pid = 316] [serial = 961] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000AE3D3BC00) [pid = 316] [serial = 978] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AE4215000) [pid = 316] [serial = 979] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AE359F800) [pid = 316] [serial = 969] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE8916800) [pid = 316] [serial = 981] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AE8A34C00) [pid = 316] [serial = 984] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000ADD252800) [pid = 316] [serial = 966] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000ADEDB6000) [pid = 316] [serial = 964] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AE8C81C00) [pid = 316] [serial = 987] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEA3D8000) [pid = 316] [serial = 988] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEAD98C00) [pid = 316] [serial = 990] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEBD1A800) [pid = 316] [serial = 993] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEC0B9400) [pid = 316] [serial = 996] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC172000) [pid = 316] [serial = 997] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000ADEDADC00) [pid = 316] [serial = 975] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADD222400) [pid = 316] [serial = 976] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE4D44400) [pid = 316] [serial = 973] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE43C7400) [pid = 316] [serial = 972] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE8A40800) [pid = 316] [serial = 985] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEB2F2C00) [pid = 316] [serial = 991] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEC004400) [pid = 316] [serial = 994] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE8949800) [pid = 316] [serial = 982] [outer = 0000000000000000] [url = about:blank] 01:45:32 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:45:32 INFO - PROCESS | 316 | 1465202732291 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] 01:45:32 INFO - PROCESS | 316 | 1465202732351 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 01:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:45:32 INFO - PROCESS | 316 | 1465202732357 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:45:32 INFO - PROCESS | 316 | 1465202732360 Marionette TRACE conn5 <- [1,1366,null,{}] 01:45:32 INFO - PROCESS | 316 | 1465202732364 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}] 01:45:32 INFO - PROCESS | 316 | 1465202732367 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:32 INFO - PROCESS | 316 | 1465202732461 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 01:45:32 INFO - PROCESS | 316 | 1465202732538 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:32 INFO - PROCESS | 316 | 1465202732540 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E37800 == 36 [pid = 316] [id = 351] 01:45:32 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000ADEA96000) [pid = 316] [serial = 1052] [outer = 0000000000000000] 01:45:32 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE35A6C00) [pid = 316] [serial = 1053] [outer = 0000000ADEA96000] 01:45:32 INFO - PROCESS | 316 | 1465202732589 Marionette DEBUG loaded listener.js 01:45:32 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE4D3F400) [pid = 316] [serial = 1054] [outer = 0000000ADEA96000] 01:45:33 INFO - PROCESS | 316 | 1465202733027 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] 01:45:33 INFO - PROCESS | 316 | 1465202733095 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 01:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:45:33 INFO - PROCESS | 316 | 1465202733098 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:45:33 INFO - PROCESS | 316 | 1465202733101 Marionette TRACE conn5 <- [1,1370,null,{}] 01:45:33 INFO - PROCESS | 316 | 1465202733112 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}] 01:45:33 INFO - PROCESS | 316 | 1465202733116 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:33 INFO - PROCESS | 316 | 1465202733211 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 01:45:33 INFO - PROCESS | 316 | 1465202733223 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:33 INFO - PROCESS | 316 | 1465202733226 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB722000 == 37 [pid = 316] [id = 352] 01:45:33 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE8A3B800) [pid = 316] [serial = 1055] [outer = 0000000000000000] 01:45:33 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE900A800) [pid = 316] [serial = 1056] [outer = 0000000AE8A3B800] 01:45:33 INFO - PROCESS | 316 | 1465202733274 Marionette DEBUG loaded listener.js 01:45:33 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEA5A9C00) [pid = 316] [serial = 1057] [outer = 0000000AE8A3B800] 01:45:33 INFO - PROCESS | 316 | [316] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:45:33 INFO - PROCESS | 316 | 1465202733750 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] 01:45:33 INFO - PROCESS | 316 | 1465202733797 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 01:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:45:33 INFO - PROCESS | 316 | 1465202733800 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:45:33 INFO - PROCESS | 316 | 1465202733802 Marionette TRACE conn5 <- [1,1374,null,{}] 01:45:33 INFO - PROCESS | 316 | 1465202733806 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}] 01:45:33 INFO - PROCESS | 316 | 1465202733808 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:33 INFO - PROCESS | 316 | 1465202733900 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 01:45:33 INFO - PROCESS | 316 | 1465202733907 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:33 INFO - PROCESS | 316 | 1465202733909 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECCBC800 == 38 [pid = 316] [id = 353] 01:45:33 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEB21CC00) [pid = 316] [serial = 1058] [outer = 0000000000000000] 01:45:33 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEBD19400) [pid = 316] [serial = 1059] [outer = 0000000AEB21CC00] 01:45:33 INFO - PROCESS | 316 | 1465202733956 Marionette DEBUG loaded listener.js 01:45:34 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEC011400) [pid = 316] [serial = 1060] [outer = 0000000AEB21CC00] 01:45:34 INFO - PROCESS | 316 | 1465202734440 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] 01:45:34 INFO - PROCESS | 316 | 1465202734494 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 01:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:45:34 INFO - PROCESS | 316 | 1465202734503 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:45:34 INFO - PROCESS | 316 | 1465202734505 Marionette TRACE conn5 <- [1,1378,null,{}] 01:45:34 INFO - PROCESS | 316 | 1465202734509 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}] 01:45:34 INFO - PROCESS | 316 | 1465202734511 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:34 INFO - PROCESS | 316 | 1465202734621 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 01:45:34 INFO - PROCESS | 316 | 1465202734627 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:34 INFO - PROCESS | 316 | 1465202734636 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0D5800 == 39 [pid = 316] [id = 354] 01:45:34 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEC008800) [pid = 316] [serial = 1061] [outer = 0000000000000000] 01:45:34 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEC1F3400) [pid = 316] [serial = 1062] [outer = 0000000AEC008800] 01:45:34 INFO - PROCESS | 316 | 1465202734722 Marionette DEBUG loaded listener.js 01:45:34 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AECE88400) [pid = 316] [serial = 1063] [outer = 0000000AEC008800] 01:45:35 INFO - PROCESS | 316 | 1465202735146 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]]]}] 01:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 01:45:35 INFO - PROCESS | 316 | 1465202735203 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 01:45:35 INFO - PROCESS | 316 | 1465202735205 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 01:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:45:35 INFO - PROCESS | 316 | 1465202735209 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:45:35 INFO - PROCESS | 316 | 1465202735211 Marionette TRACE conn5 <- [1,1382,null,{}] 01:45:35 INFO - PROCESS | 316 | 1465202735219 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}] 01:45:35 INFO - PROCESS | 316 | 1465202735225 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:35 INFO - PROCESS | 316 | 1465202735398 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 01:45:35 INFO - PROCESS | 316 | 1465202735416 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:35 INFO - PROCESS | 316 | 1465202735418 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3752800 == 40 [pid = 316] [id = 355] 01:45:35 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEDF81C00) [pid = 316] [serial = 1064] [outer = 0000000000000000] 01:45:35 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEE4CF000) [pid = 316] [serial = 1065] [outer = 0000000AEDF81C00] 01:45:35 INFO - PROCESS | 316 | 1465202735463 Marionette DEBUG loaded listener.js 01:45:35 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEF504400) [pid = 316] [serial = 1066] [outer = 0000000AEDF81C00] 01:45:35 INFO - PROCESS | 316 | 1465202735917 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]]]}] 01:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 01:45:35 INFO - PROCESS | 316 | 1465202735946 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 01:45:35 INFO - PROCESS | 316 | 1465202735948 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 01:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:45:35 INFO - PROCESS | 316 | 1465202735960 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:45:35 INFO - PROCESS | 316 | 1465202735962 Marionette TRACE conn5 <- [1,1386,null,{}] 01:45:35 INFO - PROCESS | 316 | 1465202735970 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}] 01:45:35 INFO - PROCESS | 316 | 1465202735972 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:36 INFO - PROCESS | 316 | 1465202736093 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 01:45:36 INFO - PROCESS | 316 | 1465202736099 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:36 INFO - PROCESS | 316 | 1465202736101 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E2E800 == 41 [pid = 316] [id = 356] 01:45:36 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AECE81400) [pid = 316] [serial = 1067] [outer = 0000000000000000] 01:45:36 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AEF524800) [pid = 316] [serial = 1068] [outer = 0000000AECE81400] 01:45:36 INFO - PROCESS | 316 | 1465202736151 Marionette DEBUG loaded listener.js 01:45:36 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEF52C000) [pid = 316] [serial = 1069] [outer = 0000000AECE81400] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AEC0C7800) [pid = 316] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000ADD230000) [pid = 316] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000ADD20EC00) [pid = 316] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AEE4CD800) [pid = 316] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEA311800) [pid = 316] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000ADD228C00) [pid = 316] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEA5AB800) [pid = 316] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE5598400) [pid = 316] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE8A3F400) [pid = 316] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADD22D400) [pid = 316] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE43C6000) [pid = 316] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADD224800) [pid = 316] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEB818400) [pid = 316] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:45:36 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADE4BAC00) [pid = 316] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:45:36 INFO - PROCESS | 316 | 1465202736742 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]]]}] 01:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 838ms 01:45:36 INFO - PROCESS | 316 | 1465202736799 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 01:45:36 INFO - PROCESS | 316 | 1465202736801 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 01:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:45:36 INFO - PROCESS | 316 | 1465202736804 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:45:36 INFO - PROCESS | 316 | 1465202736806 Marionette TRACE conn5 <- [1,1390,null,{}] 01:45:36 INFO - PROCESS | 316 | 1465202736810 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}] 01:45:36 INFO - PROCESS | 316 | 1465202736812 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:36 INFO - PROCESS | 316 | 1465202736925 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 01:45:36 INFO - PROCESS | 316 | 1465202736978 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:36 INFO - PROCESS | 316 | 1465202736980 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42C1800 == 42 [pid = 316] [id = 357] 01:45:36 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000ADE4BAC00) [pid = 316] [serial = 1070] [outer = 0000000000000000] 01:45:37 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE4E8D000) [pid = 316] [serial = 1071] [outer = 0000000ADE4BAC00] 01:45:37 INFO - PROCESS | 316 | 1465202737027 Marionette DEBUG loaded listener.js 01:45:37 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEB2F8000) [pid = 316] [serial = 1072] [outer = 0000000ADE4BAC00] 01:45:37 INFO - PROCESS | 316 | 1465202737399 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]]]}] 01:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 627ms 01:45:37 INFO - PROCESS | 316 | 1465202737435 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 01:45:37 INFO - PROCESS | 316 | 1465202737446 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 01:45:37 INFO - PROCESS | 316 | 1465202737450 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:45:37 INFO - PROCESS | 316 | 1465202737451 Marionette TRACE conn5 <- [1,1394,null,{}] 01:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:45:37 INFO - PROCESS | 316 | 1465202737455 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}] 01:45:37 INFO - PROCESS | 316 | 1465202737457 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:37 INFO - PROCESS | 316 | 1465202737541 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 01:45:37 INFO - PROCESS | 316 | 1465202737547 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:37 INFO - PROCESS | 316 | 1465202737549 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF31D0800 == 43 [pid = 316] [id = 358] 01:45:37 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEDE9E800) [pid = 316] [serial = 1073] [outer = 0000000000000000] 01:45:37 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEF604000) [pid = 316] [serial = 1074] [outer = 0000000AEDE9E800] 01:45:37 INFO - PROCESS | 316 | 1465202737593 Marionette DEBUG loaded listener.js 01:45:37 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEF60B800) [pid = 316] [serial = 1075] [outer = 0000000AEDE9E800] 01:45:38 INFO - PROCESS | 316 | 1465202738021 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]]]}] 01:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 628ms 01:45:38 INFO - PROCESS | 316 | 1465202738083 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 01:45:38 INFO - PROCESS | 316 | 1465202738085 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 01:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:45:38 INFO - PROCESS | 316 | 1465202738088 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:45:38 INFO - PROCESS | 316 | 1465202738090 Marionette TRACE conn5 <- [1,1398,null,{}] 01:45:38 INFO - PROCESS | 316 | 1465202738093 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}] 01:45:38 INFO - PROCESS | 316 | 1465202738095 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:38 INFO - PROCESS | 316 | 1465202738181 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 01:45:38 INFO - PROCESS | 316 | 1465202738240 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:38 INFO - PROCESS | 316 | 1465202738242 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3941800 == 44 [pid = 316] [id = 359] 01:45:38 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEF666000) [pid = 316] [serial = 1076] [outer = 0000000000000000] 01:45:38 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEF669800) [pid = 316] [serial = 1077] [outer = 0000000AEF666000] 01:45:38 INFO - PROCESS | 316 | 1465202738295 Marionette DEBUG loaded listener.js 01:45:38 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEF66E400) [pid = 316] [serial = 1078] [outer = 0000000AEF666000] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000ADEAC4000 == 43 [pid = 316] [id = 337] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AEADD6000 == 42 [pid = 316] [id = 324] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09C6800 == 41 [pid = 316] [id = 333] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8CA800 == 40 [pid = 316] [id = 320] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E37800 == 39 [pid = 316] [id = 351] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000ADF387000 == 38 [pid = 316] [id = 350] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3793800 == 37 [pid = 316] [id = 349] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AF087D000 == 36 [pid = 316] [id = 348] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB331800 == 35 [pid = 316] [id = 347] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E76800 == 34 [pid = 316] [id = 346] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E2E800 == 33 [pid = 316] [id = 356] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AF31D0800 == 32 [pid = 316] [id = 358] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42C1800 == 31 [pid = 316] [id = 357] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3752800 == 30 [pid = 316] [id = 355] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0D5800 == 29 [pid = 316] [id = 354] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AECCBC800 == 28 [pid = 316] [id = 353] 01:45:39 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB722000 == 27 [pid = 316] [id = 352] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEE8D1C00) [pid = 316] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEA5ADC00) [pid = 316] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000ADD2D9400) [pid = 316] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE0221000) [pid = 316] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEB950800) [pid = 316] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEA5B4800) [pid = 316] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE8910C00) [pid = 316] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE894E000) [pid = 316] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AED895800) [pid = 316] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AECE98400) [pid = 316] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEC33400) [pid = 316] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE5598800) [pid = 316] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE43CFC00) [pid = 316] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE34AB000) [pid = 316] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEE3D9000) [pid = 316] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC003400) [pid = 316] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADEEA9000) [pid = 316] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000ADEAA0400) [pid = 316] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEC1EAC00) [pid = 316] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE8A41800) [pid = 316] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AECC2F800) [pid = 316] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEE4C5C00) [pid = 316] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEE8DE800) [pid = 316] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEB219000) [pid = 316] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000ADEC3A800) [pid = 316] [serial = 967] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AE3CC7800) [pid = 316] [serial = 970] [outer = 0000000000000000] [url = about:blank] 01:45:40 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADD20C800) [pid = 316] [serial = 1079] [outer = 0000000AD9C9CC00] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AE0015800 == 26 [pid = 316] [id = 24] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AE53D2000 == 25 [pid = 316] [id = 13] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42C6000 == 24 [pid = 316] [id = 12] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CA6800 == 23 [pid = 316] [id = 14] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E2C000 == 22 [pid = 316] [id = 25] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AEADE1800 == 21 [pid = 316] [id = 27] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDE52800 == 20 [pid = 316] [id = 19] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA7D000 == 19 [pid = 316] [id = 15] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB411000 == 18 [pid = 316] [id = 16] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE496000 == 17 [pid = 316] [id = 20] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB78F800 == 16 [pid = 316] [id = 17] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8A1B800 == 15 [pid = 316] [id = 26] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AECC13800 == 14 [pid = 316] [id = 18] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1ED7800 == 13 [pid = 316] [id = 22] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8BF000 == 12 [pid = 316] [id = 28] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DB7800 == 11 [pid = 316] [id = 21] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3D64800 == 10 [pid = 316] [id = 29] 01:45:40 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D71800 == 9 [pid = 316] [id = 23] 01:45:42 INFO - PROCESS | 316 | 1465202742426 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]]]}] 01:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 4403ms 01:45:42 INFO - PROCESS | 316 | 1465202742495 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 01:45:42 INFO - PROCESS | 316 | 1465202742500 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 01:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:45:42 INFO - PROCESS | 316 | 1465202742506 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:45:42 INFO - PROCESS | 316 | 1465202742510 Marionette TRACE conn5 <- [1,1402,null,{}] 01:45:42 INFO - PROCESS | 316 | 1465202742516 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}] 01:45:42 INFO - PROCESS | 316 | 1465202742519 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:42 INFO - PROCESS | 316 | 1465202742635 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 01:45:42 INFO - PROCESS | 316 | 1465202742705 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:42 INFO - PROCESS | 316 | 1465202742710 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADEAB7800 == 10 [pid = 316] [id = 360] 01:45:42 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADEDAFC00) [pid = 316] [serial = 1080] [outer = 0000000000000000] 01:45:42 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000ADEDB4C00) [pid = 316] [serial = 1081] [outer = 0000000ADEDAFC00] 01:45:42 INFO - PROCESS | 316 | 1465202742761 Marionette DEBUG loaded listener.js 01:45:42 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADEEA8C00) [pid = 316] [serial = 1082] [outer = 0000000ADEDAFC00] 01:45:43 INFO - PROCESS | 316 | 1465202743231 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]]]}] 01:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 796ms 01:45:43 INFO - PROCESS | 316 | 1465202743305 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 01:45:43 INFO - PROCESS | 316 | 1465202743311 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 01:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:45:43 INFO - PROCESS | 316 | 1465202743317 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:45:43 INFO - PROCESS | 316 | 1465202743320 Marionette TRACE conn5 <- [1,1406,null,{}] 01:45:43 INFO - PROCESS | 316 | 1465202743324 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}] 01:45:43 INFO - PROCESS | 316 | 1465202743326 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:43 INFO - PROCESS | 316 | 1465202743438 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 01:45:43 INFO - PROCESS | 316 | 1465202743448 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:43 INFO - PROCESS | 316 | 1465202743451 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE41F2800 == 11 [pid = 316] [id = 361] 01:45:43 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE359AC00) [pid = 316] [serial = 1083] [outer = 0000000000000000] 01:45:43 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE35A0800) [pid = 316] [serial = 1084] [outer = 0000000AE359AC00] 01:45:43 INFO - PROCESS | 316 | 1465202743505 Marionette DEBUG loaded listener.js 01:45:43 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE3D74800) [pid = 316] [serial = 1085] [outer = 0000000AE359AC00] 01:45:44 INFO - PROCESS | 316 | 1465202744057 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]]]}] 01:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 776ms 01:45:44 INFO - PROCESS | 316 | 1465202744095 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 01:45:44 INFO - PROCESS | 316 | 1465202744097 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 01:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:45:44 INFO - PROCESS | 316 | 1465202744101 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:45:44 INFO - PROCESS | 316 | 1465202744104 Marionette TRACE conn5 <- [1,1410,null,{}] 01:45:44 INFO - PROCESS | 316 | 1465202744116 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}] 01:45:44 INFO - PROCESS | 316 | 1465202744121 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:44 INFO - PROCESS | 316 | 1465202744223 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 01:45:44 INFO - PROCESS | 316 | 1465202744233 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:44 INFO - PROCESS | 316 | 1465202744236 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB345800 == 12 [pid = 316] [id = 362] 01:45:44 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADD139800) [pid = 316] [serial = 1086] [outer = 0000000000000000] 01:45:44 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE4E97800) [pid = 316] [serial = 1087] [outer = 0000000ADD139800] 01:45:44 INFO - PROCESS | 316 | 1465202744287 Marionette DEBUG loaded listener.js 01:45:44 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE893C000) [pid = 316] [serial = 1088] [outer = 0000000ADD139800] 01:45:44 INFO - PROCESS | 316 | 1465202744752 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]]]}] 01:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 691ms 01:45:44 INFO - PROCESS | 316 | 1465202744795 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 01:45:44 INFO - PROCESS | 316 | 1465202744797 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 01:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:45:44 INFO - PROCESS | 316 | 1465202744801 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:45:44 INFO - PROCESS | 316 | 1465202744803 Marionette TRACE conn5 <- [1,1414,null,{}] 01:45:44 INFO - PROCESS | 316 | 1465202744806 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}] 01:45:44 INFO - PROCESS | 316 | 1465202744808 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:44 INFO - PROCESS | 316 | 1465202744901 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 01:45:44 INFO - PROCESS | 316 | 1465202744906 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:44 INFO - PROCESS | 316 | 1465202744908 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB720800 == 13 [pid = 316] [id = 363] 01:45:44 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE8972C00) [pid = 316] [serial = 1089] [outer = 0000000000000000] 01:45:44 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8A34C00) [pid = 316] [serial = 1090] [outer = 0000000AE8972C00] 01:45:44 INFO - PROCESS | 316 | 1465202744956 Marionette DEBUG loaded listener.js 01:45:45 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8A42800) [pid = 316] [serial = 1091] [outer = 0000000AE8972C00] 01:45:45 INFO - PROCESS | 316 | 1465202745405 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]]]}] 01:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 629ms 01:45:45 INFO - PROCESS | 316 | 1465202745441 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 01:45:45 INFO - PROCESS | 316 | 1465202745444 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 01:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:45:45 INFO - PROCESS | 316 | 1465202745452 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:45:45 INFO - PROCESS | 316 | 1465202745453 Marionette TRACE conn5 <- [1,1418,null,{}] 01:45:45 INFO - PROCESS | 316 | 1465202745457 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}] 01:45:45 INFO - PROCESS | 316 | 1465202745459 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:45 INFO - PROCESS | 316 | 1465202745546 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 01:45:45 INFO - PROCESS | 316 | 1465202745551 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:45 INFO - PROCESS | 316 | 1465202745553 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBDDD800 == 14 [pid = 316] [id = 364] 01:45:45 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE34B1400) [pid = 316] [serial = 1092] [outer = 0000000000000000] 01:45:45 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEA3D2000) [pid = 316] [serial = 1093] [outer = 0000000AE34B1400] 01:45:45 INFO - PROCESS | 316 | 1465202745599 Marionette DEBUG loaded listener.js 01:45:45 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEA5B1000) [pid = 316] [serial = 1094] [outer = 0000000AE34B1400] 01:45:46 INFO - PROCESS | 316 | 1465202746071 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]]]}] 01:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 628ms 01:45:46 INFO - PROCESS | 316 | 1465202746092 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 01:45:46 INFO - PROCESS | 316 | 1465202746094 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 01:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:45:46 INFO - PROCESS | 316 | 1465202746102 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:45:46 INFO - PROCESS | 316 | 1465202746104 Marionette TRACE conn5 <- [1,1422,null,{}] 01:45:46 INFO - PROCESS | 316 | 1465202746107 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}] 01:45:46 INFO - PROCESS | 316 | 1465202746114 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:46 INFO - PROCESS | 316 | 1465202746243 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 01:45:46 INFO - PROCESS | 316 | 1465202746252 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:46 INFO - PROCESS | 316 | 1465202746254 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDE4C000 == 15 [pid = 316] [id = 365] 01:45:46 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEB21A000) [pid = 316] [serial = 1095] [outer = 0000000000000000] 01:45:46 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEBDB4400) [pid = 316] [serial = 1096] [outer = 0000000AEB21A000] 01:45:46 INFO - PROCESS | 316 | 1465202746299 Marionette DEBUG loaded listener.js 01:45:46 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEC00F800) [pid = 316] [serial = 1097] [outer = 0000000AEB21A000] 01:45:46 INFO - PROCESS | 316 | 1465202746762 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]]]}] 01:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 734ms 01:45:46 INFO - PROCESS | 316 | 1465202746842 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 01:45:46 INFO - PROCESS | 316 | 1465202746844 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 01:45:46 INFO - PROCESS | 316 | 1465202746847 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:45:46 INFO - PROCESS | 316 | 1465202746849 Marionette TRACE conn5 <- [1,1426,null,{}] 01:45:46 INFO - PROCESS | 316 | 1465202746852 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}] 01:45:46 INFO - PROCESS | 316 | 1465202746854 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:46 INFO - PROCESS | 316 | 1465202746966 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 01:45:46 INFO - PROCESS | 316 | 1465202746974 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:46 INFO - PROCESS | 316 | 1465202746976 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0D9000 == 16 [pid = 316] [id = 366] 01:45:47 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEC173800) [pid = 316] [serial = 1098] [outer = 0000000000000000] 01:45:47 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEC1E8400) [pid = 316] [serial = 1099] [outer = 0000000AEC173800] 01:45:47 INFO - PROCESS | 316 | 1465202747022 Marionette DEBUG loaded listener.js 01:45:47 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEC4CC400) [pid = 316] [serial = 1100] [outer = 0000000AEC173800] 01:45:47 INFO - PROCESS | 316 | 1465202747463 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]]]}] 01:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 01:45:47 INFO - PROCESS | 316 | 1465202747483 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 01:45:47 INFO - PROCESS | 316 | 1465202747485 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 01:45:47 INFO - PROCESS | 316 | 1465202747488 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:45:47 INFO - PROCESS | 316 | 1465202747490 Marionette TRACE conn5 <- [1,1430,null,{}] 01:45:47 INFO - PROCESS | 316 | 1465202747494 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}] 01:45:47 INFO - PROCESS | 316 | 1465202747496 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:47 INFO - PROCESS | 316 | 1465202747613 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 01:45:47 INFO - PROCESS | 316 | 1465202747619 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:47 INFO - PROCESS | 316 | 1465202747621 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD6000 == 17 [pid = 316] [id = 367] 01:45:47 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AECC26000) [pid = 316] [serial = 1101] [outer = 0000000000000000] 01:45:47 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AECE79800) [pid = 316] [serial = 1102] [outer = 0000000AECC26000] 01:45:47 INFO - PROCESS | 316 | 1465202747666 Marionette DEBUG loaded listener.js 01:45:47 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AECE94400) [pid = 316] [serial = 1103] [outer = 0000000AECC26000] 01:45:48 INFO - PROCESS | 316 | 1465202748122 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]]]}] 01:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 692ms 01:45:48 INFO - PROCESS | 316 | 1465202748185 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 01:45:48 INFO - PROCESS | 316 | 1465202748188 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 01:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:45:48 INFO - PROCESS | 316 | 1465202748198 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:45:48 INFO - PROCESS | 316 | 1465202748200 Marionette TRACE conn5 <- [1,1434,null,{}] 01:45:48 INFO - PROCESS | 316 | 1465202748204 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}] 01:45:48 INFO - PROCESS | 316 | 1465202748206 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:48 INFO - PROCESS | 316 | 1465202748318 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 01:45:48 INFO - PROCESS | 316 | 1465202748401 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:48 INFO - PROCESS | 316 | 1465202748403 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB345000 == 18 [pid = 316] [id = 368] 01:45:48 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE43D1C00) [pid = 316] [serial = 1104] [outer = 0000000000000000] 01:45:48 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AED899C00) [pid = 316] [serial = 1105] [outer = 0000000AE43D1C00] 01:45:48 INFO - PROCESS | 316 | 1465202748449 Marionette DEBUG loaded listener.js 01:45:48 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEDCF4800) [pid = 316] [serial = 1106] [outer = 0000000AE43D1C00] 01:45:48 INFO - PROCESS | 316 | 1465202748896 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]]]}] 01:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 732ms 01:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:45:48 INFO - PROCESS | 316 | 1465202748934 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 01:45:48 INFO - PROCESS | 316 | 1465202748936 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 01:45:48 INFO - PROCESS | 316 | 1465202748939 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:45:48 INFO - PROCESS | 316 | 1465202748941 Marionette TRACE conn5 <- [1,1438,null,{}] 01:45:48 INFO - PROCESS | 316 | 1465202748950 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}] 01:45:48 INFO - PROCESS | 316 | 1465202748952 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:49 INFO - PROCESS | 316 | 1465202749071 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 01:45:49 INFO - PROCESS | 316 | 1465202749082 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:49 INFO - PROCESS | 316 | 1465202749084 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1ED1000 == 19 [pid = 316] [id = 369] 01:45:49 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AEDF8C400) [pid = 316] [serial = 1107] [outer = 0000000000000000] 01:45:49 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AEE39B000) [pid = 316] [serial = 1108] [outer = 0000000AEDF8C400] 01:45:49 INFO - PROCESS | 316 | 1465202749173 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEE469000) [pid = 316] [serial = 1109] [outer = 0000000AEDF8C400] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AEC1ED800) [pid = 316] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEDF81C00) [pid = 316] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000ADE4BAC00) [pid = 316] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AECE81400) [pid = 316] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEDE9E800) [pid = 316] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE8A3B800) [pid = 316] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000ADEA96000) [pid = 316] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE3D6E400) [pid = 316] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEDF84C00) [pid = 316] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEA588000) [pid = 316] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE3CCA400) [pid = 316] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEF021400) [pid = 316] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEB21CC00) [pid = 316] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:45:49 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEC008800) [pid = 316] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:45:49 INFO - PROCESS | 316 | 1465202749919 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]]]}] 01:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1032ms 01:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:45:49 INFO - PROCESS | 316 | 1465202749972 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 01:45:49 INFO - PROCESS | 316 | 1465202749975 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 01:45:49 INFO - PROCESS | 316 | 1465202749978 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:45:49 INFO - PROCESS | 316 | 1465202749980 Marionette TRACE conn5 <- [1,1442,null,{}] 01:45:50 INFO - PROCESS | 316 | 1465202749997 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}] 01:45:50 INFO - PROCESS | 316 | 1465202750000 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:50 INFO - PROCESS | 316 | 1465202750138 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 01:45:50 INFO - PROCESS | 316 | 1465202750192 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:50 INFO - PROCESS | 316 | 1465202750195 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBCE8000 == 20 [pid = 316] [id = 370] 01:45:50 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEDF86400) [pid = 316] [serial = 1110] [outer = 0000000000000000] 01:45:50 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE46A800) [pid = 316] [serial = 1111] [outer = 0000000AEDF86400] 01:45:50 INFO - PROCESS | 316 | 1465202750249 Marionette DEBUG loaded listener.js 01:45:50 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEE8D4C00) [pid = 316] [serial = 1112] [outer = 0000000AEDF86400] 01:45:50 INFO - PROCESS | 316 | 1465202750640 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]]]}] 01:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 691ms 01:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:45:50 INFO - PROCESS | 316 | 1465202750672 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 01:45:50 INFO - PROCESS | 316 | 1465202750674 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 01:45:50 INFO - PROCESS | 316 | 1465202750677 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:45:50 INFO - PROCESS | 316 | 1465202750679 Marionette TRACE conn5 <- [1,1446,null,{}] 01:45:50 INFO - PROCESS | 316 | 1465202750683 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}] 01:45:50 INFO - PROCESS | 316 | 1465202750685 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:50 INFO - PROCESS | 316 | 1465202750771 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 01:45:50 INFO - PROCESS | 316 | 1465202750778 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:50 INFO - PROCESS | 316 | 1465202750779 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D75800 == 21 [pid = 316] [id = 371] 01:45:50 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEE8DD000) [pid = 316] [serial = 1113] [outer = 0000000000000000] 01:45:50 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEF480C00) [pid = 316] [serial = 1114] [outer = 0000000AEE8DD000] 01:45:50 INFO - PROCESS | 316 | 1465202750824 Marionette DEBUG loaded listener.js 01:45:50 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEF50C000) [pid = 316] [serial = 1115] [outer = 0000000AEE8DD000] 01:45:51 INFO - PROCESS | 316 | 1465202751271 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]]]}] 01:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 628ms 01:45:51 INFO - PROCESS | 316 | 1465202751314 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 01:45:51 INFO - PROCESS | 316 | 1465202751316 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 01:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:45:51 INFO - PROCESS | 316 | 1465202751319 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:45:51 INFO - PROCESS | 316 | 1465202751321 Marionette TRACE conn5 <- [1,1450,null,{}] 01:45:51 INFO - PROCESS | 316 | 1465202751325 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}] 01:45:51 INFO - PROCESS | 316 | 1465202751326 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:51 INFO - PROCESS | 316 | 1465202751413 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 01:45:51 INFO - PROCESS | 316 | 1465202751419 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:51 INFO - PROCESS | 316 | 1465202751420 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF31C8000 == 22 [pid = 316] [id = 372] 01:45:51 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEF510C00) [pid = 316] [serial = 1116] [outer = 0000000000000000] 01:45:51 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEF52A400) [pid = 316] [serial = 1117] [outer = 0000000AEF510C00] 01:45:51 INFO - PROCESS | 316 | 1465202751465 Marionette DEBUG loaded listener.js 01:45:51 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEF609000) [pid = 316] [serial = 1118] [outer = 0000000AEF510C00] 01:45:52 INFO - PROCESS | 316 | 1465202752186 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]]]}] 01:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 943ms 01:45:52 INFO - PROCESS | 316 | 1465202752267 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 01:45:52 INFO - PROCESS | 316 | 1465202752271 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 01:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:45:52 INFO - PROCESS | 316 | 1465202752276 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:45:52 INFO - PROCESS | 316 | 1465202752281 Marionette TRACE conn5 <- [1,1454,null,{}] 01:45:52 INFO - PROCESS | 316 | 1465202752287 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}] 01:45:52 INFO - PROCESS | 316 | 1465202752290 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:52 INFO - PROCESS | 316 | 1465202752448 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 01:45:52 INFO - PROCESS | 316 | 1465202752564 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:52 INFO - PROCESS | 316 | 1465202752567 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E30000 == 23 [pid = 316] [id = 373] 01:45:52 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000ADEE1B000) [pid = 316] [serial = 1119] [outer = 0000000000000000] 01:45:52 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000ADF17E400) [pid = 316] [serial = 1120] [outer = 0000000ADEE1B000] 01:45:52 INFO - PROCESS | 316 | 1465202752626 Marionette DEBUG loaded listener.js 01:45:52 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AE35A9C00) [pid = 316] [serial = 1121] [outer = 0000000ADEE1B000] 01:45:53 INFO - PROCESS | 316 | 1465202753510 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]]]}] 01:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1431ms 01:45:53 INFO - PROCESS | 316 | 1465202753712 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 01:45:53 INFO - PROCESS | 316 | 1465202753717 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 01:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:45:53 INFO - PROCESS | 316 | 1465202753722 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:45:53 INFO - PROCESS | 316 | 1465202753725 Marionette TRACE conn5 <- [1,1458,null,{}] 01:45:53 INFO - PROCESS | 316 | 1465202753730 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}] 01:45:53 INFO - PROCESS | 316 | 1465202753733 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:53 INFO - PROCESS | 316 | 1465202753847 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 01:45:53 INFO - PROCESS | 316 | 1465202753961 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:53 INFO - PROCESS | 316 | 1465202753966 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:54 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8C9B000 == 24 [pid = 316] [id = 374] 01:45:54 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000ADE4B9400) [pid = 316] [serial = 1122] [outer = 0000000000000000] 01:45:54 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000ADEC3CC00) [pid = 316] [serial = 1123] [outer = 0000000ADE4B9400] 01:45:54 INFO - PROCESS | 316 | 1465202754041 Marionette DEBUG loaded listener.js 01:45:54 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000ADEE19800) [pid = 316] [serial = 1124] [outer = 0000000ADE4B9400] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AEF669800) [pid = 316] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AECBD3800) [pid = 316] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEF504400) [pid = 316] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AEE4CF000) [pid = 316] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE4E8D000) [pid = 316] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEF524800) [pid = 316] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEF52C000) [pid = 316] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEF604000) [pid = 316] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE900A800) [pid = 316] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE35A6C00) [pid = 316] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE4D3F400) [pid = 316] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE4E91000) [pid = 316] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE3DD3400) [pid = 316] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEF505800) [pid = 316] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEE3A7000) [pid = 316] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEC175C00) [pid = 316] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEAD1B800) [pid = 316] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8911000) [pid = 316] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE429E400) [pid = 316] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEF486400) [pid = 316] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEF509000) [pid = 316] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEBD19400) [pid = 316] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEA5A9C00) [pid = 316] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEF60B800) [pid = 316] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEC1F3400) [pid = 316] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AECE88400) [pid = 316] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEC011400) [pid = 316] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEB2F8000) [pid = 316] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 316 | 1465202754650 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]]]}] 01:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 985ms 01:45:54 INFO - PROCESS | 316 | 1465202754711 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 01:45:54 INFO - PROCESS | 316 | 1465202754714 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 01:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:45:54 INFO - PROCESS | 316 | 1465202754721 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:45:54 INFO - PROCESS | 316 | 1465202754725 Marionette TRACE conn5 <- [1,1462,null,{}] 01:45:54 INFO - PROCESS | 316 | 1465202754729 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}] 01:45:54 INFO - PROCESS | 316 | 1465202754731 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:54 INFO - PROCESS | 316 | 1465202754826 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 01:45:54 INFO - PROCESS | 316 | 1465202754903 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:54 INFO - PROCESS | 316 | 1465202754905 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:54 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53D3000 == 25 [pid = 316] [id = 375] 01:45:54 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADEAA3800) [pid = 316] [serial = 1125] [outer = 0000000000000000] 01:45:54 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEEA9000) [pid = 316] [serial = 1126] [outer = 0000000ADEAA3800] 01:45:54 INFO - PROCESS | 316 | 1465202754955 Marionette DEBUG loaded listener.js 01:45:55 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE3D3BC00) [pid = 316] [serial = 1127] [outer = 0000000ADEAA3800] 01:45:55 INFO - PROCESS | 316 | 1465202755436 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]]]}] 01:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 01:45:55 INFO - PROCESS | 316 | 1465202755453 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 01:45:55 INFO - PROCESS | 316 | 1465202755456 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 01:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:45:55 INFO - PROCESS | 316 | 1465202755464 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:45:55 INFO - PROCESS | 316 | 1465202755466 Marionette TRACE conn5 <- [1,1466,null,{}] 01:45:55 INFO - PROCESS | 316 | 1465202755477 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}] 01:45:55 INFO - PROCESS | 316 | 1465202755482 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:55 INFO - PROCESS | 316 | 1465202755577 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 01:45:55 INFO - PROCESS | 316 | 1465202755587 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:55 INFO - PROCESS | 316 | 1465202755591 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB417800 == 26 [pid = 316] [id = 376] 01:45:55 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE5484800) [pid = 316] [serial = 1128] [outer = 0000000000000000] 01:45:55 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE5866000) [pid = 316] [serial = 1129] [outer = 0000000AE5484800] 01:45:55 INFO - PROCESS | 316 | 1465202755642 Marionette DEBUG loaded listener.js 01:45:55 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE8946400) [pid = 316] [serial = 1130] [outer = 0000000AE5484800] 01:45:56 INFO - PROCESS | 316 | 1465202756128 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]]]}] 01:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 01:45:56 INFO - PROCESS | 316 | 1465202756153 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 01:45:56 INFO - PROCESS | 316 | 1465202756155 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 01:45:56 INFO - PROCESS | 316 | 1465202756158 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:45:56 INFO - PROCESS | 316 | 1465202756160 Marionette TRACE conn5 <- [1,1470,null,{}] 01:45:56 INFO - PROCESS | 316 | 1465202756164 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}] 01:45:56 INFO - PROCESS | 316 | 1465202756166 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:56 INFO - PROCESS | 316 | 1465202756258 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 01:45:56 INFO - PROCESS | 316 | 1465202756265 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:56 INFO - PROCESS | 316 | 1465202756268 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:56 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA3A800 == 27 [pid = 316] [id = 377] 01:45:56 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADD22C800) [pid = 316] [serial = 1131] [outer = 0000000000000000] 01:45:56 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8AD2800) [pid = 316] [serial = 1132] [outer = 0000000ADD22C800] 01:45:56 INFO - PROCESS | 316 | 1465202756315 Marionette DEBUG loaded listener.js 01:45:56 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEA3D6000) [pid = 316] [serial = 1133] [outer = 0000000ADD22C800] 01:45:56 INFO - PROCESS | 316 | 1465202756808 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]]]}] 01:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 692ms 01:45:56 INFO - PROCESS | 316 | 1465202756854 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 01:45:56 INFO - PROCESS | 316 | 1465202756857 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 01:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:45:56 INFO - PROCESS | 316 | 1465202756865 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:45:56 INFO - PROCESS | 316 | 1465202756867 Marionette TRACE conn5 <- [1,1474,null,{}] 01:45:56 INFO - PROCESS | 316 | 1465202756871 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}] 01:45:56 INFO - PROCESS | 316 | 1465202756873 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:56 INFO - PROCESS | 316 | 1465202756980 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 01:45:57 INFO - PROCESS | 316 | 1465202756997 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:57 INFO - PROCESS | 316 | 1465202757000 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECCAF000 == 28 [pid = 316] [id = 378] 01:45:57 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEA590800) [pid = 316] [serial = 1134] [outer = 0000000000000000] 01:45:57 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEA5B0400) [pid = 316] [serial = 1135] [outer = 0000000AEA590800] 01:45:57 INFO - PROCESS | 316 | 1465202757084 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEAD1B800) [pid = 316] [serial = 1136] [outer = 0000000AEA590800] 01:45:57 INFO - PROCESS | 316 | 1465202757538 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]]]}] 01:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 01:45:57 INFO - PROCESS | 316 | 1465202757597 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 01:45:57 INFO - PROCESS | 316 | 1465202757599 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 01:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:45:57 INFO - PROCESS | 316 | 1465202757639 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:45:57 INFO - PROCESS | 316 | 1465202757641 Marionette TRACE conn5 <- [1,1478,null,{}] 01:45:57 INFO - PROCESS | 316 | 1465202757647 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}] 01:45:57 INFO - PROCESS | 316 | 1465202757654 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:57 INFO - PROCESS | 316 | 1465202757807 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 01:45:57 INFO - PROCESS | 316 | 1465202757856 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:57 INFO - PROCESS | 316 | 1465202757858 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0CB800 == 29 [pid = 316] [id = 379] 01:45:57 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEBD19800) [pid = 316] [serial = 1137] [outer = 0000000000000000] 01:45:57 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEC008C00) [pid = 316] [serial = 1138] [outer = 0000000AEBD19800] 01:45:57 INFO - PROCESS | 316 | 1465202757904 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEC0CA800) [pid = 316] [serial = 1139] [outer = 0000000AEBD19800] 01:45:58 INFO - PROCESS | 316 | 1465202758345 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]]]}] 01:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 755ms 01:45:58 INFO - PROCESS | 316 | 1465202758387 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 316 | 1465202758389 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 01:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:45:58 INFO - PROCESS | 316 | 1465202758396 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:45:58 INFO - PROCESS | 316 | 1465202758398 Marionette TRACE conn5 <- [1,1482,null,{}] 01:45:58 INFO - PROCESS | 316 | 1465202758402 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}] 01:45:58 INFO - PROCESS | 316 | 1465202758404 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:58 INFO - PROCESS | 316 | 1465202758522 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 01:45:58 INFO - PROCESS | 316 | 1465202758532 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:58 INFO - PROCESS | 316 | 1465202758534 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF495800 == 30 [pid = 316] [id = 380] 01:45:58 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000ADD222C00) [pid = 316] [serial = 1140] [outer = 0000000000000000] 01:45:58 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEC42BC00) [pid = 316] [serial = 1141] [outer = 0000000ADD222C00] 01:45:58 INFO - PROCESS | 316 | 1465202758580 Marionette DEBUG loaded listener.js 01:45:58 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AECC2BC00) [pid = 316] [serial = 1142] [outer = 0000000ADD222C00] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADD139800) [pid = 316] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE359AC00) [pid = 316] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEB21A000) [pid = 316] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEF666000) [pid = 316] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE34B1400) [pid = 316] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEDAFC00) [pid = 316] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AECC26000) [pid = 316] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8972C00) [pid = 316] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEC173800) [pid = 316] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE43D1C00) [pid = 316] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEDF86400) [pid = 316] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEDF8C400) [pid = 316] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:45:58 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEE8DD000) [pid = 316] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:45:59 INFO - PROCESS | 316 | 1465202759092 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]]]}] 01:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 733ms 01:45:59 INFO - PROCESS | 316 | 1465202759145 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 01:45:59 INFO - PROCESS | 316 | 1465202759148 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 01:45:59 INFO - PROCESS | 316 | 1465202759151 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:45:59 INFO - PROCESS | 316 | 1465202759153 Marionette TRACE conn5 <- [1,1486,null,{}] 01:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:45:59 INFO - PROCESS | 316 | 1465202759156 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}] 01:45:59 INFO - PROCESS | 316 | 1465202759158 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:59 INFO - PROCESS | 316 | 1465202759271 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 01:45:59 INFO - PROCESS | 316 | 1465202759319 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 316 | 1465202759321 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF087E000 == 31 [pid = 316] [id = 381] 01:45:59 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE894E800) [pid = 316] [serial = 1143] [outer = 0000000000000000] 01:45:59 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEBD1A400) [pid = 316] [serial = 1144] [outer = 0000000AE894E800] 01:45:59 INFO - PROCESS | 316 | 1465202759366 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AECE7D000) [pid = 316] [serial = 1145] [outer = 0000000AE894E800] 01:45:59 INFO - PROCESS | 316 | 1465202759720 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]]]}] 01:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 628ms 01:45:59 INFO - PROCESS | 316 | 1465202759786 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 01:45:59 INFO - PROCESS | 316 | 1465202759788 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 01:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:45:59 INFO - PROCESS | 316 | 1465202759791 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:45:59 INFO - PROCESS | 316 | 1465202759793 Marionette TRACE conn5 <- [1,1490,null,{}] 01:45:59 INFO - PROCESS | 316 | 1465202759796 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}] 01:45:59 INFO - PROCESS | 316 | 1465202759798 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:59 INFO - PROCESS | 316 | 1465202759883 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 01:45:59 INFO - PROCESS | 316 | 1465202759888 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 316 | 1465202759890 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:45:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DBA000 == 32 [pid = 316] [id = 382] 01:45:59 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AECE81C00) [pid = 316] [serial = 1146] [outer = 0000000000000000] 01:45:59 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECE98000) [pid = 316] [serial = 1147] [outer = 0000000AECE81C00] 01:45:59 INFO - PROCESS | 316 | 1465202759935 Marionette DEBUG loaded listener.js 01:46:00 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AED895800) [pid = 316] [serial = 1148] [outer = 0000000AECE81C00] 01:46:00 INFO - PROCESS | 316 | 1465202760352 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]]]}] 01:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 586ms 01:46:00 INFO - PROCESS | 316 | 1465202760380 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 316 | 1465202760383 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 01:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:46:00 INFO - PROCESS | 316 | 1465202760397 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 316 | 1465202760399 Marionette TRACE conn5 <- [1,1494,null,{}] 01:46:00 INFO - PROCESS | 316 | 1465202760403 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}] 01:46:00 INFO - PROCESS | 316 | 1465202760404 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:00 INFO - PROCESS | 316 | 1465202760490 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 01:46:00 INFO - PROCESS | 316 | 1465202760495 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 316 | 1465202760497 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA39800 == 33 [pid = 316] [id = 383] 01:46:00 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEDC0D800) [pid = 316] [serial = 1149] [outer = 0000000000000000] 01:46:00 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEDF22400) [pid = 316] [serial = 1150] [outer = 0000000AEDC0D800] 01:46:00 INFO - PROCESS | 316 | 1465202760542 Marionette DEBUG loaded listener.js 01:46:00 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE3A2000) [pid = 316] [serial = 1151] [outer = 0000000AEDC0D800] 01:46:01 INFO - PROCESS | 316 | 1465202761042 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]]]}] 01:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 733ms 01:46:01 INFO - PROCESS | 316 | 1465202761135 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 01:46:01 INFO - PROCESS | 316 | 1465202761139 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 01:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:46:01 INFO - PROCESS | 316 | 1465202761145 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:46:01 INFO - PROCESS | 316 | 1465202761150 Marionette TRACE conn5 <- [1,1498,null,{}] 01:46:01 INFO - PROCESS | 316 | 1465202761158 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}] 01:46:01 INFO - PROCESS | 316 | 1465202761161 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:01 INFO - PROCESS | 316 | 1465202761328 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 01:46:01 INFO - PROCESS | 316 | 1465202761338 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:01 INFO - PROCESS | 316 | 1465202761344 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42C3000 == 34 [pid = 316] [id = 384] 01:46:01 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEBBD000) [pid = 316] [serial = 1152] [outer = 0000000000000000] 01:46:01 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000ADEC32800) [pid = 316] [serial = 1153] [outer = 0000000ADEBBD000] 01:46:01 INFO - PROCESS | 316 | 1465202761402 Marionette DEBUG loaded listener.js 01:46:01 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000ADF2DE400) [pid = 316] [serial = 1154] [outer = 0000000ADEBBD000] 01:46:02 INFO - PROCESS | 316 | 1465202762106 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]]]}] 01:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 985ms 01:46:02 INFO - PROCESS | 316 | 1465202762133 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 01:46:02 INFO - PROCESS | 316 | 1465202762139 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 01:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:46:02 INFO - PROCESS | 316 | 1465202762146 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:46:02 INFO - PROCESS | 316 | 1465202762149 Marionette TRACE conn5 <- [1,1502,null,{}] 01:46:02 INFO - PROCESS | 316 | 1465202762153 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}] 01:46:02 INFO - PROCESS | 316 | 1465202762156 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:02 INFO - PROCESS | 316 | 1465202762277 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 01:46:02 INFO - PROCESS | 316 | 1465202762396 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:02 INFO - PROCESS | 316 | 1465202762399 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA32800 == 35 [pid = 316] [id = 385] 01:46:02 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE4D3F000) [pid = 316] [serial = 1155] [outer = 0000000000000000] 01:46:02 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE4E94400) [pid = 316] [serial = 1156] [outer = 0000000AE4D3F000] 01:46:02 INFO - PROCESS | 316 | 1465202762459 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE8971800) [pid = 316] [serial = 1157] [outer = 0000000AE4D3F000] 01:46:03 INFO - PROCESS | 316 | 1465202763067 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]]]}] 01:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 984ms 01:46:03 INFO - PROCESS | 316 | 1465202763131 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 01:46:03 INFO - PROCESS | 316 | 1465202763134 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 01:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:46:03 INFO - PROCESS | 316 | 1465202763138 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - PROCESS | 316 | 1465202763142 Marionette TRACE conn5 <- [1,1506,null,{}] 01:46:03 INFO - PROCESS | 316 | 1465202763154 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}] 01:46:03 INFO - PROCESS | 316 | 1465202763159 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:03 INFO - PROCESS | 316 | 1465202763317 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 01:46:03 INFO - PROCESS | 316 | 1465202763431 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:03 INFO - PROCESS | 316 | 1465202763435 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:03 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D74800 == 36 [pid = 316] [id = 386] 01:46:03 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEB2F8800) [pid = 316] [serial = 1158] [outer = 0000000000000000] 01:46:03 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEBDAE800) [pid = 316] [serial = 1159] [outer = 0000000AEB2F8800] 01:46:03 INFO - PROCESS | 316 | 1465202763497 Marionette DEBUG loaded listener.js 01:46:03 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEC1F1C00) [pid = 316] [serial = 1160] [outer = 0000000AEB2F8800] 01:46:04 INFO - PROCESS | 316 | 1465202764052 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]]]}] 01:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 984ms 01:46:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:46:04 INFO - PROCESS | 316 | 1465202764124 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 01:46:04 INFO - PROCESS | 316 | 1465202764127 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 01:46:04 INFO - PROCESS | 316 | 1465202764131 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:46:04 INFO - PROCESS | 316 | 1465202764133 Marionette TRACE conn5 <- [1,1510,null,{}] 01:46:04 INFO - PROCESS | 316 | 1465202764136 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}] 01:46:04 INFO - PROCESS | 316 | 1465202764139 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:04 INFO - PROCESS | 316 | 1465202764256 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 01:46:04 INFO - PROCESS | 316 | 1465202764372 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:04 INFO - PROCESS | 316 | 1465202764374 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF31C5000 == 37 [pid = 316] [id = 387] 01:46:04 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEE3A7800) [pid = 316] [serial = 1161] [outer = 0000000000000000] 01:46:04 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AEE4C2000) [pid = 316] [serial = 1162] [outer = 0000000AEE3A7800] 01:46:04 INFO - PROCESS | 316 | 1465202764432 Marionette DEBUG loaded listener.js 01:46:04 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AEE8D3800) [pid = 316] [serial = 1163] [outer = 0000000AEE3A7800] 01:46:05 INFO - PROCESS | 316 | 1465202765155 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"]]]}] 01:46:05 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 () { 01:46:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:46:05 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 () { 01:46:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:46:05 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 () { 01:46:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:46:05 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 () { 01:46:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:46:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1088ms 01:46:05 INFO - PROCESS | 316 | 1465202765221 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 01:46:05 INFO - PROCESS | 316 | 1465202765226 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 01:46:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:46:05 INFO - PROCESS | 316 | 1465202765231 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:46:05 INFO - PROCESS | 316 | 1465202765235 Marionette TRACE conn5 <- [1,1514,null,{}] 01:46:05 INFO - PROCESS | 316 | 1465202765241 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}] 01:46:05 INFO - PROCESS | 316 | 1465202765244 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:05 INFO - PROCESS | 316 | 1465202765396 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 01:46:05 INFO - PROCESS | 316 | 1465202765406 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:05 INFO - PROCESS | 316 | 1465202765411 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA88000 == 38 [pid = 316] [id = 388] 01:46:05 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AE420F800) [pid = 316] [serial = 1164] [outer = 0000000000000000] 01:46:05 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AE43C9C00) [pid = 316] [serial = 1165] [outer = 0000000AE420F800] 01:46:05 INFO - PROCESS | 316 | 1465202765461 Marionette DEBUG loaded listener.js 01:46:05 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AE8948800) [pid = 316] [serial = 1166] [outer = 0000000AE420F800] 01:46:06 INFO - PROCESS | 316 | 1465202766085 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"]]]}] 01:46:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:46:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:46:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:46:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:46:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:46:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:46:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 879ms 01:46:06 INFO - PROCESS | 316 | 1465202766115 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 01:46:06 INFO - PROCESS | 316 | 1465202766120 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 01:46:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:46:06 INFO - PROCESS | 316 | 1465202766126 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:46:06 INFO - PROCESS | 316 | 1465202766129 Marionette TRACE conn5 <- [1,1518,null,{}] 01:46:06 INFO - PROCESS | 316 | 1465202766133 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}] 01:46:06 INFO - PROCESS | 316 | 1465202766135 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:06 INFO - PROCESS | 316 | 1465202766243 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 01:46:06 INFO - PROCESS | 316 | 1465202766320 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:06 INFO - PROCESS | 316 | 1465202766323 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF495800 == 37 [pid = 316] [id = 380] 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DBA000 == 36 [pid = 316] [id = 382] 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0CB800 == 35 [pid = 316] [id = 379] 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AECCAF000 == 34 [pid = 316] [id = 378] 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AF087E000 == 33 [pid = 316] [id = 381] 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3941800 == 32 [pid = 316] [id = 359] 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA88000 == 31 [pid = 316] [id = 388] 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AF31C5000 == 30 [pid = 316] [id = 387] 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D74800 == 29 [pid = 316] [id = 386] 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA32800 == 28 [pid = 316] [id = 385] 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA39800 == 27 [pid = 316] [id = 383] 01:46:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42C3000 == 26 [pid = 316] [id = 384] 01:46:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADD1C2800 == 27 [pid = 316] [id = 389] 01:46:06 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000ADD141C00) [pid = 316] [serial = 1167] [outer = 0000000000000000] 01:46:07 INFO - PROCESS | 316 | ++DOMWINDOW == 98 (0000000ADD231000) [pid = 316] [serial = 1168] [outer = 0000000ADD141C00] 01:46:07 INFO - PROCESS | 316 | 1465202767004 Marionette DEBUG loaded listener.js 01:46:07 INFO - PROCESS | 316 | ++DOMWINDOW == 99 (0000000ADEAA3C00) [pid = 316] [serial = 1169] [outer = 0000000ADD141C00] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 98 (0000000AEAD8B800) [pid = 316] [serial = 652] [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.] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 97 (0000000AE3D74800) [pid = 316] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000AEBDB4400) [pid = 316] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AEC00F800) [pid = 316] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AEF66E400) [pid = 316] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AEA3D2000) [pid = 316] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEA5B1000) [pid = 316] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000ADEDB4C00) [pid = 316] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000ADEEA8C00) [pid = 316] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AECE79800) [pid = 316] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE8A34C00) [pid = 316] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE8A42800) [pid = 316] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEC1E8400) [pid = 316] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEDCF4800) [pid = 316] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AED899C00) [pid = 316] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEE46A800) [pid = 316] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEE39B000) [pid = 316] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEF480C00) [pid = 316] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEE469000) [pid = 316] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEF52A400) [pid = 316] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEE8D4C00) [pid = 316] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEC4CC400) [pid = 316] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AECE94400) [pid = 316] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEF50C000) [pid = 316] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE4E97800) [pid = 316] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE893C000) [pid = 316] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE35A0800) [pid = 316] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 01:46:07 INFO - PROCESS | 316 | 1465202767508 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]]]}] 01:46:07 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 01:46:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:46:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:46:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:46:07 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. 01:46:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:46:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1430ms 01:46:07 INFO - PROCESS | 316 | 1465202767560 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 01:46:07 INFO - PROCESS | 316 | 1465202767564 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 01:46:07 INFO - PROCESS | 316 | 1465202767569 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:46:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:46:07 INFO - PROCESS | 316 | 1465202767572 Marionette TRACE conn5 <- [1,1522,null,{}] 01:46:07 INFO - PROCESS | 316 | 1465202767577 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}] 01:46:07 INFO - PROCESS | 316 | 1465202767580 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:07 INFO - PROCESS | 316 | 1465202767675 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 01:46:07 INFO - PROCESS | 316 | 1465202767771 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:07 INFO - PROCESS | 316 | 1465202767774 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42D2800 == 28 [pid = 316] [id = 390] 01:46:07 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADEE19000) [pid = 316] [serial = 1170] [outer = 0000000000000000] 01:46:07 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADEE22C00) [pid = 316] [serial = 1171] [outer = 0000000ADEE19000] 01:46:07 INFO - PROCESS | 316 | 1465202767824 Marionette DEBUG loaded listener.js 01:46:07 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000ADF3C0800) [pid = 316] [serial = 1172] [outer = 0000000ADEE19000] 01:46:08 INFO - PROCESS | 316 | 1465202768235 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]]]}] 01:46:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:46:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 734ms 01:46:08 INFO - PROCESS | 316 | 1465202768333 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 01:46:08 INFO - PROCESS | 316 | 1465202768337 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 01:46:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:46:08 INFO - PROCESS | 316 | 1465202768348 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:46:08 INFO - PROCESS | 316 | 1465202768351 Marionette TRACE conn5 <- [1,1526,null,{}] 01:46:08 INFO - PROCESS | 316 | 1465202768355 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}] 01:46:08 INFO - PROCESS | 316 | 1465202768358 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:08 INFO - PROCESS | 316 | 1465202768485 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 01:46:08 INFO - PROCESS | 316 | 1465202768555 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:08 INFO - PROCESS | 316 | 1465202768557 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42CC800 == 29 [pid = 316] [id = 391] 01:46:08 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE3234800) [pid = 316] [serial = 1173] [outer = 0000000000000000] 01:46:08 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE3D74800) [pid = 316] [serial = 1174] [outer = 0000000AE3234800] 01:46:08 INFO - PROCESS | 316 | 1465202768604 Marionette DEBUG loaded listener.js 01:46:08 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE43CC000) [pid = 316] [serial = 1175] [outer = 0000000AE3234800] 01:46:09 INFO - PROCESS | 316 | 1465202769002 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]]]}] 01:46:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:46:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 01:46:09 INFO - PROCESS | 316 | 1465202769043 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 01:46:09 INFO - PROCESS | 316 | 1465202769045 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 01:46:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:46:09 INFO - PROCESS | 316 | 1465202769049 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:46:09 INFO - PROCESS | 316 | 1465202769052 Marionette TRACE conn5 <- [1,1530,null,{}] 01:46:09 INFO - PROCESS | 316 | 1465202769063 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}] 01:46:09 INFO - PROCESS | 316 | 1465202769068 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:09 INFO - PROCESS | 316 | 1465202769191 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 01:46:09 INFO - PROCESS | 316 | 1465202769216 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:09 INFO - PROCESS | 316 | 1465202769218 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:09 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB788800 == 30 [pid = 316] [id = 392] 01:46:09 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE4D40800) [pid = 316] [serial = 1176] [outer = 0000000000000000] 01:46:09 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE5594400) [pid = 316] [serial = 1177] [outer = 0000000AE4D40800] 01:46:09 INFO - PROCESS | 316 | 1465202769264 Marionette DEBUG loaded listener.js 01:46:09 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE8954C00) [pid = 316] [serial = 1178] [outer = 0000000AE4D40800] 01:46:09 INFO - PROCESS | 316 | 1465202769728 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]]]}] 01:46:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:46:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 733ms 01:46:09 INFO - PROCESS | 316 | 1465202769822 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 01:46:09 INFO - PROCESS | 316 | 1465202769825 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 01:46:09 INFO - PROCESS | 316 | 1465202769828 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:46:09 INFO - PROCESS | 316 | 1465202769830 Marionette TRACE conn5 <- [1,1534,null,{}] 01:46:09 INFO - PROCESS | 316 | 1465202769834 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}] 01:46:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:46:09 INFO - PROCESS | 316 | 1465202769836 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:09 INFO - PROCESS | 316 | 1465202769958 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 01:46:10 INFO - PROCESS | 316 | 1465202770010 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:10 INFO - PROCESS | 316 | 1465202770012 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC13B800 == 31 [pid = 316] [id = 393] 01:46:10 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE8A41000) [pid = 316] [serial = 1179] [outer = 0000000000000000] 01:46:10 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEA310400) [pid = 316] [serial = 1180] [outer = 0000000AE8A41000] 01:46:10 INFO - PROCESS | 316 | 1465202770058 Marionette DEBUG loaded listener.js 01:46:10 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEA5AB800) [pid = 316] [serial = 1181] [outer = 0000000AE8A41000] 01:46:10 INFO - PROCESS | 316 | 1465202770502 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]]]}] 01:46:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:46:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 735ms 01:46:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:46:10 INFO - PROCESS | 316 | 1465202770574 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 01:46:10 INFO - PROCESS | 316 | 1465202770576 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 01:46:10 INFO - PROCESS | 316 | 1465202770579 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:46:10 INFO - PROCESS | 316 | 1465202770581 Marionette TRACE conn5 <- [1,1538,null,{}] 01:46:10 INFO - PROCESS | 316 | 1465202770589 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}] 01:46:10 INFO - PROCESS | 316 | 1465202770591 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:10 INFO - PROCESS | 316 | 1465202770709 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 01:46:10 INFO - PROCESS | 316 | 1465202770719 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:10 INFO - PROCESS | 316 | 1465202770721 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDE50800 == 32 [pid = 316] [id = 394] 01:46:10 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEE1A800) [pid = 316] [serial = 1182] [outer = 0000000000000000] 01:46:10 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEAD92400) [pid = 316] [serial = 1183] [outer = 0000000ADEE1A800] 01:46:10 INFO - PROCESS | 316 | 1465202770778 Marionette DEBUG loaded listener.js 01:46:10 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEB2FB400) [pid = 316] [serial = 1184] [outer = 0000000ADEE1A800] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEBD19800) [pid = 316] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE894E800) [pid = 316] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADD222C00) [pid = 316] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000ADEAA3800) [pid = 316] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADD22C800) [pid = 316] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADE4B9400) [pid = 316] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE5484800) [pid = 316] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEE1B000) [pid = 316] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEF510C00) [pid = 316] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AECE81C00) [pid = 316] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEDC0D800) [pid = 316] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:46:11 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEA590800) [pid = 316] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:46:11 INFO - PROCESS | 316 | 1465202771429 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]]]}] 01:46:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:46:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 879ms 01:46:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:46:11 INFO - PROCESS | 316 | 1465202771461 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 01:46:11 INFO - PROCESS | 316 | 1465202771464 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 01:46:11 INFO - PROCESS | 316 | 1465202771467 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:46:11 INFO - PROCESS | 316 | 1465202771469 Marionette TRACE conn5 <- [1,1542,null,{}] 01:46:11 INFO - PROCESS | 316 | 1465202771479 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}] 01:46:11 INFO - PROCESS | 316 | 1465202771486 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:11 INFO - PROCESS | 316 | 1465202771586 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 01:46:11 INFO - PROCESS | 316 | 1465202771600 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:11 INFO - PROCESS | 316 | 1465202771602 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:11 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADE1E8000 == 33 [pid = 316] [id = 395] 01:46:11 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE4D43C00) [pid = 316] [serial = 1185] [outer = 0000000000000000] 01:46:11 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEA5AE800) [pid = 316] [serial = 1186] [outer = 0000000AE4D43C00] 01:46:11 INFO - PROCESS | 316 | 1465202771649 Marionette DEBUG loaded listener.js 01:46:11 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC00A400) [pid = 316] [serial = 1187] [outer = 0000000AE4D43C00] 01:46:12 INFO - PROCESS | 316 | 1465202772101 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]]]}] 01:46:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:46:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 01:46:12 INFO - PROCESS | 316 | 1465202772163 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 316 | 1465202772165 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 01:46:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:46:12 INFO - PROCESS | 316 | 1465202772168 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 316 | 1465202772170 Marionette TRACE conn5 <- [1,1546,null,{}] 01:46:12 INFO - PROCESS | 316 | 1465202772174 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}] 01:46:12 INFO - PROCESS | 316 | 1465202772176 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:12 INFO - PROCESS | 316 | 1465202772256 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 01:46:12 INFO - PROCESS | 316 | 1465202772262 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 316 | 1465202772264 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBE8800 == 34 [pid = 316] [id = 396] 01:46:12 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC0B9400) [pid = 316] [serial = 1188] [outer = 0000000000000000] 01:46:12 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEC1EC400) [pid = 316] [serial = 1189] [outer = 0000000AEC0B9400] 01:46:12 INFO - PROCESS | 316 | 1465202772308 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEC4C6800) [pid = 316] [serial = 1190] [outer = 0000000AEC0B9400] 01:46:12 INFO - PROCESS | 316 | 1465202772705 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]]]}] 01:46:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:46:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 586ms 01:46:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:46:12 INFO - PROCESS | 316 | 1465202772758 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 316 | 1465202772760 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 01:46:12 INFO - PROCESS | 316 | 1465202772763 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 316 | 1465202772765 Marionette TRACE conn5 <- [1,1550,null,{}] 01:46:12 INFO - PROCESS | 316 | 1465202772768 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}] 01:46:12 INFO - PROCESS | 316 | 1465202772771 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:12 INFO - PROCESS | 316 | 1465202772861 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 01:46:12 INFO - PROCESS | 316 | 1465202772866 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 316 | 1465202772868 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09CA800 == 35 [pid = 316] [id = 397] 01:46:12 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AECBD3800) [pid = 316] [serial = 1191] [outer = 0000000000000000] 01:46:12 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AECE79800) [pid = 316] [serial = 1192] [outer = 0000000AECBD3800] 01:46:12 INFO - PROCESS | 316 | 1465202772913 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AECE94400) [pid = 316] [serial = 1193] [outer = 0000000AECBD3800] 01:46:13 INFO - PROCESS | 316 | 1465202773360 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]]]}] 01:46:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:46:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 01:46:13 INFO - PROCESS | 316 | 1465202773458 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 01:46:13 INFO - PROCESS | 316 | 1465202773462 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 01:46:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:46:13 INFO - PROCESS | 316 | 1465202773468 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:46:13 INFO - PROCESS | 316 | 1465202773473 Marionette TRACE conn5 <- [1,1554,null,{}] 01:46:13 INFO - PROCESS | 316 | 1465202773479 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}] 01:46:13 INFO - PROCESS | 316 | 1465202773484 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:13 INFO - PROCESS | 316 | 1465202773642 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 01:46:13 INFO - PROCESS | 316 | 1465202773737 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:13 INFO - PROCESS | 316 | 1465202773742 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:13 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3DA0800 == 36 [pid = 316] [id = 398] 01:46:13 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADE4BC400) [pid = 316] [serial = 1194] [outer = 0000000000000000] 01:46:13 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000ADEA9DC00) [pid = 316] [serial = 1195] [outer = 0000000ADE4BC400] 01:46:13 INFO - PROCESS | 316 | 1465202773801 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000ADEDB6000) [pid = 316] [serial = 1196] [outer = 0000000ADE4BC400] 01:46:14 INFO - PROCESS | 316 | 1465202774618 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]]]}] 01:46:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:46:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1190ms 01:46:14 INFO - PROCESS | 316 | 1465202774662 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 01:46:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:46:14 INFO - PROCESS | 316 | 1465202774666 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 01:46:14 INFO - PROCESS | 316 | 1465202774672 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:46:14 INFO - PROCESS | 316 | 1465202774677 Marionette TRACE conn5 <- [1,1558,null,{}] 01:46:14 INFO - PROCESS | 316 | 1465202774681 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}] 01:46:14 INFO - PROCESS | 316 | 1465202774684 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:14 INFO - PROCESS | 316 | 1465202774816 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 01:46:14 INFO - PROCESS | 316 | 1465202774888 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:14 INFO - PROCESS | 316 | 1465202774891 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB779800 == 37 [pid = 316] [id = 399] 01:46:14 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AE35A0000) [pid = 316] [serial = 1197] [outer = 0000000000000000] 01:46:14 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE3F46400) [pid = 316] [serial = 1198] [outer = 0000000AE35A0000] 01:46:14 INFO - PROCESS | 316 | 1465202774989 Marionette DEBUG loaded listener.js 01:46:15 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AE4E89400) [pid = 316] [serial = 1199] [outer = 0000000AE35A0000] 01:46:15 INFO - PROCESS | 316 | 1465202775869 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]]]}] 01:46:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:46:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1252ms 01:46:15 INFO - PROCESS | 316 | 1465202775923 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 01:46:15 INFO - PROCESS | 316 | 1465202775927 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 01:46:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:46:15 INFO - PROCESS | 316 | 1465202775932 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:46:15 INFO - PROCESS | 316 | 1465202775935 Marionette TRACE conn5 <- [1,1562,null,{}] 01:46:15 INFO - PROCESS | 316 | 1465202775941 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}] 01:46:15 INFO - PROCESS | 316 | 1465202775944 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:16 INFO - PROCESS | 316 | 1465202776065 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 01:46:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBE8800 == 36 [pid = 316] [id = 396] 01:46:16 INFO - PROCESS | 316 | --DOCSHELL 0000000ADE1E8000 == 35 [pid = 316] [id = 395] 01:46:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDE50800 == 34 [pid = 316] [id = 394] 01:46:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC13B800 == 33 [pid = 316] [id = 393] 01:46:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB788800 == 32 [pid = 316] [id = 392] 01:46:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42CC800 == 31 [pid = 316] [id = 391] 01:46:16 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42D2800 == 30 [pid = 316] [id = 390] 01:46:16 INFO - PROCESS | 316 | --DOCSHELL 0000000ADD1C2800 == 29 [pid = 316] [id = 389] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEC0CA800) [pid = 316] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEC008C00) [pid = 316] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEBD1A400) [pid = 316] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEC42BC00) [pid = 316] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEEA9000) [pid = 316] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE3D3BC00) [pid = 316] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE8AD2800) [pid = 316] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEC3CC00) [pid = 316] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEE19800) [pid = 316] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE5866000) [pid = 316] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE8946400) [pid = 316] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADF17E400) [pid = 316] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE35A9C00) [pid = 316] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEF609000) [pid = 316] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AECE98000) [pid = 316] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEDF22400) [pid = 316] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AECC2BC00) [pid = 316] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEE3A2000) [pid = 316] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AED895800) [pid = 316] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEA5B0400) [pid = 316] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEAD1B800) [pid = 316] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AECE7D000) [pid = 316] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEA3D6000) [pid = 316] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 01:46:16 INFO - PROCESS | 316 | 1465202776180 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:16 INFO - PROCESS | 316 | 1465202776185 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42D2800 == 30 [pid = 316] [id = 400] 01:46:16 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADD2D9400) [pid = 316] [serial = 1200] [outer = 0000000000000000] 01:46:16 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEC34C00) [pid = 316] [serial = 1201] [outer = 0000000ADD2D9400] 01:46:16 INFO - PROCESS | 316 | 1465202776235 Marionette DEBUG loaded listener.js 01:46:16 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE0265800) [pid = 316] [serial = 1202] [outer = 0000000ADD2D9400] 01:46:16 INFO - PROCESS | 316 | 1465202776699 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]]]}] 01:46:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:46:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 837ms 01:46:16 INFO - PROCESS | 316 | 1465202776774 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 01:46:16 INFO - PROCESS | 316 | 1465202776778 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 01:46:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:46:16 INFO - PROCESS | 316 | 1465202776784 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:46:16 INFO - PROCESS | 316 | 1465202776787 Marionette TRACE conn5 <- [1,1566,null,{}] 01:46:16 INFO - PROCESS | 316 | 1465202776791 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}] 01:46:16 INFO - PROCESS | 316 | 1465202776794 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:16 INFO - PROCESS | 316 | 1465202776887 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 01:46:16 INFO - PROCESS | 316 | 1465202776899 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:16 INFO - PROCESS | 316 | 1465202776901 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAD4C800 == 31 [pid = 316] [id = 401] 01:46:16 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE42A0400) [pid = 316] [serial = 1203] [outer = 0000000000000000] 01:46:16 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE43CC400) [pid = 316] [serial = 1204] [outer = 0000000AE42A0400] 01:46:16 INFO - PROCESS | 316 | 1465202776949 Marionette DEBUG loaded listener.js 01:46:17 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE5486000) [pid = 316] [serial = 1205] [outer = 0000000AE42A0400] 01:46:17 INFO - PROCESS | 316 | 1465202777405 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]]]}] 01:46:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:46:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 01:46:17 INFO - PROCESS | 316 | 1465202777458 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 01:46:17 INFO - PROCESS | 316 | 1465202777461 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 01:46:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:46:17 INFO - PROCESS | 316 | 1465202777464 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:46:17 INFO - PROCESS | 316 | 1465202777468 Marionette TRACE conn5 <- [1,1570,null,{}] 01:46:17 INFO - PROCESS | 316 | 1465202777479 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}] 01:46:17 INFO - PROCESS | 316 | 1465202777484 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:17 INFO - PROCESS | 316 | 1465202777583 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 01:46:17 INFO - PROCESS | 316 | 1465202777591 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:17 INFO - PROCESS | 316 | 1465202777595 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA28000 == 32 [pid = 316] [id = 402] 01:46:17 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADE110C00) [pid = 316] [serial = 1206] [outer = 0000000000000000] 01:46:17 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8A33C00) [pid = 316] [serial = 1207] [outer = 0000000ADE110C00] 01:46:17 INFO - PROCESS | 316 | 1465202777714 Marionette DEBUG loaded listener.js 01:46:17 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEA585400) [pid = 316] [serial = 1208] [outer = 0000000ADE110C00] 01:46:18 INFO - PROCESS | 316 | 1465202778121 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]]]}] 01:46:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:46:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 692ms 01:46:18 INFO - PROCESS | 316 | 1465202778159 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 01:46:18 INFO - PROCESS | 316 | 1465202778162 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 01:46:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:46:18 INFO - PROCESS | 316 | 1465202778165 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:46:18 INFO - PROCESS | 316 | 1465202778167 Marionette TRACE conn5 <- [1,1574,null,{}] 01:46:18 INFO - PROCESS | 316 | 1465202778171 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}] 01:46:18 INFO - PROCESS | 316 | 1465202778173 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:18 INFO - PROCESS | 316 | 1465202778324 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 01:46:18 INFO - PROCESS | 316 | 1465202778345 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:18 INFO - PROCESS | 316 | 1465202778347 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDE44800 == 33 [pid = 316] [id = 403] 01:46:18 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE900EC00) [pid = 316] [serial = 1209] [outer = 0000000000000000] 01:46:18 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEAD0D400) [pid = 316] [serial = 1210] [outer = 0000000AE900EC00] 01:46:18 INFO - PROCESS | 316 | 1465202778393 Marionette DEBUG loaded listener.js 01:46:18 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEB2EE400) [pid = 316] [serial = 1211] [outer = 0000000AE900EC00] 01:46:18 INFO - PROCESS | 316 | 1465202778848 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]]]}] 01:46:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:46:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 731ms 01:46:18 INFO - PROCESS | 316 | 1465202778911 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 01:46:18 INFO - PROCESS | 316 | 1465202778913 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 01:46:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:46:18 INFO - PROCESS | 316 | 1465202778916 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:46:18 INFO - PROCESS | 316 | 1465202778918 Marionette TRACE conn5 <- [1,1578,null,{}] 01:46:18 INFO - PROCESS | 316 | 1465202778922 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}] 01:46:18 INFO - PROCESS | 316 | 1465202778924 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:19 INFO - PROCESS | 316 | 1465202779047 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 01:46:19 INFO - PROCESS | 316 | 1465202779097 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:19 INFO - PROCESS | 316 | 1465202779099 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF41C800 == 34 [pid = 316] [id = 404] 01:46:19 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEAD1B800) [pid = 316] [serial = 1212] [outer = 0000000000000000] 01:46:19 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEBDB8000) [pid = 316] [serial = 1213] [outer = 0000000AEAD1B800] 01:46:19 INFO - PROCESS | 316 | 1465202779145 Marionette DEBUG loaded listener.js 01:46:19 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEC0C5400) [pid = 316] [serial = 1214] [outer = 0000000AEAD1B800] 01:46:19 INFO - PROCESS | 316 | 1465202779594 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]]]}] 01:46:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:46:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 733ms 01:46:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:46:19 INFO - PROCESS | 316 | 1465202779671 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 01:46:19 INFO - PROCESS | 316 | 1465202779674 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 01:46:19 INFO - PROCESS | 316 | 1465202779677 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:46:19 INFO - PROCESS | 316 | 1465202779679 Marionette TRACE conn5 <- [1,1582,null,{}] 01:46:19 INFO - PROCESS | 316 | 1465202779683 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}] 01:46:19 INFO - PROCESS | 316 | 1465202779689 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:19 INFO - PROCESS | 316 | 1465202779835 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 01:46:19 INFO - PROCESS | 316 | 1465202779885 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:19 INFO - PROCESS | 316 | 1465202779887 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0886800 == 35 [pid = 316] [id = 405] 01:46:19 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AECC9B000) [pid = 316] [serial = 1215] [outer = 0000000000000000] 01:46:19 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AED89E400) [pid = 316] [serial = 1216] [outer = 0000000AECC9B000] 01:46:19 INFO - PROCESS | 316 | 1465202779932 Marionette DEBUG loaded listener.js 01:46:20 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEDE98000) [pid = 316] [serial = 1217] [outer = 0000000AECC9B000] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE8A41000) [pid = 316] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE3234800) [pid = 316] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADD141C00) [pid = 316] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE420F800) [pid = 316] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEE19000) [pid = 316] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEE1A800) [pid = 316] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEBBD000) [pid = 316] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE4D3F000) [pid = 316] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEB2F8800) [pid = 316] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEE3A7800) [pid = 316] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE4D43C00) [pid = 316] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC0B9400) [pid = 316] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:46:20 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE4D40800) [pid = 316] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:46:20 INFO - PROCESS | 316 | 1465202780409 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]]]}] 01:46:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:46:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 797ms 01:46:20 INFO - PROCESS | 316 | 1465202780475 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 01:46:20 INFO - PROCESS | 316 | 1465202780477 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 01:46:20 INFO - PROCESS | 316 | 1465202780480 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:46:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:46:20 INFO - PROCESS | 316 | 1465202780482 Marionette TRACE conn5 <- [1,1586,null,{}] 01:46:20 INFO - PROCESS | 316 | 1465202780485 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}] 01:46:20 INFO - PROCESS | 316 | 1465202780487 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:20 INFO - PROCESS | 316 | 1465202780575 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 01:46:20 INFO - PROCESS | 316 | 1465202780585 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 316 | 1465202780587 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0888000 == 36 [pid = 316] [id = 406] 01:46:20 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE4D3F000) [pid = 316] [serial = 1218] [outer = 0000000000000000] 01:46:20 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE7E5B400) [pid = 316] [serial = 1219] [outer = 0000000AE4D3F000] 01:46:20 INFO - PROCESS | 316 | 1465202780632 Marionette DEBUG loaded listener.js 01:46:20 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC0B9400) [pid = 316] [serial = 1220] [outer = 0000000AE4D3F000] 01:46:21 INFO - PROCESS | 316 | 1465202781053 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]]]}] 01:46:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:46:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 629ms 01:46:21 INFO - PROCESS | 316 | 1465202781113 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 01:46:21 INFO - PROCESS | 316 | 1465202781115 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 01:46:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:46:21 INFO - PROCESS | 316 | 1465202781119 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:46:21 INFO - PROCESS | 316 | 1465202781121 Marionette TRACE conn5 <- [1,1590,null,{}] 01:46:21 INFO - PROCESS | 316 | 1465202781124 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}] 01:46:21 INFO - PROCESS | 316 | 1465202781126 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:21 INFO - PROCESS | 316 | 1465202781238 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 01:46:21 INFO - PROCESS | 316 | 1465202781244 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:21 INFO - PROCESS | 316 | 1465202781246 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EDE000 == 37 [pid = 316] [id = 407] 01:46:21 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEDF26000) [pid = 316] [serial = 1221] [outer = 0000000000000000] 01:46:21 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEE3A6C00) [pid = 316] [serial = 1222] [outer = 0000000AEDF26000] 01:46:21 INFO - PROCESS | 316 | 1465202781291 Marionette DEBUG loaded listener.js 01:46:21 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEE46E000) [pid = 316] [serial = 1223] [outer = 0000000AEDF26000] 01:46:21 INFO - PROCESS | 316 | 1465202781726 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]]]}] 01:46:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:46:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 628ms 01:46:21 INFO - PROCESS | 316 | 1465202781751 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 01:46:21 INFO - PROCESS | 316 | 1465202781753 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 01:46:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:46:21 INFO - PROCESS | 316 | 1465202781761 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:46:21 INFO - PROCESS | 316 | 1465202781763 Marionette TRACE conn5 <- [1,1594,null,{}] 01:46:21 INFO - PROCESS | 316 | 1465202781766 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}] 01:46:21 INFO - PROCESS | 316 | 1465202781768 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:21 INFO - PROCESS | 316 | 1465202781853 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 01:46:21 INFO - PROCESS | 316 | 1465202781859 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:21 INFO - PROCESS | 316 | 1465202781861 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D39800 == 38 [pid = 316] [id = 408] 01:46:21 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEE4C5C00) [pid = 316] [serial = 1224] [outer = 0000000000000000] 01:46:21 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEE4CB800) [pid = 316] [serial = 1225] [outer = 0000000AEE4C5C00] 01:46:21 INFO - PROCESS | 316 | 1465202781905 Marionette DEBUG loaded listener.js 01:46:21 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE8D9400) [pid = 316] [serial = 1226] [outer = 0000000AEE4C5C00] 01:46:22 INFO - PROCESS | 316 | 1465202782324 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]]]}] 01:46:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:46:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 649ms 01:46:22 INFO - PROCESS | 316 | 1465202782423 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 01:46:22 INFO - PROCESS | 316 | 1465202782427 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 01:46:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:46:22 INFO - PROCESS | 316 | 1465202782434 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:46:22 INFO - PROCESS | 316 | 1465202782439 Marionette TRACE conn5 <- [1,1598,null,{}] 01:46:22 INFO - PROCESS | 316 | 1465202782446 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}] 01:46:22 INFO - PROCESS | 316 | 1465202782450 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:22 INFO - PROCESS | 316 | 1465202782616 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 01:46:22 INFO - PROCESS | 316 | 1465202782783 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:22 INFO - PROCESS | 316 | 1465202782789 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:22 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA522000 == 39 [pid = 316] [id = 409] 01:46:22 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEE1F800) [pid = 316] [serial = 1227] [outer = 0000000000000000] 01:46:22 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000ADF188C00) [pid = 316] [serial = 1228] [outer = 0000000ADEE1F800] 01:46:22 INFO - PROCESS | 316 | 1465202782848 Marionette DEBUG loaded listener.js 01:46:22 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE3DCC400) [pid = 316] [serial = 1229] [outer = 0000000ADEE1F800] 01:46:23 INFO - PROCESS | 316 | 1465202783431 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]]]}] 01:46:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:46:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1033ms 01:46:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:46:23 INFO - PROCESS | 316 | 1465202783469 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 01:46:23 INFO - PROCESS | 316 | 1465202783473 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 01:46:23 INFO - PROCESS | 316 | 1465202783480 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:46:23 INFO - PROCESS | 316 | 1465202783484 Marionette TRACE conn5 <- [1,1602,null,{}] 01:46:23 INFO - PROCESS | 316 | 1465202783531 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}] 01:46:23 INFO - PROCESS | 316 | 1465202783534 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:23 INFO - PROCESS | 316 | 1465202783695 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 01:46:23 INFO - PROCESS | 316 | 1465202783809 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:23 INFO - PROCESS | 316 | 1465202783812 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0DF800 == 40 [pid = 316] [id = 410] 01:46:23 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE8A37C00) [pid = 316] [serial = 1230] [outer = 0000000000000000] 01:46:23 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE8C7D800) [pid = 316] [serial = 1231] [outer = 0000000AE8A37C00] 01:46:23 INFO - PROCESS | 316 | 1465202783871 Marionette DEBUG loaded listener.js 01:46:23 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEAD92000) [pid = 316] [serial = 1232] [outer = 0000000AE8A37C00] 01:46:24 INFO - PROCESS | 316 | 1465202784468 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]]]}] 01:46:24 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 01:46:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1035ms 01:46:24 INFO - PROCESS | 316 | 1465202784513 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 01:46:24 INFO - PROCESS | 316 | 1465202784516 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 01:46:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:46:24 INFO - PROCESS | 316 | 1465202784520 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:46:24 INFO - PROCESS | 316 | 1465202784522 Marionette TRACE conn5 <- [1,1606,null,{}] 01:46:24 INFO - PROCESS | 316 | 1465202784533 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}] 01:46:24 INFO - PROCESS | 316 | 1465202784538 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:24 INFO - PROCESS | 316 | 1465202784654 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 01:46:24 INFO - PROCESS | 316 | 1465202784749 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:24 INFO - PROCESS | 316 | 1465202784753 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E60000 == 41 [pid = 316] [id = 411] 01:46:24 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AECE9CC00) [pid = 316] [serial = 1233] [outer = 0000000000000000] 01:46:24 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AECED9C00) [pid = 316] [serial = 1234] [outer = 0000000AECE9CC00] 01:46:24 INFO - PROCESS | 316 | 1465202784812 Marionette DEBUG loaded listener.js 01:46:24 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEE3D9400) [pid = 316] [serial = 1235] [outer = 0000000AECE9CC00] 01:46:25 INFO - PROCESS | 316 | 1465202785651 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]]]}] 01:46:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:46:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1179ms 01:46:25 INFO - PROCESS | 316 | 1465202785702 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 01:46:25 INFO - PROCESS | 316 | 1465202785707 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 01:46:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:46:25 INFO - PROCESS | 316 | 1465202785712 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:46:25 INFO - PROCESS | 316 | 1465202785715 Marionette TRACE conn5 <- [1,1610,null,{}] 01:46:25 INFO - PROCESS | 316 | 1465202785721 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}] 01:46:25 INFO - PROCESS | 316 | 1465202785724 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:25 INFO - PROCESS | 316 | 1465202785835 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 01:46:25 INFO - PROCESS | 316 | 1465202785910 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:25 INFO - PROCESS | 316 | 1465202785915 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADF510000 == 42 [pid = 316] [id = 412] 01:46:25 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000ADEC3A400) [pid = 316] [serial = 1236] [outer = 0000000000000000] 01:46:26 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000ADF75FC00) [pid = 316] [serial = 1237] [outer = 0000000ADEC3A400] 01:46:26 INFO - PROCESS | 316 | 1465202786012 Marionette DEBUG loaded listener.js 01:46:26 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE420F800) [pid = 316] [serial = 1238] [outer = 0000000ADEC3A400] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EDE000 == 41 [pid = 316] [id = 407] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0888000 == 40 [pid = 316] [id = 406] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0886800 == 39 [pid = 316] [id = 405] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF41C800 == 38 [pid = 316] [id = 404] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDE44800 == 37 [pid = 316] [id = 403] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA28000 == 36 [pid = 316] [id = 402] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAD4C800 == 35 [pid = 316] [id = 401] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42D2800 == 34 [pid = 316] [id = 400] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3DA0800 == 33 [pid = 316] [id = 398] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09CA800 == 32 [pid = 316] [id = 397] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB779800 == 31 [pid = 316] [id = 399] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E60000 == 30 [pid = 316] [id = 411] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0DF800 == 29 [pid = 316] [id = 410] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D39800 == 28 [pid = 316] [id = 408] 01:46:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA522000 == 27 [pid = 316] [id = 409] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEA310400) [pid = 316] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE3D74800) [pid = 316] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE43CC000) [pid = 316] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000ADD231000) [pid = 316] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000ADEAA3C00) [pid = 316] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE8948800) [pid = 316] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE43C9C00) [pid = 316] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEE22C00) [pid = 316] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADF3C0800) [pid = 316] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEAD92400) [pid = 316] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADF2DE400) [pid = 316] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEC32800) [pid = 316] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE8971800) [pid = 316] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE4E94400) [pid = 316] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEC1F1C00) [pid = 316] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEBDAE800) [pid = 316] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEE8D3800) [pid = 316] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEE4C2000) [pid = 316] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AECE79800) [pid = 316] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEA5AB800) [pid = 316] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEA5AE800) [pid = 316] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEC4C6800) [pid = 316] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEC1EC400) [pid = 316] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEB2FB400) [pid = 316] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEC00A400) [pid = 316] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AE5594400) [pid = 316] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 01:46:26 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AE8954C00) [pid = 316] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 01:46:27 INFO - PROCESS | 316 | 1465202787304 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]]]}] 01:46:27 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 01:46:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1630ms 01:46:27 INFO - PROCESS | 316 | 1465202787347 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 01:46:27 INFO - PROCESS | 316 | 1465202787351 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 01:46:27 INFO - PROCESS | 316 | 1465202787355 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:46:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:46:27 INFO - PROCESS | 316 | 1465202787359 Marionette TRACE conn5 <- [1,1614,null,{}] 01:46:27 INFO - PROCESS | 316 | 1465202787364 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}] 01:46:27 INFO - PROCESS | 316 | 1465202787367 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:27 INFO - PROCESS | 316 | 1465202787456 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 01:46:27 INFO - PROCESS | 316 | 1465202787471 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:27 INFO - PROCESS | 316 | 1465202787474 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E3E800 == 28 [pid = 316] [id = 413] 01:46:27 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADF3C3800) [pid = 316] [serial = 1239] [outer = 0000000000000000] 01:46:27 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE025D400) [pid = 316] [serial = 1240] [outer = 0000000ADF3C3800] 01:46:27 INFO - PROCESS | 316 | 1465202787523 Marionette DEBUG loaded listener.js 01:46:27 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE359DC00) [pid = 316] [serial = 1241] [outer = 0000000ADF3C3800] 01:46:28 INFO - PROCESS | 316 | 1465202788006 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]]]}] 01:46:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:46:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 692ms 01:46:28 INFO - PROCESS | 316 | 1465202788052 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 01:46:28 INFO - PROCESS | 316 | 1465202788057 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 01:46:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:46:28 INFO - PROCESS | 316 | 1465202788064 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:46:28 INFO - PROCESS | 316 | 1465202788067 Marionette TRACE conn5 <- [1,1618,null,{}] 01:46:28 INFO - PROCESS | 316 | 1465202788071 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}] 01:46:28 INFO - PROCESS | 316 | 1465202788073 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:28 INFO - PROCESS | 316 | 1465202788167 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 01:46:28 INFO - PROCESS | 316 | 1465202788175 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:28 INFO - PROCESS | 316 | 1465202788178 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:28 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEADD3800 == 29 [pid = 316] [id = 414] 01:46:28 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE43C5800) [pid = 316] [serial = 1242] [outer = 0000000000000000] 01:46:28 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE43C9C00) [pid = 316] [serial = 1243] [outer = 0000000AE43C5800] 01:46:28 INFO - PROCESS | 316 | 1465202788226 Marionette DEBUG loaded listener.js 01:46:28 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE4DA9000) [pid = 316] [serial = 1244] [outer = 0000000AE43C5800] 01:46:28 INFO - PROCESS | 316 | 1465202788716 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]]]}] 01:46:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:46:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 01:46:28 INFO - PROCESS | 316 | 1465202788758 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 01:46:28 INFO - PROCESS | 316 | 1465202788760 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 01:46:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:46:28 INFO - PROCESS | 316 | 1465202788764 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:46:28 INFO - PROCESS | 316 | 1465202788767 Marionette TRACE conn5 <- [1,1622,null,{}] 01:46:28 INFO - PROCESS | 316 | 1465202788779 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}] 01:46:28 INFO - PROCESS | 316 | 1465202788784 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:28 INFO - PROCESS | 316 | 1465202788901 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 01:46:29 INFO - PROCESS | 316 | 1465202788989 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:29 INFO - PROCESS | 316 | 1465202788992 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA26800 == 30 [pid = 316] [id = 415] 01:46:29 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADEC3D800) [pid = 316] [serial = 1245] [outer = 0000000000000000] 01:46:29 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE8955000) [pid = 316] [serial = 1246] [outer = 0000000ADEC3D800] 01:46:29 INFO - PROCESS | 316 | 1465202789042 Marionette DEBUG loaded listener.js 01:46:29 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8A3C000) [pid = 316] [serial = 1247] [outer = 0000000ADEC3D800] 01:46:29 INFO - PROCESS | 316 | 1465202789476 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]]]}] 01:46:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:46:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 733ms 01:46:29 INFO - PROCESS | 316 | 1465202789499 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 01:46:29 INFO - PROCESS | 316 | 1465202789502 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 01:46:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:46:29 INFO - PROCESS | 316 | 1465202789506 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:46:29 INFO - PROCESS | 316 | 1465202789507 Marionette TRACE conn5 <- [1,1626,null,{}] 01:46:29 INFO - PROCESS | 316 | 1465202789516 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}] 01:46:29 INFO - PROCESS | 316 | 1465202789519 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:29 INFO - PROCESS | 316 | 1465202789634 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 01:46:29 INFO - PROCESS | 316 | 1465202789640 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:29 INFO - PROCESS | 316 | 1465202789642 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECC15000 == 31 [pid = 316] [id = 416] 01:46:29 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE900A800) [pid = 316] [serial = 1248] [outer = 0000000000000000] 01:46:29 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEA3D9C00) [pid = 316] [serial = 1249] [outer = 0000000AE900A800] 01:46:29 INFO - PROCESS | 316 | 1465202789688 Marionette DEBUG loaded listener.js 01:46:29 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEA5B2400) [pid = 316] [serial = 1250] [outer = 0000000AE900A800] 01:46:30 INFO - PROCESS | 316 | 1465202790171 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]]]}] 01:46:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:46:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 01:46:30 INFO - PROCESS | 316 | 1465202790206 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 01:46:30 INFO - PROCESS | 316 | 1465202790208 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 01:46:30 INFO - PROCESS | 316 | 1465202790212 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:46:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:46:30 INFO - PROCESS | 316 | 1465202790214 Marionette TRACE conn5 <- [1,1630,null,{}] 01:46:30 INFO - PROCESS | 316 | 1465202790217 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}] 01:46:30 INFO - PROCESS | 316 | 1465202790219 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:30 INFO - PROCESS | 316 | 1465202790357 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 01:46:30 INFO - PROCESS | 316 | 1465202790380 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:30 INFO - PROCESS | 316 | 1465202790382 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE480000 == 32 [pid = 316] [id = 417] 01:46:30 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE43C3C00) [pid = 316] [serial = 1251] [outer = 0000000000000000] 01:46:30 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEAD8F000) [pid = 316] [serial = 1252] [outer = 0000000AE43C3C00] 01:46:30 INFO - PROCESS | 316 | 1465202790427 Marionette DEBUG loaded listener.js 01:46:30 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEB366C00) [pid = 316] [serial = 1253] [outer = 0000000AE43C3C00] 01:46:30 INFO - PROCESS | 316 | 1465202790867 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]]]}] 01:46:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:46:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 736ms 01:46:30 INFO - PROCESS | 316 | 1465202790951 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 01:46:30 INFO - PROCESS | 316 | 1465202790953 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 01:46:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:46:30 INFO - PROCESS | 316 | 1465202790956 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:46:30 INFO - PROCESS | 316 | 1465202790958 Marionette TRACE conn5 <- [1,1634,null,{}] 01:46:30 INFO - PROCESS | 316 | 1465202790967 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}] 01:46:30 INFO - PROCESS | 316 | 1465202790973 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:31 INFO - PROCESS | 316 | 1465202791115 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 01:46:31 INFO - PROCESS | 316 | 1465202791123 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:31 INFO - PROCESS | 316 | 1465202791125 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF433800 == 33 [pid = 316] [id = 418] 01:46:31 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEC005000) [pid = 316] [serial = 1254] [outer = 0000000000000000] 01:46:31 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEC0C2800) [pid = 316] [serial = 1255] [outer = 0000000AEC005000] 01:46:31 INFO - PROCESS | 316 | 1465202791171 Marionette DEBUG loaded listener.js 01:46:31 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEC5D7400) [pid = 316] [serial = 1256] [outer = 0000000AEC005000] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEAD1B800) [pid = 316] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AECC9B000) [pid = 316] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADD2D9400) [pid = 316] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADE4BC400) [pid = 316] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE42A0400) [pid = 316] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE35A0000) [pid = 316] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADE110C00) [pid = 316] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AECBD3800) [pid = 316] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE4D3F000) [pid = 316] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEDF26000) [pid = 316] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE900EC00) [pid = 316] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:46:31 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEE4C5C00) [pid = 316] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:46:31 INFO - PROCESS | 316 | 1465202791823 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]]]}] 01:46:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:46:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 943ms 01:46:31 INFO - PROCESS | 316 | 1465202791903 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 01:46:31 INFO - PROCESS | 316 | 1465202791905 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 01:46:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:46:31 INFO - PROCESS | 316 | 1465202791908 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:46:31 INFO - PROCESS | 316 | 1465202791910 Marionette TRACE conn5 <- [1,1638,null,{}] 01:46:31 INFO - PROCESS | 316 | 1465202791913 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}] 01:46:31 INFO - PROCESS | 316 | 1465202791915 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:32 INFO - PROCESS | 316 | 1465202791998 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 01:46:32 INFO - PROCESS | 316 | 1465202792007 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:32 INFO - PROCESS | 316 | 1465202792009 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0877000 == 34 [pid = 316] [id = 419] 01:46:32 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADEC3CC00) [pid = 316] [serial = 1257] [outer = 0000000000000000] 01:46:32 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC010800) [pid = 316] [serial = 1258] [outer = 0000000ADEC3CC00] 01:46:32 INFO - PROCESS | 316 | 1465202792055 Marionette DEBUG loaded listener.js 01:46:32 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AECBD9800) [pid = 316] [serial = 1259] [outer = 0000000ADEC3CC00] 01:46:32 INFO - PROCESS | 316 | 1465202792499 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]]]}] 01:46:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:46:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 627ms 01:46:32 INFO - PROCESS | 316 | 1465202792539 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 01:46:32 INFO - PROCESS | 316 | 1465202792541 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 01:46:32 INFO - PROCESS | 316 | 1465202792544 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:46:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:46:32 INFO - PROCESS | 316 | 1465202792546 Marionette TRACE conn5 <- [1,1642,null,{}] 01:46:32 INFO - PROCESS | 316 | 1465202792549 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}] 01:46:32 INFO - PROCESS | 316 | 1465202792551 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:32 INFO - PROCESS | 316 | 1465202792633 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 01:46:32 INFO - PROCESS | 316 | 1465202792639 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:32 INFO - PROCESS | 316 | 1465202792642 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DCB800 == 35 [pid = 316] [id = 420] 01:46:32 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AECC2C000) [pid = 316] [serial = 1260] [outer = 0000000000000000] 01:46:32 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECE84000) [pid = 316] [serial = 1261] [outer = 0000000AECC2C000] 01:46:32 INFO - PROCESS | 316 | 1465202792688 Marionette DEBUG loaded listener.js 01:46:32 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECEDB800) [pid = 316] [serial = 1262] [outer = 0000000AECC2C000] 01:46:33 INFO - PROCESS | 316 | 1465202793100 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]]]}] 01:46:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:46:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 584ms 01:46:33 INFO - PROCESS | 316 | 1465202793131 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 01:46:33 INFO - PROCESS | 316 | 1465202793133 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 01:46:33 INFO - PROCESS | 316 | 1465202793137 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:46:33 INFO - PROCESS | 316 | 1465202793139 Marionette TRACE conn5 <- [1,1646,null,{}] 01:46:33 INFO - PROCESS | 316 | 1465202793159 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}] 01:46:33 INFO - PROCESS | 316 | 1465202793161 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:33 INFO - PROCESS | 316 | 1465202793246 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 01:46:33 INFO - PROCESS | 316 | 1465202793251 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:33 INFO - PROCESS | 316 | 1465202793253 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA24000 == 36 [pid = 316] [id = 421] 01:46:33 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AED89A000) [pid = 316] [serial = 1263] [outer = 0000000000000000] 01:46:33 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEDCF1000) [pid = 316] [serial = 1264] [outer = 0000000AED89A000] 01:46:33 INFO - PROCESS | 316 | 1465202793300 Marionette DEBUG loaded listener.js 01:46:33 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE39AC00) [pid = 316] [serial = 1265] [outer = 0000000AED89A000] 01:46:34 INFO - PROCESS | 316 | 1465202794072 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]]]}] 01:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1002ms 01:46:34 INFO - PROCESS | 316 | 1465202794143 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 01:46:34 INFO - PROCESS | 316 | 1465202794149 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 01:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:46:34 INFO - PROCESS | 316 | 1465202794154 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:46:34 INFO - PROCESS | 316 | 1465202794157 Marionette TRACE conn5 <- [1,1650,null,{}] 01:46:34 INFO - PROCESS | 316 | 1465202794165 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}] 01:46:34 INFO - PROCESS | 316 | 1465202794168 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:34 INFO - PROCESS | 316 | 1465202794326 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 01:46:34 INFO - PROCESS | 316 | 1465202794440 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:34 INFO - PROCESS | 316 | 1465202794443 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAD46800 == 37 [pid = 316] [id = 422] 01:46:34 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEE18C00) [pid = 316] [serial = 1266] [outer = 0000000000000000] 01:46:34 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE025CC00) [pid = 316] [serial = 1267] [outer = 0000000ADEE18C00] 01:46:34 INFO - PROCESS | 316 | 1465202794503 Marionette DEBUG loaded listener.js 01:46:34 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE4296000) [pid = 316] [serial = 1268] [outer = 0000000ADEE18C00] 01:46:35 INFO - PROCESS | 316 | 1465202795290 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]]]}] 01:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1184ms 01:46:35 INFO - PROCESS | 316 | 1465202795341 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 01:46:35 INFO - PROCESS | 316 | 1465202795347 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 01:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:46:35 INFO - PROCESS | 316 | 1465202795353 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:46:35 INFO - PROCESS | 316 | 1465202795356 Marionette TRACE conn5 <- [1,1654,null,{}] 01:46:35 INFO - PROCESS | 316 | 1465202795360 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}] 01:46:35 INFO - PROCESS | 316 | 1465202795363 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:35 INFO - PROCESS | 316 | 1465202795499 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 01:46:35 INFO - PROCESS | 316 | 1465202795701 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:35 INFO - PROCESS | 316 | 1465202795704 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3CA7800 == 38 [pid = 316] [id = 423] 01:46:35 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEA98C00) [pid = 316] [serial = 1269] [outer = 0000000000000000] 01:46:35 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000ADF2DE400) [pid = 316] [serial = 1270] [outer = 0000000ADEA98C00] 01:46:35 INFO - PROCESS | 316 | 1465202795764 Marionette DEBUG loaded listener.js 01:46:35 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE3F4F400) [pid = 316] [serial = 1271] [outer = 0000000ADEA98C00] 01:46:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DCB800 == 37 [pid = 316] [id = 420] 01:46:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0877000 == 36 [pid = 316] [id = 419] 01:46:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF433800 == 35 [pid = 316] [id = 418] 01:46:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE480000 == 34 [pid = 316] [id = 417] 01:46:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AECC15000 == 33 [pid = 316] [id = 416] 01:46:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA26800 == 32 [pid = 316] [id = 415] 01:46:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AEADD3800 == 31 [pid = 316] [id = 414] 01:46:36 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E3E800 == 30 [pid = 316] [id = 413] 01:46:36 INFO - PROCESS | 316 | --DOCSHELL 0000000ADF510000 == 29 [pid = 316] [id = 412] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEE4CB800) [pid = 316] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEBDB8000) [pid = 316] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AED89E400) [pid = 316] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000ADEC34C00) [pid = 316] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE0265800) [pid = 316] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEA9DC00) [pid = 316] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEDB6000) [pid = 316] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEC0C5400) [pid = 316] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE43CC400) [pid = 316] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE5486000) [pid = 316] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE3F46400) [pid = 316] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE4E89400) [pid = 316] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE8A33C00) [pid = 316] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEA585400) [pid = 316] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AECE94400) [pid = 316] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEE8D9400) [pid = 316] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE7E5B400) [pid = 316] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEE3A6C00) [pid = 316] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEDE98000) [pid = 316] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEE46E000) [pid = 316] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEAD0D400) [pid = 316] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEB2EE400) [pid = 316] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEC0B9400) [pid = 316] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 01:46:36 INFO - PROCESS | 316 | 1465202796434 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]]]}] 01:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1137ms 01:46:36 INFO - PROCESS | 316 | 1465202796492 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 01:46:36 INFO - PROCESS | 316 | 1465202796496 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 01:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:46:36 INFO - PROCESS | 316 | 1465202796500 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:46:36 INFO - PROCESS | 316 | 1465202796503 Marionette TRACE conn5 <- [1,1658,null,{}] 01:46:36 INFO - PROCESS | 316 | 1465202796509 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}] 01:46:36 INFO - PROCESS | 316 | 1465202796513 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:36 INFO - PROCESS | 316 | 1465202796606 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 01:46:36 INFO - PROCESS | 316 | 1465202796686 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:36 INFO - PROCESS | 316 | 1465202796689 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CA8800 == 30 [pid = 316] [id = 424] 01:46:36 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADEA9B800) [pid = 316] [serial = 1272] [outer = 0000000000000000] 01:46:36 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE35A4C00) [pid = 316] [serial = 1273] [outer = 0000000ADEA9B800] 01:46:36 INFO - PROCESS | 316 | 1465202796739 Marionette DEBUG loaded listener.js 01:46:36 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE4E89C00) [pid = 316] [serial = 1274] [outer = 0000000ADEA9B800] 01:46:37 INFO - PROCESS | 316 | 1465202797196 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]]]}] 01:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 01:46:37 INFO - PROCESS | 316 | 1465202797236 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 01:46:37 INFO - PROCESS | 316 | 1465202797240 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 01:46:37 INFO - PROCESS | 316 | 1465202797250 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:46:37 INFO - PROCESS | 316 | 1465202797252 Marionette TRACE conn5 <- [1,1662,null,{}] 01:46:37 INFO - PROCESS | 316 | 1465202797256 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}] 01:46:37 INFO - PROCESS | 316 | 1465202797258 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:37 INFO - PROCESS | 316 | 1465202797352 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 01:46:37 INFO - PROCESS | 316 | 1465202797360 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:37 INFO - PROCESS | 316 | 1465202797362 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8BF800 == 31 [pid = 316] [id = 425] 01:46:37 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE8950400) [pid = 316] [serial = 1275] [outer = 0000000000000000] 01:46:37 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE8A37400) [pid = 316] [serial = 1276] [outer = 0000000AE8950400] 01:46:37 INFO - PROCESS | 316 | 1465202797409 Marionette DEBUG loaded listener.js 01:46:37 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEA3CE000) [pid = 316] [serial = 1277] [outer = 0000000AE8950400] 01:46:37 INFO - PROCESS | 316 | 1465202797893 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]]]}] 01:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 690ms 01:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:46:37 INFO - PROCESS | 316 | 1465202797945 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 01:46:37 INFO - PROCESS | 316 | 1465202797947 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 01:46:37 INFO - PROCESS | 316 | 1465202797952 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:46:37 INFO - PROCESS | 316 | 1465202797958 Marionette TRACE conn5 <- [1,1666,null,{}] 01:46:37 INFO - PROCESS | 316 | 1465202797968 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}] 01:46:37 INFO - PROCESS | 316 | 1465202797972 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:38 INFO - PROCESS | 316 | 1465202798064 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 01:46:38 INFO - PROCESS | 316 | 1465202798072 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:38 INFO - PROCESS | 316 | 1465202798075 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDE5A800 == 32 [pid = 316] [id = 426] 01:46:38 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEA671800) [pid = 316] [serial = 1278] [outer = 0000000000000000] 01:46:38 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEB2F1000) [pid = 316] [serial = 1279] [outer = 0000000AEA671800] 01:46:38 INFO - PROCESS | 316 | 1465202798121 Marionette DEBUG loaded listener.js 01:46:38 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEC006400) [pid = 316] [serial = 1280] [outer = 0000000AEA671800] 01:46:38 INFO - PROCESS | 316 | 1465202798551 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]]]}] 01:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 01:46:38 INFO - PROCESS | 316 | 1465202798644 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 01:46:38 INFO - PROCESS | 316 | 1465202798647 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 01:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:46:38 INFO - PROCESS | 316 | 1465202798650 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:46:38 INFO - PROCESS | 316 | 1465202798652 Marionette TRACE conn5 <- [1,1670,null,{}] 01:46:38 INFO - PROCESS | 316 | 1465202798656 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}] 01:46:38 INFO - PROCESS | 316 | 1465202798658 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:38 INFO - PROCESS | 316 | 1465202798822 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 01:46:38 INFO - PROCESS | 316 | 1465202798830 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:38 INFO - PROCESS | 316 | 1465202798832 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF422000 == 33 [pid = 316] [id = 427] 01:46:38 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC00CC00) [pid = 316] [serial = 1281] [outer = 0000000000000000] 01:46:38 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC172800) [pid = 316] [serial = 1282] [outer = 0000000AEC00CC00] 01:46:38 INFO - PROCESS | 316 | 1465202798878 Marionette DEBUG loaded listener.js 01:46:38 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC431400) [pid = 316] [serial = 1283] [outer = 0000000AEC00CC00] 01:46:39 INFO - PROCESS | 316 | 1465202799316 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]]]}] 01:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 01:46:39 INFO - PROCESS | 316 | 1465202799334 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 01:46:39 INFO - PROCESS | 316 | 1465202799337 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 01:46:39 INFO - PROCESS | 316 | 1465202799340 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:46:39 INFO - PROCESS | 316 | 1465202799342 Marionette TRACE conn5 <- [1,1674,null,{}] 01:46:39 INFO - PROCESS | 316 | 1465202799345 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}] 01:46:39 INFO - PROCESS | 316 | 1465202799347 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:39 INFO - PROCESS | 316 | 1465202799458 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 01:46:39 INFO - PROCESS | 316 | 1465202799464 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:39 INFO - PROCESS | 316 | 1465202799470 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AED815000 == 34 [pid = 316] [id = 428] 01:46:39 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECE87400) [pid = 316] [serial = 1284] [outer = 0000000000000000] 01:46:39 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECE98800) [pid = 316] [serial = 1285] [outer = 0000000AECE87400] 01:46:39 INFO - PROCESS | 316 | 1465202799569 Marionette DEBUG loaded listener.js 01:46:39 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEDE98000) [pid = 316] [serial = 1286] [outer = 0000000AECE87400] 01:46:40 INFO - PROCESS | 316 | 1465202800039 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]]]}] 01:46:40 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 01:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 733ms 01:46:40 INFO - PROCESS | 316 | 1465202800077 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 01:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:46:40 INFO - PROCESS | 316 | 1465202800079 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 01:46:40 INFO - PROCESS | 316 | 1465202800082 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:46:40 INFO - PROCESS | 316 | 1465202800084 Marionette TRACE conn5 <- [1,1678,null,{}] 01:46:40 INFO - PROCESS | 316 | 1465202800091 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}] 01:46:40 INFO - PROCESS | 316 | 1465202800094 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:40 INFO - PROCESS | 316 | 1465202800242 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 01:46:40 INFO - PROCESS | 316 | 1465202800257 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:40 INFO - PROCESS | 316 | 1465202800259 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1ECC800 == 35 [pid = 316] [id = 429] 01:46:40 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEE39A400) [pid = 316] [serial = 1287] [outer = 0000000000000000] 01:46:40 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE4C6000) [pid = 316] [serial = 1288] [outer = 0000000AEE39A400] 01:46:40 INFO - PROCESS | 316 | 1465202800346 Marionette DEBUG loaded listener.js 01:46:40 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE8D0000) [pid = 316] [serial = 1289] [outer = 0000000AEE39A400] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE43C3C00) [pid = 316] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEC005000) [pid = 316] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AECC2C000) [pid = 316] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEE1F800) [pid = 316] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8A37C00) [pid = 316] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AECE9CC00) [pid = 316] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADEC3CC00) [pid = 316] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEC3D800) [pid = 316] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE900A800) [pid = 316] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADEC3A400) [pid = 316] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000ADF3C3800) [pid = 316] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:46:40 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE43C5800) [pid = 316] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:46:40 INFO - PROCESS | 316 | 1465202800797 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]]]}] 01:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 734ms 01:46:40 INFO - PROCESS | 316 | 1465202800824 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 01:46:40 INFO - PROCESS | 316 | 1465202800826 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 01:46:40 INFO - PROCESS | 316 | 1465202800830 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:46:40 INFO - PROCESS | 316 | 1465202800832 Marionette TRACE conn5 <- [1,1682,null,{}] 01:46:40 INFO - PROCESS | 316 | 1465202800836 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}] 01:46:40 INFO - PROCESS | 316 | 1465202800838 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:40 INFO - PROCESS | 316 | 1465202800921 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 01:46:41 INFO - PROCESS | 316 | 1465202801002 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:41 INFO - PROCESS | 316 | 1465202801004 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D2C000 == 36 [pid = 316] [id = 430] 01:46:41 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADEE1F800) [pid = 316] [serial = 1290] [outer = 0000000000000000] 01:46:41 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEA3D2000) [pid = 316] [serial = 1291] [outer = 0000000ADEE1F800] 01:46:41 INFO - PROCESS | 316 | 1465202801049 Marionette DEBUG loaded listener.js 01:46:41 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AECE9CC00) [pid = 316] [serial = 1292] [outer = 0000000ADEE1F800] 01:46:41 INFO - PROCESS | 316 | 1465202801405 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]]]}] 01:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 01:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:46:41 INFO - PROCESS | 316 | 1465202801462 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 01:46:41 INFO - PROCESS | 316 | 1465202801464 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 01:46:41 INFO - PROCESS | 316 | 1465202801467 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:46:41 INFO - PROCESS | 316 | 1465202801469 Marionette TRACE conn5 <- [1,1686,null,{}] 01:46:41 INFO - PROCESS | 316 | 1465202801473 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}] 01:46:41 INFO - PROCESS | 316 | 1465202801475 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:41 INFO - PROCESS | 316 | 1465202801593 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 01:46:41 INFO - PROCESS | 316 | 1465202801628 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:41 INFO - PROCESS | 316 | 1465202801630 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D75000 == 37 [pid = 316] [id = 431] 01:46:41 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE8A33400) [pid = 316] [serial = 1293] [outer = 0000000000000000] 01:46:41 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AECBD9000) [pid = 316] [serial = 1294] [outer = 0000000AE8A33400] 01:46:41 INFO - PROCESS | 316 | 1465202801675 Marionette DEBUG loaded listener.js 01:46:41 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEF018C00) [pid = 316] [serial = 1295] [outer = 0000000AE8A33400] 01:46:42 INFO - PROCESS | 316 | 1465202802081 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]]]}] 01:46:42 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 01:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 01:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:46:42 INFO - PROCESS | 316 | 1465202802099 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 01:46:42 INFO - PROCESS | 316 | 1465202802101 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 01:46:42 INFO - PROCESS | 316 | 1465202802104 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:46:42 INFO - PROCESS | 316 | 1465202802106 Marionette TRACE conn5 <- [1,1690,null,{}] 01:46:42 INFO - PROCESS | 316 | 1465202802110 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}] 01:46:42 INFO - PROCESS | 316 | 1465202802112 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:42 INFO - PROCESS | 316 | 1465202802232 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 01:46:42 INFO - PROCESS | 316 | 1465202802240 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:42 INFO - PROCESS | 316 | 1465202802242 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDC1B000 == 38 [pid = 316] [id = 432] 01:46:42 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEF47C000) [pid = 316] [serial = 1296] [outer = 0000000000000000] 01:46:42 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEF488000) [pid = 316] [serial = 1297] [outer = 0000000AEF47C000] 01:46:42 INFO - PROCESS | 316 | 1465202802286 Marionette DEBUG loaded listener.js 01:46:42 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEF509400) [pid = 316] [serial = 1298] [outer = 0000000AEF47C000] 01:46:42 INFO - PROCESS | 316 | 1465202802793 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]]]}] 01:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 01:46:42 INFO - PROCESS | 316 | 1465202802842 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 01:46:42 INFO - PROCESS | 316 | 1465202802847 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 01:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:46:42 INFO - PROCESS | 316 | 1465202802852 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:46:42 INFO - PROCESS | 316 | 1465202802856 Marionette TRACE conn5 <- [1,1694,null,{}] 01:46:42 INFO - PROCESS | 316 | 1465202802879 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}] 01:46:42 INFO - PROCESS | 316 | 1465202802882 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:43 INFO - PROCESS | 316 | 1465202803057 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 01:46:43 INFO - PROCESS | 316 | 1465202803145 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:43 INFO - PROCESS | 316 | 1465202803150 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA82000 == 39 [pid = 316] [id = 433] 01:46:43 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE3235400) [pid = 316] [serial = 1299] [outer = 0000000000000000] 01:46:43 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE3D36400) [pid = 316] [serial = 1300] [outer = 0000000AE3235400] 01:46:43 INFO - PROCESS | 316 | 1465202803210 Marionette DEBUG loaded listener.js 01:46:43 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE7E54800) [pid = 316] [serial = 1301] [outer = 0000000AE3235400] 01:46:43 INFO - PROCESS | 316 | 1465202803797 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]]]}] 01:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1005ms 01:46:43 INFO - PROCESS | 316 | 1465202803861 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 01:46:43 INFO - PROCESS | 316 | 1465202803866 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 01:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:46:43 INFO - PROCESS | 316 | 1465202803873 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:46:43 INFO - PROCESS | 316 | 1465202803876 Marionette TRACE conn5 <- [1,1698,null,{}] 01:46:43 INFO - PROCESS | 316 | 1465202803881 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}] 01:46:43 INFO - PROCESS | 316 | 1465202803884 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:44 INFO - PROCESS | 316 | 1465202804033 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 01:46:44 INFO - PROCESS | 316 | 1465202804155 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:44 INFO - PROCESS | 316 | 1465202804158 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0E0800 == 40 [pid = 316] [id = 434] 01:46:44 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEA58D000) [pid = 316] [serial = 1302] [outer = 0000000000000000] 01:46:44 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEA5B0800) [pid = 316] [serial = 1303] [outer = 0000000AEA58D000] 01:46:44 INFO - PROCESS | 316 | 1465202804217 Marionette DEBUG loaded listener.js 01:46:44 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEB21AC00) [pid = 316] [serial = 1304] [outer = 0000000AEA58D000] 01:46:44 INFO - PROCESS | 316 | 1465202804855 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]]]}] 01:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1034ms 01:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:46:44 INFO - PROCESS | 316 | 1465202804908 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 01:46:44 INFO - PROCESS | 316 | 1465202804911 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 01:46:44 INFO - PROCESS | 316 | 1465202804915 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:46:44 INFO - PROCESS | 316 | 1465202804919 Marionette TRACE conn5 <- [1,1702,null,{}] 01:46:44 INFO - PROCESS | 316 | 1465202804950 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}] 01:46:44 INFO - PROCESS | 316 | 1465202804956 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:45 INFO - PROCESS | 316 | 1465202805111 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 01:46:45 INFO - PROCESS | 316 | 1465202805227 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:45 INFO - PROCESS | 316 | 1465202805231 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3938800 == 41 [pid = 316] [id = 435] 01:46:45 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AECE81800) [pid = 316] [serial = 1305] [outer = 0000000000000000] 01:46:45 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEE3A2000) [pid = 316] [serial = 1306] [outer = 0000000AECE81800] 01:46:45 INFO - PROCESS | 316 | 1465202805290 Marionette DEBUG loaded listener.js 01:46:45 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEF488400) [pid = 316] [serial = 1307] [outer = 0000000AECE81800] 01:46:45 INFO - PROCESS | 316 | 1465202805958 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 01:46:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 01:46:46 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 01:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:46:46 INFO - _addTest/ [0,1705,"getWindowHandle",null] 01:46:46 INFO - PROCESS | 316 | 1465202806019 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 01:46:46 INFO - PROCESS | 316 | 1465202806022 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:46:46 INFO - PROCESS | 316 | 1465202806024 Marionette TRACE conn5 <- [1,1706,null,{}] 01:46:46 INFO - PROCESS | 316 | 1465202806028 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}] 01:46:46 INFO - PROCESS | 316 | 1465202806031 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:46 INFO - PROCESS | 316 | 1465202806265 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 01:46:46 INFO - PROCESS | 316 | 1465202806408 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:46 INFO - PROCESS | 316 | 1465202806411 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59C9000 == 42 [pid = 316] [id = 436] 01:46:46 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000ADEE1E000) [pid = 316] [serial = 1308] [outer = 0000000000000000] 01:46:46 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000ADF3C3C00) [pid = 316] [serial = 1309] [outer = 0000000ADEE1E000] 01:46:46 INFO - PROCESS | 316 | 1465202806463 Marionette DEBUG loaded listener.js 01:46:46 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AE3F4A800) [pid = 316] [serial = 1310] [outer = 0000000ADEE1E000] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D75000 == 41 [pid = 316] [id = 431] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D2C000 == 40 [pid = 316] [id = 430] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1ECC800 == 39 [pid = 316] [id = 429] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AED815000 == 38 [pid = 316] [id = 428] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF422000 == 37 [pid = 316] [id = 427] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDE5A800 == 36 [pid = 316] [id = 426] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8BF800 == 35 [pid = 316] [id = 425] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CA8800 == 34 [pid = 316] [id = 424] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3CA7800 == 33 [pid = 316] [id = 423] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAD46800 == 32 [pid = 316] [id = 422] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA24000 == 31 [pid = 316] [id = 421] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3938800 == 30 [pid = 316] [id = 435] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0E0800 == 29 [pid = 316] [id = 434] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDC1B000 == 28 [pid = 316] [id = 432] 01:46:47 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA82000 == 27 [pid = 316] [id = 433] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE8955000) [pid = 316] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEA3D9C00) [pid = 316] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE420F800) [pid = 316] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000ADF75FC00) [pid = 316] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE025D400) [pid = 316] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE359DC00) [pid = 316] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE4DA9000) [pid = 316] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE43C9C00) [pid = 316] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEAD8F000) [pid = 316] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEA5B2400) [pid = 316] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEC0C2800) [pid = 316] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEB366C00) [pid = 316] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AECEDB800) [pid = 316] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AECE84000) [pid = 316] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE3DCC400) [pid = 316] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEDCF1000) [pid = 316] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADF188C00) [pid = 316] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEAD92000) [pid = 316] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE8C7D800) [pid = 316] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEC5D7400) [pid = 316] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEE3D9400) [pid = 316] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AECED9C00) [pid = 316] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEC010800) [pid = 316] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AECBD9800) [pid = 316] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AE8A3C000) [pid = 316] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 316 | 1465202807787 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]]]}] 01:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1789ms 01:46:47 INFO - PROCESS | 316 | 1465202807818 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 01:46:47 INFO - PROCESS | 316 | 1465202807822 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 01:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:46:47 INFO - PROCESS | 316 | 1465202807827 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:46:47 INFO - PROCESS | 316 | 1465202807830 Marionette TRACE conn5 <- [1,1710,null,{}] 01:46:47 INFO - PROCESS | 316 | 1465202807837 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}] 01:46:47 INFO - PROCESS | 316 | 1465202807840 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:47 INFO - PROCESS | 316 | 1465202807977 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 01:46:48 INFO - PROCESS | 316 | 1465202808056 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:48 INFO - PROCESS | 316 | 1465202808060 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E2E000 == 28 [pid = 316] [id = 437] 01:46:48 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADEDB0800) [pid = 316] [serial = 1311] [outer = 0000000000000000] 01:46:48 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADEDB3C00) [pid = 316] [serial = 1312] [outer = 0000000ADEDB0800] 01:46:48 INFO - PROCESS | 316 | 1465202808111 Marionette DEBUG loaded listener.js 01:46:48 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEEAB400) [pid = 316] [serial = 1313] [outer = 0000000ADEDB0800] 01:46:48 INFO - PROCESS | 316 | 1465202808548 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]]]}] 01:46:48 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 01:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 794ms 01:46:48 INFO - PROCESS | 316 | 1465202808625 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 01:46:48 INFO - PROCESS | 316 | 1465202808631 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 01:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:46:48 INFO - PROCESS | 316 | 1465202808637 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:46:48 INFO - PROCESS | 316 | 1465202808640 Marionette TRACE conn5 <- [1,1714,null,{}] 01:46:48 INFO - PROCESS | 316 | 1465202808645 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}] 01:46:48 INFO - PROCESS | 316 | 1465202808647 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:48 INFO - PROCESS | 316 | 1465202808742 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 01:46:48 INFO - PROCESS | 316 | 1465202808759 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:48 INFO - PROCESS | 316 | 1465202808762 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA84800 == 29 [pid = 316] [id = 438] 01:46:48 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE359C000) [pid = 316] [serial = 1314] [outer = 0000000000000000] 01:46:48 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE35A0800) [pid = 316] [serial = 1315] [outer = 0000000AE359C000] 01:46:48 INFO - PROCESS | 316 | 1465202808810 Marionette DEBUG loaded listener.js 01:46:48 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE420F800) [pid = 316] [serial = 1316] [outer = 0000000AE359C000] 01:46:49 INFO - PROCESS | 316 | 1465202809294 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]]]}] 01:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 01:46:49 INFO - PROCESS | 316 | 1465202809358 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 01:46:49 INFO - PROCESS | 316 | 1465202809360 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 01:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:46:49 INFO - PROCESS | 316 | 1465202809364 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:46:49 INFO - PROCESS | 316 | 1465202809367 Marionette TRACE conn5 <- [1,1718,null,{}] 01:46:49 INFO - PROCESS | 316 | 1465202809379 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}] 01:46:49 INFO - PROCESS | 316 | 1465202809384 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:49 INFO - PROCESS | 316 | 1465202809473 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 01:46:49 INFO - PROCESS | 316 | 1465202809555 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:49 INFO - PROCESS | 316 | 1465202809559 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA21800 == 30 [pid = 316] [id = 439] 01:46:49 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADE33D000) [pid = 316] [serial = 1317] [outer = 0000000000000000] 01:46:49 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE8919C00) [pid = 316] [serial = 1318] [outer = 0000000ADE33D000] 01:46:49 INFO - PROCESS | 316 | 1465202809612 Marionette DEBUG loaded listener.js 01:46:49 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE894E400) [pid = 316] [serial = 1319] [outer = 0000000ADE33D000] 01:46:50 INFO - PROCESS | 316 | 1465202810051 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] 01:46:50 INFO - PROCESS | 316 | 1465202810102 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 01:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:46:50 INFO - PROCESS | 316 | 1465202810106 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:46:50 INFO - PROCESS | 316 | 1465202810108 Marionette TRACE conn5 <- [1,1722,null,{}] 01:46:50 INFO - PROCESS | 316 | 1465202810117 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}] 01:46:50 INFO - PROCESS | 316 | 1465202810119 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:50 INFO - PROCESS | 316 | 1465202810236 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 01:46:50 INFO - PROCESS | 316 | 1465202810287 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 316 | 1465202810290 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC55D000 == 31 [pid = 316] [id = 440] 01:46:50 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8C7AC00) [pid = 316] [serial = 1320] [outer = 0000000000000000] 01:46:50 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEA311400) [pid = 316] [serial = 1321] [outer = 0000000AE8C7AC00] 01:46:50 INFO - PROCESS | 316 | 1465202810338 Marionette DEBUG loaded listener.js 01:46:50 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEA5ACC00) [pid = 316] [serial = 1322] [outer = 0000000AE8C7AC00] 01:46:50 INFO - PROCESS | 316 | 1465202810790 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]]]}] 01:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 01:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:46:50 INFO - PROCESS | 316 | 1465202810842 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 01:46:50 INFO - PROCESS | 316 | 1465202810844 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 01:46:50 INFO - PROCESS | 316 | 1465202810847 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:46:50 INFO - PROCESS | 316 | 1465202810849 Marionette TRACE conn5 <- [1,1726,null,{}] 01:46:50 INFO - PROCESS | 316 | 1465202810857 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}] 01:46:50 INFO - PROCESS | 316 | 1465202810859 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:50 INFO - PROCESS | 316 | 1465202810968 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 01:46:50 INFO - PROCESS | 316 | 1465202810978 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 316 | 1465202810980 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE480800 == 32 [pid = 316] [id = 441] 01:46:50 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADD250C00) [pid = 316] [serial = 1323] [outer = 0000000000000000] 01:46:51 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEAACE800) [pid = 316] [serial = 1324] [outer = 0000000ADD250C00] 01:46:51 INFO - PROCESS | 316 | 1465202811025 Marionette DEBUG loaded listener.js 01:46:51 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEB211C00) [pid = 316] [serial = 1325] [outer = 0000000ADD250C00] 01:46:51 INFO - PROCESS | 316 | 1465202811485 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]]]}] 01:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 692ms 01:46:51 INFO - PROCESS | 316 | 1465202811543 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 01:46:51 INFO - PROCESS | 316 | 1465202811545 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 01:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:46:51 INFO - PROCESS | 316 | 1465202811549 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:46:51 INFO - PROCESS | 316 | 1465202811551 Marionette TRACE conn5 <- [1,1730,null,{}] 01:46:51 INFO - PROCESS | 316 | 1465202811554 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}] 01:46:51 INFO - PROCESS | 316 | 1465202811560 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:51 INFO - PROCESS | 316 | 1465202811696 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 01:46:51 INFO - PROCESS | 316 | 1465202811752 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:51 INFO - PROCESS | 316 | 1465202811754 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF434800 == 33 [pid = 316] [id = 442] 01:46:51 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEB2FB400) [pid = 316] [serial = 1326] [outer = 0000000000000000] 01:46:51 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEC008C00) [pid = 316] [serial = 1327] [outer = 0000000AEB2FB400] 01:46:51 INFO - PROCESS | 316 | 1465202811802 Marionette DEBUG loaded listener.js 01:46:51 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEC1EC000) [pid = 316] [serial = 1328] [outer = 0000000AEB2FB400] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE8A33400) [pid = 316] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEC00CC00) [pid = 316] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AECE87400) [pid = 316] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEE1F800) [pid = 316] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEA671800) [pid = 316] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEA9B800) [pid = 316] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADEA98C00) [pid = 316] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AED89A000) [pid = 316] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE8950400) [pid = 316] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEE39A400) [pid = 316] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEE18C00) [pid = 316] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:46:52 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEF47C000) [pid = 316] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:46:52 INFO - PROCESS | 316 | 1465202812383 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]]]}] 01:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 881ms 01:46:52 INFO - PROCESS | 316 | 1465202812433 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 01:46:52 INFO - PROCESS | 316 | 1465202812435 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 01:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:46:52 INFO - PROCESS | 316 | 1465202812443 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:46:52 INFO - PROCESS | 316 | 1465202812445 Marionette TRACE conn5 <- [1,1734,null,{}] 01:46:52 INFO - PROCESS | 316 | 1465202812449 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}] 01:46:52 INFO - PROCESS | 316 | 1465202812451 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:52 INFO - PROCESS | 316 | 1465202812534 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 01:46:52 INFO - PROCESS | 316 | 1465202812540 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:52 INFO - PROCESS | 316 | 1465202812542 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBEF000 == 34 [pid = 316] [id = 443] 01:46:52 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE8C82400) [pid = 316] [serial = 1329] [outer = 0000000000000000] 01:46:52 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC1EC800) [pid = 316] [serial = 1330] [outer = 0000000AE8C82400] 01:46:52 INFO - PROCESS | 316 | 1465202812587 Marionette DEBUG loaded listener.js 01:46:52 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC4C6800) [pid = 316] [serial = 1331] [outer = 0000000AE8C82400] 01:46:53 INFO - PROCESS | 316 | 1465202813004 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]]]}] 01:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 01:46:53 INFO - PROCESS | 316 | 1465202813075 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 01:46:53 INFO - PROCESS | 316 | 1465202813077 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 01:46:53 INFO - PROCESS | 316 | 1465202813080 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:46:53 INFO - PROCESS | 316 | 1465202813082 Marionette TRACE conn5 <- [1,1738,null,{}] 01:46:53 INFO - PROCESS | 316 | 1465202813086 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}] 01:46:53 INFO - PROCESS | 316 | 1465202813088 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:53 INFO - PROCESS | 316 | 1465202813170 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 01:46:53 INFO - PROCESS | 316 | 1465202813176 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 316 | 1465202813178 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:53 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09D4800 == 35 [pid = 316] [id = 444] 01:46:53 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AECBD7400) [pid = 316] [serial = 1332] [outer = 0000000000000000] 01:46:53 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECE7D400) [pid = 316] [serial = 1333] [outer = 0000000AECBD7400] 01:46:53 INFO - PROCESS | 316 | 1465202813224 Marionette DEBUG loaded listener.js 01:46:53 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECE88400) [pid = 316] [serial = 1334] [outer = 0000000AECBD7400] 01:46:53 INFO - PROCESS | 316 | 1465202813657 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]]]}] 01:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 628ms 01:46:53 INFO - PROCESS | 316 | 1465202813712 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 01:46:53 INFO - PROCESS | 316 | 1465202813714 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 01:46:53 INFO - PROCESS | 316 | 1465202813717 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:46:53 INFO - PROCESS | 316 | 1465202813719 Marionette TRACE conn5 <- [1,1742,null,{}] 01:46:53 INFO - PROCESS | 316 | 1465202813723 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}] 01:46:53 INFO - PROCESS | 316 | 1465202813725 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:53 INFO - PROCESS | 316 | 1465202813809 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 01:46:53 INFO - PROCESS | 316 | 1465202813816 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 316 | 1465202813819 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:53 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA20800 == 36 [pid = 316] [id = 445] 01:46:53 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AECE87400) [pid = 316] [serial = 1335] [outer = 0000000000000000] 01:46:53 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEDCE7C00) [pid = 316] [serial = 1336] [outer = 0000000AECE87400] 01:46:53 INFO - PROCESS | 316 | 1465202813864 Marionette DEBUG loaded listener.js 01:46:53 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEDF86400) [pid = 316] [serial = 1337] [outer = 0000000AECE87400] 01:46:54 INFO - PROCESS | 316 | 1465202814644 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]]]}] 01:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 986ms 01:46:54 INFO - PROCESS | 316 | 1465202814707 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 01:46:54 INFO - PROCESS | 316 | 1465202814712 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 01:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:46:54 INFO - PROCESS | 316 | 1465202814716 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:46:54 INFO - PROCESS | 316 | 1465202814722 Marionette TRACE conn5 <- [1,1746,null,{}] 01:46:54 INFO - PROCESS | 316 | 1465202814728 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}] 01:46:54 INFO - PROCESS | 316 | 1465202814731 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:54 INFO - PROCESS | 316 | 1465202814872 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 01:46:55 INFO - PROCESS | 316 | 1465202814988 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:55 INFO - PROCESS | 316 | 1465202814991 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA7B800 == 37 [pid = 316] [id = 446] 01:46:55 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEE1D800) [pid = 316] [serial = 1338] [outer = 0000000000000000] 01:46:55 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000ADEEB4800) [pid = 316] [serial = 1339] [outer = 0000000ADEE1D800] 01:46:55 INFO - PROCESS | 316 | 1465202815051 Marionette DEBUG loaded listener.js 01:46:55 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE3CCA800) [pid = 316] [serial = 1340] [outer = 0000000ADEE1D800] 01:46:55 INFO - PROCESS | 316 | 1465202815826 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]]]}] 01:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1142ms 01:46:55 INFO - PROCESS | 316 | 1465202815863 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 01:46:55 INFO - PROCESS | 316 | 1465202815869 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 01:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:46:55 INFO - PROCESS | 316 | 1465202815875 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:46:55 INFO - PROCESS | 316 | 1465202815878 Marionette TRACE conn5 <- [1,1750,null,{}] 01:46:55 INFO - PROCESS | 316 | 1465202815882 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}] 01:46:55 INFO - PROCESS | 316 | 1465202815885 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:56 INFO - PROCESS | 316 | 1465202816021 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 01:46:56 INFO - PROCESS | 316 | 1465202816094 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:56 INFO - PROCESS | 316 | 1465202816097 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:56 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE01DA000 == 38 [pid = 316] [id = 447] 01:46:56 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADD231800) [pid = 316] [serial = 1341] [outer = 0000000000000000] 01:46:56 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000ADEDAC400) [pid = 316] [serial = 1342] [outer = 0000000ADD231800] 01:46:56 INFO - PROCESS | 316 | 1465202816293 Marionette DEBUG loaded listener.js 01:46:56 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE0269000) [pid = 316] [serial = 1343] [outer = 0000000ADD231800] 01:46:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09D4800 == 37 [pid = 316] [id = 444] 01:46:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBEF000 == 36 [pid = 316] [id = 443] 01:46:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF434800 == 35 [pid = 316] [id = 442] 01:46:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE480800 == 34 [pid = 316] [id = 441] 01:46:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC55D000 == 33 [pid = 316] [id = 440] 01:46:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA21800 == 32 [pid = 316] [id = 439] 01:46:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA84800 == 31 [pid = 316] [id = 438] 01:46:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E2E000 == 30 [pid = 316] [id = 437] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEF018C00) [pid = 316] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEC172800) [pid = 316] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC431400) [pid = 316] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEDE98000) [pid = 316] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AECE98800) [pid = 316] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEA3D2000) [pid = 316] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEB2F1000) [pid = 316] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE35A4C00) [pid = 316] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE4E89C00) [pid = 316] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADF2DE400) [pid = 316] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE3F4F400) [pid = 316] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEE39AC00) [pid = 316] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE8A37400) [pid = 316] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEA3CE000) [pid = 316] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEE4C6000) [pid = 316] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE025CC00) [pid = 316] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE4296000) [pid = 316] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEF509400) [pid = 316] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AECBD9000) [pid = 316] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEF488000) [pid = 316] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEE8D0000) [pid = 316] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AECE9CC00) [pid = 316] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEC006400) [pid = 316] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 01:46:56 INFO - PROCESS | 316 | 1465202816950 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]]]}] 01:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1142ms 01:46:57 INFO - PROCESS | 316 | 1465202817020 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 01:46:57 INFO - PROCESS | 316 | 1465202817024 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 01:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:46:57 INFO - PROCESS | 316 | 1465202817029 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:46:57 INFO - PROCESS | 316 | 1465202817031 Marionette TRACE conn5 <- [1,1754,null,{}] 01:46:57 INFO - PROCESS | 316 | 1465202817038 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}] 01:46:57 INFO - PROCESS | 316 | 1465202817041 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:57 INFO - PROCESS | 316 | 1465202817176 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 01:46:57 INFO - PROCESS | 316 | 1465202817223 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:57 INFO - PROCESS | 316 | 1465202817226 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA77800 == 31 [pid = 316] [id = 448] 01:46:57 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADEE26800) [pid = 316] [serial = 1344] [outer = 0000000000000000] 01:46:57 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE350B800) [pid = 316] [serial = 1345] [outer = 0000000ADEE26800] 01:46:57 INFO - PROCESS | 316 | 1465202817275 Marionette DEBUG loaded listener.js 01:46:57 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE43CDC00) [pid = 316] [serial = 1346] [outer = 0000000ADEE26800] 01:46:57 INFO - PROCESS | 316 | 1465202817746 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]]]}] 01:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 731ms 01:46:57 INFO - PROCESS | 316 | 1465202817760 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 01:46:57 INFO - PROCESS | 316 | 1465202817764 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 01:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:46:57 INFO - PROCESS | 316 | 1465202817770 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:46:57 INFO - PROCESS | 316 | 1465202817773 Marionette TRACE conn5 <- [1,1758,null,{}] 01:46:57 INFO - PROCESS | 316 | 1465202817776 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}] 01:46:57 INFO - PROCESS | 316 | 1465202817779 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:57 INFO - PROCESS | 316 | 1465202817874 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 01:46:57 INFO - PROCESS | 316 | 1465202817881 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:57 INFO - PROCESS | 316 | 1465202817883 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8B3000 == 32 [pid = 316] [id = 449] 01:46:57 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE5594400) [pid = 316] [serial = 1347] [outer = 0000000000000000] 01:46:57 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE894CC00) [pid = 316] [serial = 1348] [outer = 0000000AE5594400] 01:46:57 INFO - PROCESS | 316 | 1465202817929 Marionette DEBUG loaded listener.js 01:46:58 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8A3E400) [pid = 316] [serial = 1349] [outer = 0000000AE5594400] 01:46:58 INFO - PROCESS | 316 | 1465202818414 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]]]}] 01:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 01:46:58 INFO - PROCESS | 316 | 1465202818465 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 01:46:58 INFO - PROCESS | 316 | 1465202818467 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 01:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:46:58 INFO - PROCESS | 316 | 1465202818471 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:46:58 INFO - PROCESS | 316 | 1465202818475 Marionette TRACE conn5 <- [1,1762,null,{}] 01:46:58 INFO - PROCESS | 316 | 1465202818486 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}] 01:46:58 INFO - PROCESS | 316 | 1465202818491 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:58 INFO - PROCESS | 316 | 1465202818585 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 01:46:58 INFO - PROCESS | 316 | 1465202818594 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:58 INFO - PROCESS | 316 | 1465202818597 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDF60800 == 33 [pid = 316] [id = 450] 01:46:58 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADD230000) [pid = 316] [serial = 1350] [outer = 0000000000000000] 01:46:58 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEA5AFC00) [pid = 316] [serial = 1351] [outer = 0000000ADD230000] 01:46:58 INFO - PROCESS | 316 | 1465202818707 Marionette DEBUG loaded listener.js 01:46:58 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEB21A400) [pid = 316] [serial = 1352] [outer = 0000000ADD230000] 01:46:59 INFO - PROCESS | 316 | 1465202819101 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]]]}] 01:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 691ms 01:46:59 INFO - PROCESS | 316 | 1465202819164 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 01:46:59 INFO - PROCESS | 316 | 1465202819167 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 01:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:46:59 INFO - PROCESS | 316 | 1465202819170 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:46:59 INFO - PROCESS | 316 | 1465202819172 Marionette TRACE conn5 <- [1,1766,null,{}] 01:46:59 INFO - PROCESS | 316 | 1465202819175 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}] 01:46:59 INFO - PROCESS | 316 | 1465202819177 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:59 INFO - PROCESS | 316 | 1465202819329 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 01:46:59 INFO - PROCESS | 316 | 1465202819342 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:59 INFO - PROCESS | 316 | 1465202819344 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:46:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF42E000 == 34 [pid = 316] [id = 451] 01:46:59 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEB2F6800) [pid = 316] [serial = 1353] [outer = 0000000000000000] 01:46:59 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEBDAF800) [pid = 316] [serial = 1354] [outer = 0000000AEB2F6800] 01:46:59 INFO - PROCESS | 316 | 1465202819396 Marionette DEBUG loaded listener.js 01:46:59 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC0B1800) [pid = 316] [serial = 1355] [outer = 0000000AEB2F6800] 01:46:59 INFO - PROCESS | 316 | 1465202819833 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]]]}] 01:46:59 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 01:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 01:46:59 INFO - PROCESS | 316 | 1465202819865 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 01:46:59 INFO - PROCESS | 316 | 1465202819868 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 01:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:46:59 INFO - PROCESS | 316 | 1465202819871 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:46:59 INFO - PROCESS | 316 | 1465202819873 Marionette TRACE conn5 <- [1,1770,null,{}] 01:46:59 INFO - PROCESS | 316 | 1465202819876 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}] 01:46:59 INFO - PROCESS | 316 | 1465202819878 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:00 INFO - PROCESS | 316 | 1465202819993 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 01:47:00 INFO - PROCESS | 316 | 1465202819999 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:00 INFO - PROCESS | 316 | 1465202820002 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDC16800 == 35 [pid = 316] [id = 452] 01:47:00 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC0CCC00) [pid = 316] [serial = 1356] [outer = 0000000000000000] 01:47:00 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC1ED000) [pid = 316] [serial = 1357] [outer = 0000000AEC0CCC00] 01:47:00 INFO - PROCESS | 316 | 1465202820060 Marionette DEBUG loaded listener.js 01:47:00 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AECE82400) [pid = 316] [serial = 1358] [outer = 0000000AEC0CCC00] 01:47:00 INFO - PROCESS | 316 | 1465202820571 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]]]}] 01:47:00 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 01:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 01:47:00 INFO - PROCESS | 316 | 1465202820608 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 01:47:00 INFO - PROCESS | 316 | 1465202820611 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 01:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:47:00 INFO - PROCESS | 316 | 1465202820614 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:47:00 INFO - PROCESS | 316 | 1465202820616 Marionette TRACE conn5 <- [1,1774,null,{}] 01:47:00 INFO - PROCESS | 316 | 1465202820623 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}] 01:47:00 INFO - PROCESS | 316 | 1465202820629 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:00 INFO - PROCESS | 316 | 1465202820780 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 01:47:00 INFO - PROCESS | 316 | 1465202820839 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:00 INFO - PROCESS | 316 | 1465202820841 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D2D000 == 36 [pid = 316] [id = 453] 01:47:00 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEDF81C00) [pid = 316] [serial = 1359] [outer = 0000000000000000] 01:47:00 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE3A3000) [pid = 316] [serial = 1360] [outer = 0000000AEDF81C00] 01:47:00 INFO - PROCESS | 316 | 1465202820885 Marionette DEBUG loaded listener.js 01:47:00 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE467800) [pid = 316] [serial = 1361] [outer = 0000000AEDF81C00] 01:47:01 INFO - PROCESS | 316 | 1465202821280 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]]]}] 01:47:01 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 01:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 691ms 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE8C7AC00) [pid = 316] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADE33D000) [pid = 316] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEE1E000) [pid = 316] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEDB0800) [pid = 316] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE359C000) [pid = 316] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADD250C00) [pid = 316] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE3235400) [pid = 316] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEA58D000) [pid = 316] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AECE81800) [pid = 316] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEB2FB400) [pid = 316] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AECBD7400) [pid = 316] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:47:01 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE8C82400) [pid = 316] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:47:01 INFO - PROCESS | 316 | 1465202821366 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 01:47:01 INFO - PROCESS | 316 | 1465202821368 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 01:47:01 INFO - PROCESS | 316 | 1465202821373 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:47:01 INFO - PROCESS | 316 | 1465202821375 Marionette TRACE conn5 <- [1,1778,null,{}] 01:47:01 INFO - PROCESS | 316 | 1465202821378 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}] 01:47:01 INFO - PROCESS | 316 | 1465202821380 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:47:01 INFO - PROCESS | 316 | 1465202821463 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 01:47:01 INFO - PROCESS | 316 | 1465202821469 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:01 INFO - PROCESS | 316 | 1465202821472 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E35000 == 37 [pid = 316] [id = 454] 01:47:01 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE359C000) [pid = 316] [serial = 1362] [outer = 0000000000000000] 01:47:01 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE4E8CC00) [pid = 316] [serial = 1363] [outer = 0000000AE359C000] 01:47:01 INFO - PROCESS | 316 | 1465202821517 Marionette DEBUG loaded listener.js 01:47:01 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEB215400) [pid = 316] [serial = 1364] [outer = 0000000AE359C000] 01:47:01 INFO - PROCESS | 316 | 1465202821929 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]]]}] 01:47:01 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) 01:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 565ms 01:47:01 INFO - PROCESS | 316 | 1465202821951 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 01:47:01 INFO - PROCESS | 316 | 1465202821953 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 01:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:47:01 INFO - PROCESS | 316 | 1465202821956 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:47:01 INFO - PROCESS | 316 | 1465202821958 Marionette TRACE conn5 <- [1,1782,null,{}] 01:47:01 INFO - PROCESS | 316 | 1465202821962 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}] 01:47:01 INFO - PROCESS | 316 | 1465202821964 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:02 INFO - PROCESS | 316 | 1465202822091 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 01:47:02 INFO - PROCESS | 316 | 1465202822129 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:02 INFO - PROCESS | 316 | 1465202822131 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E67800 == 38 [pid = 316] [id = 455] 01:47:02 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEB9EC400) [pid = 316] [serial = 1365] [outer = 0000000000000000] 01:47:02 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEE3D5C00) [pid = 316] [serial = 1366] [outer = 0000000AEB9EC400] 01:47:02 INFO - PROCESS | 316 | 1465202822176 Marionette DEBUG loaded listener.js 01:47:02 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEE8D1C00) [pid = 316] [serial = 1367] [outer = 0000000AEB9EC400] 01:47:02 INFO - PROCESS | 316 | 1465202822574 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]]]}] 01:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 690ms 01:47:02 INFO - PROCESS | 316 | 1465202822650 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 01:47:02 INFO - PROCESS | 316 | 1465202822652 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 01:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:47:02 INFO - PROCESS | 316 | 1465202822661 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:47:02 INFO - PROCESS | 316 | 1465202822662 Marionette TRACE conn5 <- [1,1786,null,{}] 01:47:02 INFO - PROCESS | 316 | 1465202822666 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}] 01:47:02 INFO - PROCESS | 316 | 1465202822668 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:02 INFO - PROCESS | 316 | 1465202822752 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 01:47:02 INFO - PROCESS | 316 | 1465202822758 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:02 INFO - PROCESS | 316 | 1465202822760 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF31C8800 == 39 [pid = 316] [id = 456] 01:47:02 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEE8DD800) [pid = 316] [serial = 1368] [outer = 0000000000000000] 01:47:02 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEF014400) [pid = 316] [serial = 1369] [outer = 0000000AEE8DD800] 01:47:02 INFO - PROCESS | 316 | 1465202822804 Marionette DEBUG loaded listener.js 01:47:02 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEF502400) [pid = 316] [serial = 1370] [outer = 0000000AEE8DD800] 01:47:03 INFO - PROCESS | 316 | 1465202823209 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]]]}] 01:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 586ms 01:47:03 INFO - PROCESS | 316 | 1465202823254 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 01:47:03 INFO - PROCESS | 316 | 1465202823257 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 01:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:47:03 INFO - PROCESS | 316 | 1465202823268 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:47:03 INFO - PROCESS | 316 | 1465202823270 Marionette TRACE conn5 <- [1,1790,null,{}] 01:47:03 INFO - PROCESS | 316 | 1465202823273 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}] 01:47:03 INFO - PROCESS | 316 | 1465202823275 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:03 INFO - PROCESS | 316 | 1465202823361 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 01:47:03 INFO - PROCESS | 316 | 1465202823566 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:03 INFO - PROCESS | 316 | 1465202823570 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:03 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E3D000 == 40 [pid = 316] [id = 457] 01:47:03 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000ADD256400) [pid = 316] [serial = 1371] [outer = 0000000000000000] 01:47:03 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000ADEA9F000) [pid = 316] [serial = 1372] [outer = 0000000ADD256400] 01:47:03 INFO - PROCESS | 316 | 1465202823636 Marionette DEBUG loaded listener.js 01:47:03 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE021BC00) [pid = 316] [serial = 1373] [outer = 0000000ADD256400] 01:47:04 INFO - PROCESS | 316 | 1465202824205 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]]]}] 01:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 986ms 01:47:04 INFO - PROCESS | 316 | 1465202824258 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 01:47:04 INFO - PROCESS | 316 | 1465202824262 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 01:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:47:04 INFO - PROCESS | 316 | 1465202824267 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:47:04 INFO - PROCESS | 316 | 1465202824270 Marionette TRACE conn5 <- [1,1794,null,{}] 01:47:04 INFO - PROCESS | 316 | 1465202824276 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}] 01:47:04 INFO - PROCESS | 316 | 1465202824280 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:04 INFO - PROCESS | 316 | 1465202824400 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 01:47:04 INFO - PROCESS | 316 | 1465202824494 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:04 INFO - PROCESS | 316 | 1465202824497 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AED803800 == 41 [pid = 316] [id = 458] 01:47:04 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE8940400) [pid = 316] [serial = 1374] [outer = 0000000000000000] 01:47:04 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE8A34400) [pid = 316] [serial = 1375] [outer = 0000000AE8940400] 01:47:04 INFO - PROCESS | 316 | 1465202824555 Marionette DEBUG loaded listener.js 01:47:04 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEA5A8800) [pid = 316] [serial = 1376] [outer = 0000000AE8940400] 01:47:05 INFO - PROCESS | 316 | 1465202825176 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]]]}] 01:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 943ms 01:47:05 INFO - PROCESS | 316 | 1465202825215 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 01:47:05 INFO - PROCESS | 316 | 1465202825220 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 01:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:47:05 INFO - PROCESS | 316 | 1465202825224 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:47:05 INFO - PROCESS | 316 | 1465202825226 Marionette TRACE conn5 <- [1,1798,null,{}] 01:47:05 INFO - PROCESS | 316 | 1465202825230 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}] 01:47:05 INFO - PROCESS | 316 | 1465202825233 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:05 INFO - PROCESS | 316 | 1465202825353 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 01:47:05 INFO - PROCESS | 316 | 1465202825477 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:05 INFO - PROCESS | 316 | 1465202825480 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF37A5000 == 42 [pid = 316] [id = 459] 01:47:05 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEC1F3400) [pid = 316] [serial = 1377] [outer = 0000000000000000] 01:47:05 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AECE7A800) [pid = 316] [serial = 1378] [outer = 0000000AEC1F3400] 01:47:05 INFO - PROCESS | 316 | 1465202825537 Marionette DEBUG loaded listener.js 01:47:05 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEDCF3400) [pid = 316] [serial = 1379] [outer = 0000000AEC1F3400] 01:47:06 INFO - PROCESS | 316 | 1465202826108 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]]]}] 01:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 944ms 01:47:06 INFO - PROCESS | 316 | 1465202826171 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 01:47:06 INFO - PROCESS | 316 | 1465202826174 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 01:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:47:06 INFO - PROCESS | 316 | 1465202826185 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:47:06 INFO - PROCESS | 316 | 1465202826191 Marionette TRACE conn5 <- [1,1802,null,{}] 01:47:06 INFO - PROCESS | 316 | 1465202826196 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}] 01:47:06 INFO - PROCESS | 316 | 1465202826200 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:06 INFO - PROCESS | 316 | 1465202826367 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 01:47:06 INFO - PROCESS | 316 | 1465202826417 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:06 INFO - PROCESS | 316 | 1465202826420 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3B50000 == 43 [pid = 316] [id = 460] 01:47:06 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEF523C00) [pid = 316] [serial = 1380] [outer = 0000000000000000] 01:47:06 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEF526C00) [pid = 316] [serial = 1381] [outer = 0000000AEF523C00] 01:47:06 INFO - PROCESS | 316 | 1465202826475 Marionette DEBUG loaded listener.js 01:47:06 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEF52E400) [pid = 316] [serial = 1382] [outer = 0000000AEF523C00] 01:47:07 INFO - PROCESS | 316 | 1465202827103 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]]]}] 01:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1004ms 01:47:07 INFO - PROCESS | 316 | 1465202827183 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 01:47:07 INFO - PROCESS | 316 | 1465202827187 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 01:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:47:07 INFO - PROCESS | 316 | 1465202827190 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:47:07 INFO - PROCESS | 316 | 1465202827192 Marionette TRACE conn5 <- [1,1806,null,{}] 01:47:07 INFO - PROCESS | 316 | 1465202827196 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}] 01:47:07 INFO - PROCESS | 316 | 1465202827198 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:07 INFO - PROCESS | 316 | 1465202827315 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 01:47:07 INFO - PROCESS | 316 | 1465202827441 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:07 INFO - PROCESS | 316 | 1465202827444 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DCD000 == 44 [pid = 316] [id = 461] 01:47:07 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AECE93800) [pid = 316] [serial = 1383] [outer = 0000000000000000] 01:47:07 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AEF60A800) [pid = 316] [serial = 1384] [outer = 0000000AECE93800] 01:47:07 INFO - PROCESS | 316 | 1465202827502 Marionette DEBUG loaded listener.js 01:47:07 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEF665400) [pid = 316] [serial = 1385] [outer = 0000000AECE93800] 01:47:08 INFO - PROCESS | 316 | 1465202828267 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]]]}] 01:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1133ms 01:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:47:08 INFO - PROCESS | 316 | 1465202828326 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 01:47:08 INFO - PROCESS | 316 | 1465202828330 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 01:47:08 INFO - PROCESS | 316 | 1465202828334 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:47:08 INFO - PROCESS | 316 | 1465202828338 Marionette TRACE conn5 <- [1,1810,null,{}] 01:47:08 INFO - PROCESS | 316 | 1465202828343 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}] 01:47:08 INFO - PROCESS | 316 | 1465202828346 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:08 INFO - PROCESS | 316 | 1465202828458 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 01:47:08 INFO - PROCESS | 316 | 1465202828584 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:08 INFO - PROCESS | 316 | 1465202828587 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA3C5000 == 45 [pid = 316] [id = 462] 01:47:08 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AE43C2C00) [pid = 316] [serial = 1386] [outer = 0000000000000000] 01:47:08 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AE8913400) [pid = 316] [serial = 1387] [outer = 0000000AE43C2C00] 01:47:08 INFO - PROCESS | 316 | 1465202828640 Marionette DEBUG loaded listener.js 01:47:08 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000AE8A3DC00) [pid = 316] [serial = 1388] [outer = 0000000AE43C2C00] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AF31C8800 == 44 [pid = 316] [id = 456] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E67800 == 43 [pid = 316] [id = 455] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E35000 == 42 [pid = 316] [id = 454] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D2D000 == 41 [pid = 316] [id = 453] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDC16800 == 40 [pid = 316] [id = 452] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF42E000 == 39 [pid = 316] [id = 451] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDF60800 == 38 [pid = 316] [id = 450] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8B3000 == 37 [pid = 316] [id = 449] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA77800 == 36 [pid = 316] [id = 448] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AE01DA000 == 35 [pid = 316] [id = 447] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA7B800 == 34 [pid = 316] [id = 446] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA20800 == 33 [pid = 316] [id = 445] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59C9000 == 32 [pid = 316] [id = 436] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DCD000 == 31 [pid = 316] [id = 461] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3B50000 == 30 [pid = 316] [id = 460] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AF37A5000 == 29 [pid = 316] [id = 459] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AED803800 == 28 [pid = 316] [id = 458] 01:47:09 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E3D000 == 27 [pid = 316] [id = 457] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000AEA311400) [pid = 316] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AE8919C00) [pid = 316] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AE3F4A800) [pid = 316] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000ADF3C3C00) [pid = 316] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000ADEDB3C00) [pid = 316] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000ADEEAB400) [pid = 316] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE35A0800) [pid = 316] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AE420F800) [pid = 316] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEAACE800) [pid = 316] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEA5ACC00) [pid = 316] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE7E54800) [pid = 316] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE3D36400) [pid = 316] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEB21AC00) [pid = 316] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEA5B0800) [pid = 316] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEF488400) [pid = 316] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEE3A2000) [pid = 316] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEDCE7C00) [pid = 316] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEC008C00) [pid = 316] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEB211C00) [pid = 316] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AECE7D400) [pid = 316] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEC1EC000) [pid = 316] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEC1EC800) [pid = 316] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEC4C6800) [pid = 316] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AECE88400) [pid = 316] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE894E400) [pid = 316] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 01:47:09 INFO - PROCESS | 316 | 1465202829907 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]]]}] 01:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1598ms 01:47:09 INFO - PROCESS | 316 | 1465202829933 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 01:47:09 INFO - PROCESS | 316 | 1465202829937 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 01:47:09 INFO - PROCESS | 316 | 1465202829941 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:47:09 INFO - PROCESS | 316 | 1465202829945 Marionette TRACE conn5 <- [1,1814,null,{}] 01:47:09 INFO - PROCESS | 316 | 1465202829950 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}] 01:47:09 INFO - PROCESS | 316 | 1465202829953 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:10 INFO - PROCESS | 316 | 1465202830047 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 01:47:10 INFO - PROCESS | 316 | 1465202830155 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:10 INFO - PROCESS | 316 | 1465202830158 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53D1800 == 28 [pid = 316] [id = 463] 01:47:10 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADEEA8400) [pid = 316] [serial = 1389] [outer = 0000000000000000] 01:47:10 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADF188C00) [pid = 316] [serial = 1390] [outer = 0000000ADEEA8400] 01:47:10 INFO - PROCESS | 316 | 1465202830208 Marionette DEBUG loaded listener.js 01:47:10 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE350E400) [pid = 316] [serial = 1391] [outer = 0000000ADEEA8400] 01:47:10 INFO - PROCESS | 316 | 1465202830607 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]]]}] 01:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 01:47:10 INFO - PROCESS | 316 | 1465202830697 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 01:47:10 INFO - PROCESS | 316 | 1465202830702 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 01:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:47:10 INFO - PROCESS | 316 | 1465202830713 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:47:10 INFO - PROCESS | 316 | 1465202830716 Marionette TRACE conn5 <- [1,1818,null,{}] 01:47:10 INFO - PROCESS | 316 | 1465202830720 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}] 01:47:10 INFO - PROCESS | 316 | 1465202830723 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:10 INFO - PROCESS | 316 | 1465202830817 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 01:47:10 INFO - PROCESS | 316 | 1465202830833 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:10 INFO - PROCESS | 316 | 1465202830835 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB344000 == 29 [pid = 316] [id = 464] 01:47:10 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE43CB400) [pid = 316] [serial = 1392] [outer = 0000000000000000] 01:47:10 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE43CFC00) [pid = 316] [serial = 1393] [outer = 0000000AE43CB400] 01:47:10 INFO - PROCESS | 316 | 1465202830885 Marionette DEBUG loaded listener.js 01:47:10 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE5484800) [pid = 316] [serial = 1394] [outer = 0000000AE43CB400] 01:47:11 INFO - PROCESS | 316 | 1465202831357 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]]]}] 01:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 01:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:47:11 INFO - PROCESS | 316 | 1465202831407 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 01:47:11 INFO - PROCESS | 316 | 1465202831410 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 01:47:11 INFO - PROCESS | 316 | 1465202831413 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:47:11 INFO - PROCESS | 316 | 1465202831417 Marionette TRACE conn5 <- [1,1822,null,{}] 01:47:11 INFO - PROCESS | 316 | 1465202831428 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}] 01:47:11 INFO - PROCESS | 316 | 1465202831433 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:11 INFO - PROCESS | 316 | 1465202831521 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 01:47:11 INFO - PROCESS | 316 | 1465202831529 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:11 INFO - PROCESS | 316 | 1465202831533 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:11 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA32800 == 30 [pid = 316] [id = 465] 01:47:11 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE8954C00) [pid = 316] [serial = 1395] [outer = 0000000000000000] 01:47:11 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE8A39400) [pid = 316] [serial = 1396] [outer = 0000000AE8954C00] 01:47:11 INFO - PROCESS | 316 | 1465202831590 Marionette DEBUG loaded listener.js 01:47:11 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA311400) [pid = 316] [serial = 1397] [outer = 0000000AE8954C00] 01:47:12 INFO - PROCESS | 316 | 1465202832077 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]]]}] 01:47:12 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 01:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 01:47:12 INFO - PROCESS | 316 | 1465202832108 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 01:47:12 INFO - PROCESS | 316 | 1465202832111 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 01:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:47:12 INFO - PROCESS | 316 | 1465202832114 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:47:12 INFO - PROCESS | 316 | 1465202832116 Marionette TRACE conn5 <- [1,1826,null,{}] 01:47:12 INFO - PROCESS | 316 | 1465202832119 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}] 01:47:12 INFO - PROCESS | 316 | 1465202832122 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:12 INFO - PROCESS | 316 | 1465202832269 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 01:47:12 INFO - PROCESS | 316 | 1465202832292 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:12 INFO - PROCESS | 316 | 1465202832294 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECCB0000 == 31 [pid = 316] [id = 466] 01:47:12 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEA5ADC00) [pid = 316] [serial = 1398] [outer = 0000000000000000] 01:47:12 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEA5B3400) [pid = 316] [serial = 1399] [outer = 0000000AEA5ADC00] 01:47:12 INFO - PROCESS | 316 | 1465202832340 Marionette DEBUG loaded listener.js 01:47:12 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEAD1C800) [pid = 316] [serial = 1400] [outer = 0000000AEA5ADC00] 01:47:12 INFO - PROCESS | 316 | 1465202832785 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]]]}] 01:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 01:47:12 INFO - PROCESS | 316 | 1465202832850 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 01:47:12 INFO - PROCESS | 316 | 1465202832852 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 01:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:47:12 INFO - PROCESS | 316 | 1465202832856 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:47:12 INFO - PROCESS | 316 | 1465202832857 Marionette TRACE conn5 <- [1,1830,null,{}] 01:47:12 INFO - PROCESS | 316 | 1465202832861 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}] 01:47:12 INFO - PROCESS | 316 | 1465202832863 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:12 INFO - PROCESS | 316 | 1465202832971 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 01:47:12 INFO - PROCESS | 316 | 1465202832981 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:12 INFO - PROCESS | 316 | 1465202832984 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:13 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF59000 == 32 [pid = 316] [id = 467] 01:47:13 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEDB6400) [pid = 316] [serial = 1401] [outer = 0000000000000000] 01:47:13 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEAD9A800) [pid = 316] [serial = 1402] [outer = 0000000ADEDB6400] 01:47:13 INFO - PROCESS | 316 | 1465202833033 Marionette DEBUG loaded listener.js 01:47:13 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEBD18C00) [pid = 316] [serial = 1403] [outer = 0000000ADEDB6400] 01:47:13 INFO - PROCESS | 316 | 1465202833537 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]]]}] 01:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 733ms 01:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:47:13 INFO - PROCESS | 316 | 1465202833610 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 01:47:13 INFO - PROCESS | 316 | 1465202833612 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 01:47:13 INFO - PROCESS | 316 | 1465202833615 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:47:13 INFO - PROCESS | 316 | 1465202833617 Marionette TRACE conn5 <- [1,1834,null,{}] 01:47:13 INFO - PROCESS | 316 | 1465202833621 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}] 01:47:13 INFO - PROCESS | 316 | 1465202833626 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:13 INFO - PROCESS | 316 | 1465202833755 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEC0CCC00) [pid = 316] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEDF81C00) [pid = 316] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADEE26800) [pid = 316] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000ADEE1D800) [pid = 316] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADD231800) [pid = 316] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AECE87400) [pid = 316] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADD230000) [pid = 316] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE5594400) [pid = 316] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE359C000) [pid = 316] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEB9EC400) [pid = 316] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEB2F6800) [pid = 316] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:47:14 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEE8DD800) [pid = 316] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:47:14 INFO - PROCESS | 316 | 1465202834007 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:14 INFO - PROCESS | 316 | 1465202834009 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB387800 == 33 [pid = 316] [id = 468] 01:47:14 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADD231800) [pid = 316] [serial = 1404] [outer = 0000000000000000] 01:47:14 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000ADEE26800) [pid = 316] [serial = 1405] [outer = 0000000ADD231800] 01:47:14 INFO - PROCESS | 316 | 1465202834056 Marionette DEBUG loaded listener.js 01:47:14 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEB2EE800) [pid = 316] [serial = 1406] [outer = 0000000ADD231800] 01:47:14 INFO - PROCESS | 316 | 1465202834420 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]]]}] 01:47:14 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) 01:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 839ms 01:47:14 INFO - PROCESS | 316 | 1465202834458 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 01:47:14 INFO - PROCESS | 316 | 1465202834460 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 01:47:14 INFO - PROCESS | 316 | 1465202834463 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:47:14 INFO - PROCESS | 316 | 1465202834465 Marionette TRACE conn5 <- [1,1838,null,{}] 01:47:14 INFO - PROCESS | 316 | 1465202834469 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}] 01:47:14 INFO - PROCESS | 316 | 1465202834470 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:14 INFO - PROCESS | 316 | 1465202834552 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 01:47:14 INFO - PROCESS | 316 | 1465202834628 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:14 INFO - PROCESS | 316 | 1465202834631 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD4B000 == 34 [pid = 316] [id = 469] 01:47:14 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADDAC7C00) [pid = 316] [serial = 1407] [outer = 0000000000000000] 01:47:14 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEC5E1000) [pid = 316] [serial = 1408] [outer = 0000000ADDAC7C00] 01:47:14 INFO - PROCESS | 316 | 1465202834676 Marionette DEBUG loaded listener.js 01:47:14 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AECE81400) [pid = 316] [serial = 1409] [outer = 0000000ADDAC7C00] 01:47:15 INFO - PROCESS | 316 | 1465202835038 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]]]}] 01:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 625ms 01:47:15 INFO - PROCESS | 316 | 1465202835092 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 01:47:15 INFO - PROCESS | 316 | 1465202835094 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 01:47:15 INFO - PROCESS | 316 | 1465202835097 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:47:15 INFO - PROCESS | 316 | 1465202835099 Marionette TRACE conn5 <- [1,1842,null,{}] 01:47:15 INFO - PROCESS | 316 | 1465202835102 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}] 01:47:15 INFO - PROCESS | 316 | 1465202835104 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:15 INFO - PROCESS | 316 | 1465202835217 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 01:47:15 INFO - PROCESS | 316 | 1465202835225 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:15 INFO - PROCESS | 316 | 1465202835227 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0885000 == 35 [pid = 316] [id = 470] 01:47:15 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AECED9800) [pid = 316] [serial = 1410] [outer = 0000000000000000] 01:47:15 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AED892C00) [pid = 316] [serial = 1411] [outer = 0000000AECED9800] 01:47:15 INFO - PROCESS | 316 | 1465202835298 Marionette DEBUG loaded listener.js 01:47:15 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEDCE8800) [pid = 316] [serial = 1412] [outer = 0000000AECED9800] 01:47:15 INFO - PROCESS | 316 | 1465202835705 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]]]}] 01:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 01:47:15 INFO - PROCESS | 316 | 1465202835772 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 01:47:15 INFO - PROCESS | 316 | 1465202835774 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 01:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:47:15 INFO - PROCESS | 316 | 1465202835777 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:47:15 INFO - PROCESS | 316 | 1465202835779 Marionette TRACE conn5 <- [1,1846,null,{}] 01:47:15 INFO - PROCESS | 316 | 1465202835783 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}] 01:47:15 INFO - PROCESS | 316 | 1465202835785 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:15 INFO - PROCESS | 316 | 1465202835868 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 01:47:15 INFO - PROCESS | 316 | 1465202835874 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:15 INFO - PROCESS | 316 | 1465202835876 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DC6800 == 36 [pid = 316] [id = 471] 01:47:15 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AECED8800) [pid = 316] [serial = 1413] [outer = 0000000000000000] 01:47:15 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEE39E400) [pid = 316] [serial = 1414] [outer = 0000000AECED8800] 01:47:15 INFO - PROCESS | 316 | 1465202835920 Marionette DEBUG loaded listener.js 01:47:16 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEE4C3800) [pid = 316] [serial = 1415] [outer = 0000000AECED8800] 01:47:16 INFO - PROCESS | 316 | 1465202836749 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]]]}] 01:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1025ms 01:47:16 INFO - PROCESS | 316 | 1465202836806 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 01:47:16 INFO - PROCESS | 316 | 1465202836811 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 01:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:47:16 INFO - PROCESS | 316 | 1465202836816 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:47:16 INFO - PROCESS | 316 | 1465202836822 Marionette TRACE conn5 <- [1,1850,null,{}] 01:47:16 INFO - PROCESS | 316 | 1465202836892 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}] 01:47:16 INFO - PROCESS | 316 | 1465202836895 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:17 INFO - PROCESS | 316 | 1465202837039 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 01:47:17 INFO - PROCESS | 316 | 1465202837154 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:17 INFO - PROCESS | 316 | 1465202837157 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAD53800 == 37 [pid = 316] [id = 472] 01:47:17 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000ADF2D8000) [pid = 316] [serial = 1416] [outer = 0000000000000000] 01:47:17 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE3466C00) [pid = 316] [serial = 1417] [outer = 0000000ADF2D8000] 01:47:17 INFO - PROCESS | 316 | 1465202837219 Marionette DEBUG loaded listener.js 01:47:17 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AE429E000) [pid = 316] [serial = 1418] [outer = 0000000ADF2D8000] 01:47:17 INFO - PROCESS | 316 | 1465202837937 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]]]}] 01:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1162ms 01:47:17 INFO - PROCESS | 316 | 1465202837982 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 01:47:17 INFO - PROCESS | 316 | 1465202837987 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 01:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:47:18 INFO - PROCESS | 316 | 1465202837994 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:47:18 INFO - PROCESS | 316 | 1465202837997 Marionette TRACE conn5 <- [1,1854,null,{}] 01:47:18 INFO - PROCESS | 316 | 1465202838028 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}] 01:47:18 INFO - PROCESS | 316 | 1465202838031 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:18 INFO - PROCESS | 316 | 1465202838170 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 01:47:18 INFO - PROCESS | 316 | 1465202838387 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:18 INFO - PROCESS | 316 | 1465202838391 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3CA8000 == 38 [pid = 316] [id = 473] 01:47:18 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000ADDAC4C00) [pid = 316] [serial = 1419] [outer = 0000000000000000] 01:47:18 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000ADEA96C00) [pid = 316] [serial = 1420] [outer = 0000000ADDAC4C00] 01:47:18 INFO - PROCESS | 316 | 1465202838449 Marionette DEBUG loaded listener.js 01:47:18 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000ADEEADC00) [pid = 316] [serial = 1421] [outer = 0000000ADDAC4C00] 01:47:18 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0885000 == 37 [pid = 316] [id = 470] 01:47:18 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD4B000 == 36 [pid = 316] [id = 469] 01:47:18 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB387800 == 35 [pid = 316] [id = 468] 01:47:18 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF59000 == 34 [pid = 316] [id = 467] 01:47:18 INFO - PROCESS | 316 | --DOCSHELL 0000000AECCB0000 == 33 [pid = 316] [id = 466] 01:47:18 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA32800 == 32 [pid = 316] [id = 465] 01:47:18 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB344000 == 31 [pid = 316] [id = 464] 01:47:18 INFO - PROCESS | 316 | --DOCSHELL 0000000AE53D1800 == 30 [pid = 316] [id = 463] 01:47:18 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA3C5000 == 29 [pid = 316] [id = 462] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEF014400) [pid = 316] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AEC1ED000) [pid = 316] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AEE3A3000) [pid = 316] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AECE82400) [pid = 316] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE350B800) [pid = 316] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE43CDC00) [pid = 316] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000ADEEB4800) [pid = 316] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE3CCA800) [pid = 316] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADEDAC400) [pid = 316] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE0269000) [pid = 316] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEDF86400) [pid = 316] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 01:47:18 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEA5AFC00) [pid = 316] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEB21A400) [pid = 316] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE894CC00) [pid = 316] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE8A3E400) [pid = 316] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE4E8CC00) [pid = 316] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEE3D5C00) [pid = 316] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEE467800) [pid = 316] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEBDAF800) [pid = 316] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC0B1800) [pid = 316] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEE8D1C00) [pid = 316] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEB215400) [pid = 316] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEF502400) [pid = 316] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 01:47:19 INFO - PROCESS | 316 | 1465202839111 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]]]}] 01:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1138ms 01:47:19 INFO - PROCESS | 316 | 1465202839135 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 01:47:19 INFO - PROCESS | 316 | 1465202839139 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 01:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:47:19 INFO - PROCESS | 316 | 1465202839143 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:47:19 INFO - PROCESS | 316 | 1465202839145 Marionette TRACE conn5 <- [1,1858,null,{}] 01:47:19 INFO - PROCESS | 316 | 1465202839151 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}] 01:47:19 INFO - PROCESS | 316 | 1465202839156 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:19 INFO - PROCESS | 316 | 1465202839249 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 01:47:19 INFO - PROCESS | 316 | 1465202839332 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:19 INFO - PROCESS | 316 | 1465202839335 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E41000 == 30 [pid = 316] [id = 474] 01:47:19 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADEA97C00) [pid = 316] [serial = 1422] [outer = 0000000000000000] 01:47:19 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADF761000) [pid = 316] [serial = 1423] [outer = 0000000ADEA97C00] 01:47:19 INFO - PROCESS | 316 | 1465202839384 Marionette DEBUG loaded listener.js 01:47:19 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE3510400) [pid = 316] [serial = 1424] [outer = 0000000ADEA97C00] 01:47:19 INFO - PROCESS | 316 | 1465202839806 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]]]}] 01:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 01:47:19 INFO - PROCESS | 316 | 1465202839878 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 01:47:19 INFO - PROCESS | 316 | 1465202839882 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 01:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:47:19 INFO - PROCESS | 316 | 1465202839891 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:47:19 INFO - PROCESS | 316 | 1465202839893 Marionette TRACE conn5 <- [1,1862,null,{}] 01:47:19 INFO - PROCESS | 316 | 1465202839897 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}] 01:47:19 INFO - PROCESS | 316 | 1465202839899 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:20 INFO - PROCESS | 316 | 1465202839998 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 01:47:20 INFO - PROCESS | 316 | 1465202840006 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:20 INFO - PROCESS | 316 | 1465202840008 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB348000 == 31 [pid = 316] [id = 475] 01:47:20 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE43CA800) [pid = 316] [serial = 1425] [outer = 0000000000000000] 01:47:20 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE43CDC00) [pid = 316] [serial = 1426] [outer = 0000000AE43CA800] 01:47:20 INFO - PROCESS | 316 | 1465202840055 Marionette DEBUG loaded listener.js 01:47:20 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE5486C00) [pid = 316] [serial = 1427] [outer = 0000000AE43CA800] 01:47:20 INFO - PROCESS | 316 | 1465202840546 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]]]}] 01:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 01:47:20 INFO - PROCESS | 316 | 1465202840566 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 01:47:20 INFO - PROCESS | 316 | 1465202840568 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 01:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:47:20 INFO - PROCESS | 316 | 1465202840573 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:47:20 INFO - PROCESS | 316 | 1465202840580 Marionette TRACE conn5 <- [1,1866,null,{}] 01:47:20 INFO - PROCESS | 316 | 1465202840590 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}] 01:47:20 INFO - PROCESS | 316 | 1465202840594 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:20 INFO - PROCESS | 316 | 1465202840688 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 01:47:20 INFO - PROCESS | 316 | 1465202840697 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:20 INFO - PROCESS | 316 | 1465202840699 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC140000 == 32 [pid = 316] [id = 476] 01:47:20 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000ADEA99400) [pid = 316] [serial = 1428] [outer = 0000000000000000] 01:47:20 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8A3C400) [pid = 316] [serial = 1429] [outer = 0000000ADEA99400] 01:47:20 INFO - PROCESS | 316 | 1465202840745 Marionette DEBUG loaded listener.js 01:47:20 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE9009400) [pid = 316] [serial = 1430] [outer = 0000000ADEA99400] 01:47:21 INFO - PROCESS | 316 | 1465202841177 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]]]}] 01:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 01:47:21 INFO - PROCESS | 316 | 1465202841266 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 01:47:21 INFO - PROCESS | 316 | 1465202841269 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 01:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:47:21 INFO - PROCESS | 316 | 1465202841278 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:47:21 INFO - PROCESS | 316 | 1465202841280 Marionette TRACE conn5 <- [1,1870,null,{}] 01:47:21 INFO - PROCESS | 316 | 1465202841284 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}] 01:47:21 INFO - PROCESS | 316 | 1465202841286 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:21 INFO - PROCESS | 316 | 1465202841435 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 01:47:21 INFO - PROCESS | 316 | 1465202841455 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:21 INFO - PROCESS | 316 | 1465202841457 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE48B800 == 33 [pid = 316] [id = 477] 01:47:21 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEA5A9C00) [pid = 316] [serial = 1431] [outer = 0000000000000000] 01:47:21 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA5B0C00) [pid = 316] [serial = 1432] [outer = 0000000AEA5A9C00] 01:47:21 INFO - PROCESS | 316 | 1465202841510 Marionette DEBUG loaded listener.js 01:47:21 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEAD19000) [pid = 316] [serial = 1433] [outer = 0000000AEA5A9C00] 01:47:21 INFO - PROCESS | 316 | 1465202841925 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]]]}] 01:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 01:47:21 INFO - PROCESS | 316 | 1465202841972 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 01:47:21 INFO - PROCESS | 316 | 1465202841974 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 01:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:47:21 INFO - PROCESS | 316 | 1465202841977 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:47:21 INFO - PROCESS | 316 | 1465202841979 Marionette TRACE conn5 <- [1,1874,null,{}] 01:47:21 INFO - PROCESS | 316 | 1465202841983 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}] 01:47:21 INFO - PROCESS | 316 | 1465202841985 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:22 INFO - PROCESS | 316 | 1465202842107 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 01:47:22 INFO - PROCESS | 316 | 1465202842113 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:22 INFO - PROCESS | 316 | 1465202842119 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:22 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF496800 == 34 [pid = 316] [id = 478] 01:47:22 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEB956000) [pid = 316] [serial = 1434] [outer = 0000000000000000] 01:47:22 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEBDAEC00) [pid = 316] [serial = 1435] [outer = 0000000AEB956000] 01:47:22 INFO - PROCESS | 316 | 1465202842219 Marionette DEBUG loaded listener.js 01:47:22 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEC0B1800) [pid = 316] [serial = 1436] [outer = 0000000AEB956000] 01:47:22 INFO - PROCESS | 316 | 1465202842679 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]]]}] 01:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 733ms 01:47:22 INFO - PROCESS | 316 | 1465202842714 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 01:47:22 INFO - PROCESS | 316 | 1465202842716 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 01:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:47:22 INFO - PROCESS | 316 | 1465202842719 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:47:22 INFO - PROCESS | 316 | 1465202842721 Marionette TRACE conn5 <- [1,1878,null,{}] 01:47:22 INFO - PROCESS | 316 | 1465202842752 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}] 01:47:22 INFO - PROCESS | 316 | 1465202842754 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:22 INFO - PROCESS | 316 | 1465202842884 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 01:47:22 INFO - PROCESS | 316 | 1465202842897 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:22 INFO - PROCESS | 316 | 1465202842899 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:22 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF087C000 == 35 [pid = 316] [id = 479] 01:47:22 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEC42B000) [pid = 316] [serial = 1437] [outer = 0000000000000000] 01:47:22 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AECC2D000) [pid = 316] [serial = 1438] [outer = 0000000AEC42B000] 01:47:22 INFO - PROCESS | 316 | 1465202842989 Marionette DEBUG loaded listener.js 01:47:23 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AECE87800) [pid = 316] [serial = 1439] [outer = 0000000AEC42B000] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000ADD231800) [pid = 316] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEA5ADC00) [pid = 316] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEEA8400) [pid = 316] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE43C2C00) [pid = 316] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEC1F3400) [pid = 316] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADD256400) [pid = 316] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE8954C00) [pid = 316] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AECE93800) [pid = 316] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEDB6400) [pid = 316] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADDAC7C00) [pid = 316] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEF523C00) [pid = 316] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE8940400) [pid = 316] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE43CB400) [pid = 316] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:47:23 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AECED9800) [pid = 316] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:47:23 INFO - PROCESS | 316 | 1465202843446 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]]]}] 01:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 775ms 01:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:47:23 INFO - PROCESS | 316 | 1465202843498 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 01:47:23 INFO - PROCESS | 316 | 1465202843500 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 01:47:23 INFO - PROCESS | 316 | 1465202843503 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:47:23 INFO - PROCESS | 316 | 1465202843505 Marionette TRACE conn5 <- [1,1882,null,{}] 01:47:23 INFO - PROCESS | 316 | 1465202843509 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}] 01:47:23 INFO - PROCESS | 316 | 1465202843511 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:23 INFO - PROCESS | 316 | 1465202843626 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 01:47:23 INFO - PROCESS | 316 | 1465202843680 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:23 INFO - PROCESS | 316 | 1465202843682 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADE4A1800 == 36 [pid = 316] [id = 480] 01:47:23 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000ADEDB2C00) [pid = 316] [serial = 1440] [outer = 0000000000000000] 01:47:23 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8953400) [pid = 316] [serial = 1441] [outer = 0000000ADEDB2C00] 01:47:23 INFO - PROCESS | 316 | 1465202843728 Marionette DEBUG loaded listener.js 01:47:23 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECC98C00) [pid = 316] [serial = 1442] [outer = 0000000ADEDB2C00] 01:47:24 INFO - PROCESS | 316 | 1465202844085 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]]]}] 01:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 627ms 01:47:24 INFO - PROCESS | 316 | 1465202844134 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 01:47:24 INFO - PROCESS | 316 | 1465202844136 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 01:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:47:24 INFO - PROCESS | 316 | 1465202844139 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:47:24 INFO - PROCESS | 316 | 1465202844141 Marionette TRACE conn5 <- [1,1886,null,{}] 01:47:24 INFO - PROCESS | 316 | 1465202844144 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}] 01:47:24 INFO - PROCESS | 316 | 1465202844155 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:24 INFO - PROCESS | 316 | 1465202844265 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 01:47:24 INFO - PROCESS | 316 | 1465202844273 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:24 INFO - PROCESS | 316 | 1465202844275 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D2B800 == 37 [pid = 316] [id = 481] 01:47:24 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECE9C400) [pid = 316] [serial = 1443] [outer = 0000000000000000] 01:47:24 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEDC03400) [pid = 316] [serial = 1444] [outer = 0000000AECE9C400] 01:47:24 INFO - PROCESS | 316 | 1465202844319 Marionette DEBUG loaded listener.js 01:47:24 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEDF85400) [pid = 316] [serial = 1445] [outer = 0000000AECE9C400] 01:47:24 INFO - PROCESS | 316 | 1465202844761 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]]]}] 01:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 01:47:24 INFO - PROCESS | 316 | 1465202844834 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 01:47:24 INFO - PROCESS | 316 | 1465202844836 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 01:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:47:24 INFO - PROCESS | 316 | 1465202844839 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:47:24 INFO - PROCESS | 316 | 1465202844841 Marionette TRACE conn5 <- [1,1890,null,{}] 01:47:24 INFO - PROCESS | 316 | 1465202844845 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}] 01:47:24 INFO - PROCESS | 316 | 1465202844847 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:24 INFO - PROCESS | 316 | 1465202844934 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 01:47:24 INFO - PROCESS | 316 | 1465202844941 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:24 INFO - PROCESS | 316 | 1465202844943 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D70800 == 38 [pid = 316] [id = 482] 01:47:24 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE3A7C00) [pid = 316] [serial = 1446] [outer = 0000000000000000] 01:47:24 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE3DC000) [pid = 316] [serial = 1447] [outer = 0000000AEE3A7C00] 01:47:24 INFO - PROCESS | 316 | 1465202844987 Marionette DEBUG loaded listener.js 01:47:25 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEE4CB000) [pid = 316] [serial = 1448] [outer = 0000000AEE3A7C00] 01:47:25 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E41000 == 37 [pid = 316] [id = 474] 01:47:25 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3CA8000 == 36 [pid = 316] [id = 473] 01:47:25 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAD53800 == 35 [pid = 316] [id = 472] 01:47:25 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DC6800 == 34 [pid = 316] [id = 471] 01:47:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AF087C000 == 33 [pid = 316] [id = 479] 01:47:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE48B800 == 32 [pid = 316] [id = 477] 01:47:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D2B800 == 31 [pid = 316] [id = 481] 01:47:26 INFO - PROCESS | 316 | --DOCSHELL 0000000ADE4A1800 == 30 [pid = 316] [id = 480] 01:47:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB348000 == 29 [pid = 316] [id = 475] 01:47:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF496800 == 28 [pid = 316] [id = 478] 01:47:26 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC140000 == 27 [pid = 316] [id = 476] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEDCE8800) [pid = 316] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEE26800) [pid = 316] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEA5B3400) [pid = 316] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE350E400) [pid = 316] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE8913400) [pid = 316] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AECE7A800) [pid = 316] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADF188C00) [pid = 316] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEB2EE800) [pid = 316] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEDCF3400) [pid = 316] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEA9F000) [pid = 316] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE8A39400) [pid = 316] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEF665400) [pid = 316] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEAD9A800) [pid = 316] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEC5E1000) [pid = 316] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEAD1C800) [pid = 316] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEF526C00) [pid = 316] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AE8A34400) [pid = 316] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEF52E400) [pid = 316] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEF60A800) [pid = 316] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEBD18C00) [pid = 316] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AE021BC00) [pid = 316] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AEA5A8800) [pid = 316] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AE8A3DC00) [pid = 316] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AE43CFC00) [pid = 316] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AEA311400) [pid = 316] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 57 (0000000AECE81400) [pid = 316] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 56 (0000000AE5484800) [pid = 316] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | --DOMWINDOW == 55 (0000000AED892C00) [pid = 316] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 316 | 1465202846860 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]]]}] 01:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2031ms 01:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:47:26 INFO - PROCESS | 316 | 1465202846874 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 01:47:26 INFO - PROCESS | 316 | 1465202846878 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 01:47:26 INFO - PROCESS | 316 | 1465202846883 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:47:26 INFO - PROCESS | 316 | 1465202846887 Marionette TRACE conn5 <- [1,1894,null,{}] 01:47:26 INFO - PROCESS | 316 | 1465202846893 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}] 01:47:26 INFO - PROCESS | 316 | 1465202846896 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:27 INFO - PROCESS | 316 | 1465202846992 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 01:47:27 INFO - PROCESS | 316 | 1465202847000 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:27 INFO - PROCESS | 316 | 1465202847005 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E30800 == 28 [pid = 316] [id = 483] 01:47:27 INFO - PROCESS | 316 | ++DOMWINDOW == 56 (0000000ADEC33400) [pid = 316] [serial = 1449] [outer = 0000000000000000] 01:47:27 INFO - PROCESS | 316 | ++DOMWINDOW == 57 (0000000ADEC39000) [pid = 316] [serial = 1450] [outer = 0000000ADEC33400] 01:47:27 INFO - PROCESS | 316 | 1465202847055 Marionette DEBUG loaded listener.js 01:47:27 INFO - PROCESS | 316 | ++DOMWINDOW == 58 (0000000ADEE1B400) [pid = 316] [serial = 1451] [outer = 0000000ADEC33400] 01:47:27 INFO - PROCESS | 316 | 1465202847527 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]]]}] 01:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 01:47:27 INFO - PROCESS | 316 | 1465202847573 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 01:47:27 INFO - PROCESS | 316 | 1465202847578 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 01:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:47:27 INFO - PROCESS | 316 | 1465202847585 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:47:27 INFO - PROCESS | 316 | 1465202847588 Marionette TRACE conn5 <- [1,1898,null,{}] 01:47:27 INFO - PROCESS | 316 | 1465202847591 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}] 01:47:27 INFO - PROCESS | 316 | 1465202847595 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:27 INFO - PROCESS | 316 | 1465202847689 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 01:47:27 INFO - PROCESS | 316 | 1465202847697 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:27 INFO - PROCESS | 316 | 1465202847700 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA73800 == 29 [pid = 316] [id = 484] 01:47:27 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000ADF141000) [pid = 316] [serial = 1452] [outer = 0000000000000000] 01:47:27 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000ADF2D9C00) [pid = 316] [serial = 1453] [outer = 0000000ADF141000] 01:47:27 INFO - PROCESS | 316 | 1465202847752 Marionette DEBUG loaded listener.js 01:47:27 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AE0267400) [pid = 316] [serial = 1454] [outer = 0000000ADF141000] 01:47:28 INFO - PROCESS | 316 | 1465202848237 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]]]}] 01:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 691ms 01:47:28 INFO - PROCESS | 316 | 1465202848278 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 01:47:28 INFO - PROCESS | 316 | 1465202848280 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 01:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:47:28 INFO - PROCESS | 316 | 1465202848284 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:47:28 INFO - PROCESS | 316 | 1465202848288 Marionette TRACE conn5 <- [1,1902,null,{}] 01:47:28 INFO - PROCESS | 316 | 1465202848299 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}] 01:47:28 INFO - PROCESS | 316 | 1465202848304 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:28 INFO - PROCESS | 316 | 1465202848427 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 01:47:28 INFO - PROCESS | 316 | 1465202848510 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:28 INFO - PROCESS | 316 | 1465202848513 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:28 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB41F800 == 30 [pid = 316] [id = 485] 01:47:28 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000ADD134000) [pid = 316] [serial = 1455] [outer = 0000000000000000] 01:47:28 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE41AA800) [pid = 316] [serial = 1456] [outer = 0000000ADD134000] 01:47:28 INFO - PROCESS | 316 | 1465202848563 Marionette DEBUG loaded listener.js 01:47:28 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AE43CA400) [pid = 316] [serial = 1457] [outer = 0000000ADD134000] 01:47:28 INFO - PROCESS | 316 | 1465202848946 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]]]}] 01:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 01:47:28 INFO - PROCESS | 316 | 1465202848978 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 01:47:28 INFO - PROCESS | 316 | 1465202848981 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 01:47:28 INFO - PROCESS | 316 | 1465202848984 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:47:28 INFO - PROCESS | 316 | 1465202848986 Marionette TRACE conn5 <- [1,1906,null,{}] 01:47:29 INFO - PROCESS | 316 | 1465202848997 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}] 01:47:29 INFO - PROCESS | 316 | 1465202848999 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:29 INFO - PROCESS | 316 | 1465202849088 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 01:47:29 INFO - PROCESS | 316 | 1465202849093 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:29 INFO - PROCESS | 316 | 1465202849095 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA38000 == 31 [pid = 316] [id = 486] 01:47:29 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AE4D47000) [pid = 316] [serial = 1458] [outer = 0000000000000000] 01:47:29 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE4E8E800) [pid = 316] [serial = 1459] [outer = 0000000AE4D47000] 01:47:29 INFO - PROCESS | 316 | 1465202849141 Marionette DEBUG loaded listener.js 01:47:29 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE8913400) [pid = 316] [serial = 1460] [outer = 0000000AE4D47000] 01:47:29 INFO - PROCESS | 316 | 1465202849574 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]]]}] 01:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 01:47:29 INFO - PROCESS | 316 | 1465202849620 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 01:47:29 INFO - PROCESS | 316 | 1465202849622 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 01:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:47:29 INFO - PROCESS | 316 | 1465202849625 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:47:29 INFO - PROCESS | 316 | 1465202849627 Marionette TRACE conn5 <- [1,1910,null,{}] 01:47:29 INFO - PROCESS | 316 | 1465202849631 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}] 01:47:29 INFO - PROCESS | 316 | 1465202849633 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:29 INFO - PROCESS | 316 | 1465202849715 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 01:47:29 INFO - PROCESS | 316 | 1465202849720 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:29 INFO - PROCESS | 316 | 1465202849722 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECC0C000 == 32 [pid = 316] [id = 487] 01:47:29 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADF140C00) [pid = 316] [serial = 1461] [outer = 0000000000000000] 01:47:29 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE8946C00) [pid = 316] [serial = 1462] [outer = 0000000ADF140C00] 01:47:29 INFO - PROCESS | 316 | 1465202849768 Marionette DEBUG loaded listener.js 01:47:29 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8957C00) [pid = 316] [serial = 1463] [outer = 0000000ADF140C00] 01:47:30 INFO - PROCESS | 316 | 1465202850226 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]]]}] 01:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 628ms 01:47:30 INFO - PROCESS | 316 | 1465202850259 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 01:47:30 INFO - PROCESS | 316 | 1465202850261 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 01:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:47:30 INFO - PROCESS | 316 | 1465202850269 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:47:30 INFO - PROCESS | 316 | 1465202850271 Marionette TRACE conn5 <- [1,1914,null,{}] 01:47:30 INFO - PROCESS | 316 | 1465202850275 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}] 01:47:30 INFO - PROCESS | 316 | 1465202850281 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:30 INFO - PROCESS | 316 | 1465202850391 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 01:47:30 INFO - PROCESS | 316 | 1465202850400 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:30 INFO - PROCESS | 316 | 1465202850402 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF6B800 == 33 [pid = 316] [id = 488] 01:47:30 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE8C7AC00) [pid = 316] [serial = 1464] [outer = 0000000000000000] 01:47:30 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEA592800) [pid = 316] [serial = 1465] [outer = 0000000AE8C7AC00] 01:47:30 INFO - PROCESS | 316 | 1465202850448 Marionette DEBUG loaded listener.js 01:47:30 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEA5B2400) [pid = 316] [serial = 1466] [outer = 0000000AE8C7AC00] 01:47:30 INFO - PROCESS | 316 | 1465202850883 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]]]}] 01:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 01:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:47:30 INFO - PROCESS | 316 | 1465202850903 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 01:47:30 INFO - PROCESS | 316 | 1465202850905 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 01:47:30 INFO - PROCESS | 316 | 1465202850908 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:47:30 INFO - PROCESS | 316 | 1465202850910 Marionette TRACE conn5 <- [1,1918,null,{}] 01:47:30 INFO - PROCESS | 316 | 1465202850913 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}] 01:47:30 INFO - PROCESS | 316 | 1465202850915 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:31 INFO - PROCESS | 316 | 1465202850997 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 01:47:31 INFO - PROCESS | 316 | 1465202851003 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:31 INFO - PROCESS | 316 | 1465202851005 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF491800 == 34 [pid = 316] [id = 489] 01:47:31 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEA5B7400) [pid = 316] [serial = 1467] [outer = 0000000000000000] 01:47:31 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEAD17000) [pid = 316] [serial = 1468] [outer = 0000000AEA5B7400] 01:47:31 INFO - PROCESS | 316 | 1465202851050 Marionette DEBUG loaded listener.js 01:47:31 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEB219400) [pid = 316] [serial = 1469] [outer = 0000000AEA5B7400] 01:47:31 INFO - PROCESS | 316 | 1465202851481 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]]]}] 01:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 01:47:31 INFO - PROCESS | 316 | 1465202851552 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 01:47:31 INFO - PROCESS | 316 | 1465202851554 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 01:47:31 INFO - PROCESS | 316 | 1465202851558 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:47:31 INFO - PROCESS | 316 | 1465202851559 Marionette TRACE conn5 <- [1,1922,null,{}] 01:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:47:31 INFO - PROCESS | 316 | 1465202851563 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}] 01:47:31 INFO - PROCESS | 316 | 1465202851565 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:31 INFO - PROCESS | 316 | 1465202851647 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 01:47:31 INFO - PROCESS | 316 | 1465202851653 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:31 INFO - PROCESS | 316 | 1465202851655 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD48800 == 35 [pid = 316] [id = 490] 01:47:31 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEB2F6C00) [pid = 316] [serial = 1470] [outer = 0000000000000000] 01:47:31 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEBB7A400) [pid = 316] [serial = 1471] [outer = 0000000AEB2F6C00] 01:47:31 INFO - PROCESS | 316 | 1465202851699 Marionette DEBUG loaded listener.js 01:47:31 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC005C00) [pid = 316] [serial = 1472] [outer = 0000000AEB2F6C00] 01:47:32 INFO - PROCESS | 316 | 1465202852175 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]]]}] 01:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 628ms 01:47:32 INFO - PROCESS | 316 | 1465202852192 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 01:47:32 INFO - PROCESS | 316 | 1465202852194 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 01:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:47:32 INFO - PROCESS | 316 | 1465202852204 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:47:32 INFO - PROCESS | 316 | 1465202852206 Marionette TRACE conn5 <- [1,1926,null,{}] 01:47:32 INFO - PROCESS | 316 | 1465202852210 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}] 01:47:32 INFO - PROCESS | 316 | 1465202852212 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:32 INFO - PROCESS | 316 | 1465202852320 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 01:47:32 INFO - PROCESS | 316 | 1465202852395 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:32 INFO - PROCESS | 316 | 1465202852397 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB41B800 == 36 [pid = 316] [id = 491] 01:47:32 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE3510C00) [pid = 316] [serial = 1473] [outer = 0000000000000000] 01:47:32 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEB2F8000) [pid = 316] [serial = 1474] [outer = 0000000AE3510C00] 01:47:32 INFO - PROCESS | 316 | 1465202852446 Marionette DEBUG loaded listener.js 01:47:32 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEC0CA800) [pid = 316] [serial = 1475] [outer = 0000000AE3510C00] 01:47:32 INFO - PROCESS | 316 | 1465202852867 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]]]}] 01:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 692ms 01:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:47:32 INFO - PROCESS | 316 | 1465202852898 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 01:47:32 INFO - PROCESS | 316 | 1465202852900 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 01:47:32 INFO - PROCESS | 316 | 1465202852903 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:47:32 INFO - PROCESS | 316 | 1465202852905 Marionette TRACE conn5 <- [1,1930,null,{}] 01:47:32 INFO - PROCESS | 316 | 1465202852908 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}] 01:47:32 INFO - PROCESS | 316 | 1465202852910 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:33 INFO - PROCESS | 316 | 1465202853027 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 01:47:33 INFO - PROCESS | 316 | 1465202853033 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:33 INFO - PROCESS | 316 | 1465202853035 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DBE800 == 37 [pid = 316] [id = 492] 01:47:33 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEC0BDC00) [pid = 316] [serial = 1476] [outer = 0000000000000000] 01:47:33 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEC1F1C00) [pid = 316] [serial = 1477] [outer = 0000000AEC0BDC00] 01:47:33 INFO - PROCESS | 316 | 1465202853122 Marionette DEBUG loaded listener.js 01:47:33 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AECBD9800) [pid = 316] [serial = 1478] [outer = 0000000AEC0BDC00] 01:47:33 INFO - PROCESS | 316 | 1465202853555 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]]]}] 01:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 01:47:33 INFO - PROCESS | 316 | 1465202853578 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 01:47:33 INFO - PROCESS | 316 | 1465202853581 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 01:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:47:33 INFO - PROCESS | 316 | 1465202853584 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:47:33 INFO - PROCESS | 316 | 1465202853587 Marionette TRACE conn5 <- [1,1934,null,{}] 01:47:33 INFO - PROCESS | 316 | 1465202853591 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}] 01:47:33 INFO - PROCESS | 316 | 1465202853594 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:33 INFO - PROCESS | 316 | 1465202853752 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 01:47:33 INFO - PROCESS | 316 | 1465202853771 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:33 INFO - PROCESS | 316 | 1465202853773 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC563800 == 38 [pid = 316] [id = 493] 01:47:33 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AECED5400) [pid = 316] [serial = 1479] [outer = 0000000000000000] 01:47:33 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEDC0AC00) [pid = 316] [serial = 1480] [outer = 0000000AECED5400] 01:47:33 INFO - PROCESS | 316 | 1465202853820 Marionette DEBUG loaded listener.js 01:47:33 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEDF85000) [pid = 316] [serial = 1481] [outer = 0000000AECED5400] 01:47:34 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEA5A9C00) [pid = 316] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:47:34 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEB956000) [pid = 316] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:47:34 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEDB2C00) [pid = 316] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:47:34 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEC42B000) [pid = 316] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:47:34 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AECE9C400) [pid = 316] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:47:34 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE43CA800) [pid = 316] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:47:34 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEA97C00) [pid = 316] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:47:34 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADDAC4C00) [pid = 316] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:47:34 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADF2D8000) [pid = 316] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:47:34 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AECED8800) [pid = 316] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:47:34 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADEA99400) [pid = 316] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:47:34 INFO - PROCESS | 316 | 1465202854330 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]]]}] 01:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 795ms 01:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:47:34 INFO - PROCESS | 316 | 1465202854382 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 01:47:34 INFO - PROCESS | 316 | 1465202854384 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 01:47:34 INFO - PROCESS | 316 | 1465202854388 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:47:34 INFO - PROCESS | 316 | 1465202854390 Marionette TRACE conn5 <- [1,1938,null,{}] 01:47:34 INFO - PROCESS | 316 | 1465202854393 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}] 01:47:34 INFO - PROCESS | 316 | 1465202854395 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:34 INFO - PROCESS | 316 | 1465202854479 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 01:47:34 INFO - PROCESS | 316 | 1465202854484 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:34 INFO - PROCESS | 316 | 1465202854486 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0881000 == 39 [pid = 316] [id = 494] 01:47:34 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE4D40400) [pid = 316] [serial = 1482] [outer = 0000000000000000] 01:47:34 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC42B000) [pid = 316] [serial = 1483] [outer = 0000000AE4D40400] 01:47:34 INFO - PROCESS | 316 | 1465202854530 Marionette DEBUG loaded listener.js 01:47:34 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEE39CC00) [pid = 316] [serial = 1484] [outer = 0000000AE4D40400] 01:47:34 INFO - PROCESS | 316 | 1465202854961 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]]]}] 01:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 628ms 01:47:35 INFO - PROCESS | 316 | 1465202855019 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 01:47:35 INFO - PROCESS | 316 | 1465202855021 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 01:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:47:35 INFO - PROCESS | 316 | 1465202855024 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:47:35 INFO - PROCESS | 316 | 1465202855026 Marionette TRACE conn5 <- [1,1942,null,{}] 01:47:35 INFO - PROCESS | 316 | 1465202855029 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}] 01:47:35 INFO - PROCESS | 316 | 1465202855031 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:35 INFO - PROCESS | 316 | 1465202855115 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 01:47:35 INFO - PROCESS | 316 | 1465202855120 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:35 INFO - PROCESS | 316 | 1465202855122 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF31C4000 == 40 [pid = 316] [id = 495] 01:47:35 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE3A8800) [pid = 316] [serial = 1485] [outer = 0000000000000000] 01:47:35 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE46A800) [pid = 316] [serial = 1486] [outer = 0000000AEE3A8800] 01:47:35 INFO - PROCESS | 316 | 1465202855166 Marionette DEBUG loaded listener.js 01:47:35 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEE4C9400) [pid = 316] [serial = 1487] [outer = 0000000AEE3A8800] 01:47:35 INFO - PROCESS | 316 | 1465202855603 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]]]}] 01:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 628ms 01:47:35 INFO - PROCESS | 316 | 1465202855661 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 01:47:35 INFO - PROCESS | 316 | 1465202855664 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 01:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:47:35 INFO - PROCESS | 316 | 1465202855667 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:47:35 INFO - PROCESS | 316 | 1465202855669 Marionette TRACE conn5 <- [1,1946,null,{}] 01:47:35 INFO - PROCESS | 316 | 1465202855673 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}] 01:47:35 INFO - PROCESS | 316 | 1465202855675 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:35 INFO - PROCESS | 316 | 1465202855767 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 01:47:35 INFO - PROCESS | 316 | 1465202855774 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:35 INFO - PROCESS | 316 | 1465202855776 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF379B800 == 41 [pid = 316] [id = 496] 01:47:35 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEE8D4000) [pid = 316] [serial = 1488] [outer = 0000000000000000] 01:47:35 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEE8D7400) [pid = 316] [serial = 1489] [outer = 0000000AEE8D4000] 01:47:35 INFO - PROCESS | 316 | 1465202855821 Marionette DEBUG loaded listener.js 01:47:35 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEF016C00) [pid = 316] [serial = 1490] [outer = 0000000AEE8D4000] 01:47:36 INFO - PROCESS | 316 | 1465202856550 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]]]}] 01:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 923ms 01:47:36 INFO - PROCESS | 316 | 1465202856593 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 01:47:36 INFO - PROCESS | 316 | 1465202856598 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 01:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:47:36 INFO - PROCESS | 316 | 1465202856603 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:47:36 INFO - PROCESS | 316 | 1465202856607 Marionette TRACE conn5 <- [1,1950,null,{}] 01:47:36 INFO - PROCESS | 316 | 1465202856613 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}] 01:47:36 INFO - PROCESS | 316 | 1465202856616 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:36 INFO - PROCESS | 316 | 1465202856777 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 01:47:36 INFO - PROCESS | 316 | 1465202856892 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:36 INFO - PROCESS | 316 | 1465202856895 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8C9B800 == 42 [pid = 316] [id = 497] 01:47:36 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000ADE4BA800) [pid = 316] [serial = 1491] [outer = 0000000000000000] 01:47:36 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000ADEE20800) [pid = 316] [serial = 1492] [outer = 0000000ADE4BA800] 01:47:36 INFO - PROCESS | 316 | 1465202856955 Marionette DEBUG loaded listener.js 01:47:37 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE021D000) [pid = 316] [serial = 1493] [outer = 0000000ADE4BA800] 01:47:37 INFO - PROCESS | 316 | 1465202857742 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]]]}] 01:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1187ms 01:47:37 INFO - PROCESS | 316 | 1465202857794 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 01:47:37 INFO - PROCESS | 316 | 1465202857799 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 01:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:47:37 INFO - PROCESS | 316 | 1465202857806 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:47:37 INFO - PROCESS | 316 | 1465202857809 Marionette TRACE conn5 <- [1,1954,null,{}] 01:47:37 INFO - PROCESS | 316 | 1465202857813 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}] 01:47:37 INFO - PROCESS | 316 | 1465202857816 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:38 INFO - PROCESS | 316 | 1465202858089 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 01:47:38 INFO - PROCESS | 316 | 1465202858222 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:38 INFO - PROCESS | 316 | 1465202858225 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE41A1000 == 43 [pid = 316] [id = 498] 01:47:38 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000ADEDAE400) [pid = 316] [serial = 1494] [outer = 0000000000000000] 01:47:38 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000ADEE24C00) [pid = 316] [serial = 1495] [outer = 0000000ADEDAE400] 01:47:38 INFO - PROCESS | 316 | 1465202858279 Marionette DEBUG loaded listener.js 01:47:38 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AE350E400) [pid = 316] [serial = 1496] [outer = 0000000ADEDAE400] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AF31C4000 == 42 [pid = 316] [id = 495] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0881000 == 41 [pid = 316] [id = 494] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC563800 == 40 [pid = 316] [id = 493] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DBE800 == 39 [pid = 316] [id = 492] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB41B800 == 38 [pid = 316] [id = 491] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD48800 == 37 [pid = 316] [id = 490] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF491800 == 36 [pid = 316] [id = 489] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF6B800 == 35 [pid = 316] [id = 488] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AECC0C000 == 34 [pid = 316] [id = 487] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AEE3DC000) [pid = 316] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA38000 == 33 [pid = 316] [id = 486] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB41F800 == 32 [pid = 316] [id = 485] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA73800 == 31 [pid = 316] [id = 484] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E30800 == 30 [pid = 316] [id = 483] 01:47:38 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D70800 == 29 [pid = 316] [id = 482] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AEA5B0C00) [pid = 316] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEAD19000) [pid = 316] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEC0B1800) [pid = 316] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEBDAEC00) [pid = 316] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE8953400) [pid = 316] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AECC2D000) [pid = 316] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEDC03400) [pid = 316] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE43CDC00) [pid = 316] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE5486C00) [pid = 316] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADF761000) [pid = 316] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE3510400) [pid = 316] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEEADC00) [pid = 316] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEA96C00) [pid = 316] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE429E000) [pid = 316] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE3466C00) [pid = 316] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEE39E400) [pid = 316] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEE4C3800) [pid = 316] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE8A3C400) [pid = 316] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEDF85400) [pid = 316] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AECE87800) [pid = 316] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE9009400) [pid = 316] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AECC98C00) [pid = 316] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 01:47:38 INFO - PROCESS | 316 | 1465202858957 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]]]}] 01:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1189ms 01:47:39 INFO - PROCESS | 316 | 1465202859000 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 01:47:39 INFO - PROCESS | 316 | 1465202859004 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 01:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:47:39 INFO - PROCESS | 316 | 1465202859009 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:47:39 INFO - PROCESS | 316 | 1465202859012 Marionette TRACE conn5 <- [1,1958,null,{}] 01:47:39 INFO - PROCESS | 316 | 1465202859017 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}] 01:47:39 INFO - PROCESS | 316 | 1465202859019 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:39 INFO - PROCESS | 316 | 1465202859113 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 01:47:39 INFO - PROCESS | 316 | 1465202859193 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:39 INFO - PROCESS | 316 | 1465202859196 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E3D000 == 30 [pid = 316] [id = 499] 01:47:39 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEDAF000) [pid = 316] [serial = 1497] [outer = 0000000000000000] 01:47:39 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE359B400) [pid = 316] [serial = 1498] [outer = 0000000ADEDAF000] 01:47:39 INFO - PROCESS | 316 | 1465202859244 Marionette DEBUG loaded listener.js 01:47:39 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE4298000) [pid = 316] [serial = 1499] [outer = 0000000ADEDAF000] 01:47:39 INFO - PROCESS | 316 | 1465202859722 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]]]}] 01:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 776ms 01:47:39 INFO - PROCESS | 316 | 1465202859787 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 01:47:39 INFO - PROCESS | 316 | 1465202859790 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 01:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:47:39 INFO - PROCESS | 316 | 1465202859794 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:47:39 INFO - PROCESS | 316 | 1465202859796 Marionette TRACE conn5 <- [1,1962,null,{}] 01:47:39 INFO - PROCESS | 316 | 1465202859806 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}] 01:47:39 INFO - PROCESS | 316 | 1465202859808 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:39 INFO - PROCESS | 316 | 1465202859900 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 01:47:39 INFO - PROCESS | 316 | 1465202859916 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:39 INFO - PROCESS | 316 | 1465202859918 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB71F000 == 31 [pid = 316] [id = 500] 01:47:39 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE8943C00) [pid = 316] [serial = 1500] [outer = 0000000000000000] 01:47:39 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE8949C00) [pid = 316] [serial = 1501] [outer = 0000000AE8943C00] 01:47:39 INFO - PROCESS | 316 | 1465202859972 Marionette DEBUG loaded listener.js 01:47:40 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8A35800) [pid = 316] [serial = 1502] [outer = 0000000AE8943C00] 01:47:40 INFO - PROCESS | 316 | 1465202860428 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]]]}] 01:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 691ms 01:47:40 INFO - PROCESS | 316 | 1465202860488 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 01:47:40 INFO - PROCESS | 316 | 1465202860492 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 01:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:47:40 INFO - PROCESS | 316 | 1465202860503 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:47:40 INFO - PROCESS | 316 | 1465202860508 Marionette TRACE conn5 <- [1,1966,null,{}] 01:47:40 INFO - PROCESS | 316 | 1465202860512 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}] 01:47:40 INFO - PROCESS | 316 | 1465202860515 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:40 INFO - PROCESS | 316 | 1465202860611 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 01:47:40 INFO - PROCESS | 316 | 1465202860693 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:40 INFO - PROCESS | 316 | 1465202860695 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC566800 == 32 [pid = 316] [id = 501] 01:47:40 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADEAA1800) [pid = 316] [serial = 1503] [outer = 0000000000000000] 01:47:40 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEA31A000) [pid = 316] [serial = 1504] [outer = 0000000ADEAA1800] 01:47:40 INFO - PROCESS | 316 | 1465202860743 Marionette DEBUG loaded listener.js 01:47:40 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEA5B0800) [pid = 316] [serial = 1505] [outer = 0000000ADEAA1800] 01:47:41 INFO - PROCESS | 316 | 1465202861156 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]]]}] 01:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 01:47:41 INFO - PROCESS | 316 | 1465202861193 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 01:47:41 INFO - PROCESS | 316 | 1465202861195 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 01:47:41 INFO - PROCESS | 316 | 1465202861198 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:47:41 INFO - PROCESS | 316 | 1465202861200 Marionette TRACE conn5 <- [1,1970,null,{}] 01:47:41 INFO - PROCESS | 316 | 1465202861212 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}] 01:47:41 INFO - PROCESS | 316 | 1465202861214 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:41 INFO - PROCESS | 316 | 1465202861364 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 01:47:41 INFO - PROCESS | 316 | 1465202861416 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:41 INFO - PROCESS | 316 | 1465202861418 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF5B000 == 33 [pid = 316] [id = 502] 01:47:41 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEA5B1400) [pid = 316] [serial = 1506] [outer = 0000000000000000] 01:47:41 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEB212800) [pid = 316] [serial = 1507] [outer = 0000000AEA5B1400] 01:47:41 INFO - PROCESS | 316 | 1465202861464 Marionette DEBUG loaded listener.js 01:47:41 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEBDAF400) [pid = 316] [serial = 1508] [outer = 0000000AEA5B1400] 01:47:41 INFO - PROCESS | 316 | 1465202861888 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]]]}] 01:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 01:47:41 INFO - PROCESS | 316 | 1465202861940 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 01:47:41 INFO - PROCESS | 316 | 1465202861942 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 01:47:41 INFO - PROCESS | 316 | 1465202861945 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:47:41 INFO - PROCESS | 316 | 1465202861947 Marionette TRACE conn5 <- [1,1974,null,{}] 01:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:47:41 INFO - PROCESS | 316 | 1465202861950 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}] 01:47:41 INFO - PROCESS | 316 | 1465202861953 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:42 INFO - PROCESS | 316 | 1465202862069 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 01:47:42 INFO - PROCESS | 316 | 1465202862126 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:42 INFO - PROCESS | 316 | 1465202862132 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC463000 == 34 [pid = 316] [id = 503] 01:47:42 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEC1EA400) [pid = 316] [serial = 1509] [outer = 0000000000000000] 01:47:42 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEC1EE800) [pid = 316] [serial = 1510] [outer = 0000000AEC1EA400] 01:47:42 INFO - PROCESS | 316 | 1465202862190 Marionette DEBUG loaded listener.js 01:47:42 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AECE7A000) [pid = 316] [serial = 1511] [outer = 0000000AEC1EA400] 01:47:42 INFO - PROCESS | 316 | 1465202862631 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]]]}] 01:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 733ms 01:47:42 INFO - PROCESS | 316 | 1465202862708 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 01:47:42 INFO - PROCESS | 316 | 1465202862710 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 01:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:47:42 INFO - PROCESS | 316 | 1465202862728 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:47:42 INFO - PROCESS | 316 | 1465202862730 Marionette TRACE conn5 <- [1,1978,null,{}] 01:47:42 INFO - PROCESS | 316 | 1465202862739 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}] 01:47:42 INFO - PROCESS | 316 | 1465202862741 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:42 INFO - PROCESS | 316 | 1465202862854 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 01:47:42 INFO - PROCESS | 316 | 1465202862865 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:42 INFO - PROCESS | 316 | 1465202862867 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF088B000 == 35 [pid = 316] [id = 504] 01:47:42 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEC1EC400) [pid = 316] [serial = 1512] [outer = 0000000000000000] 01:47:42 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEDC0EC00) [pid = 316] [serial = 1513] [outer = 0000000AEC1EC400] 01:47:42 INFO - PROCESS | 316 | 1465202862912 Marionette DEBUG loaded listener.js 01:47:43 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEDF84C00) [pid = 316] [serial = 1514] [outer = 0000000AEC1EC400] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE4D47000) [pid = 316] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADF140C00) [pid = 316] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADEC33400) [pid = 316] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEA5B7400) [pid = 316] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE3510C00) [pid = 316] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEE3A7C00) [pid = 316] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE8C7AC00) [pid = 316] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEB2F6C00) [pid = 316] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADD134000) [pid = 316] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADF141000) [pid = 316] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEC0BDC00) [pid = 316] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AECED5400) [pid = 316] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEE3A8800) [pid = 316] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:47:43 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE4D40400) [pid = 316] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:47:43 INFO - PROCESS | 316 | 1465202863401 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]]]}] 01:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 752ms 01:47:43 INFO - PROCESS | 316 | 1465202863478 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 01:47:43 INFO - PROCESS | 316 | 1465202863480 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 01:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:47:43 INFO - PROCESS | 316 | 1465202863483 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:47:43 INFO - PROCESS | 316 | 1465202863485 Marionette TRACE conn5 <- [1,1982,null,{}] 01:47:43 INFO - PROCESS | 316 | 1465202863489 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}] 01:47:43 INFO - PROCESS | 316 | 1465202863491 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:43 INFO - PROCESS | 316 | 1465202863578 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 01:47:43 INFO - PROCESS | 316 | 1465202863584 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:43 INFO - PROCESS | 316 | 1465202863586 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DC2800 == 36 [pid = 316] [id = 505] 01:47:43 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE43C8C00) [pid = 316] [serial = 1515] [outer = 0000000000000000] 01:47:43 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEB366C00) [pid = 316] [serial = 1516] [outer = 0000000AE43C8C00] 01:47:43 INFO - PROCESS | 316 | 1465202863631 Marionette DEBUG loaded listener.js 01:47:43 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEDF22400) [pid = 316] [serial = 1517] [outer = 0000000AE43C8C00] 01:47:44 INFO - PROCESS | 316 | 1465202864042 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]]]}] 01:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 628ms 01:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:47:44 INFO - PROCESS | 316 | 1465202864115 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 01:47:44 INFO - PROCESS | 316 | 1465202864117 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 01:47:44 INFO - PROCESS | 316 | 1465202864121 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:47:44 INFO - PROCESS | 316 | 1465202864122 Marionette TRACE conn5 <- [1,1986,null,{}] 01:47:44 INFO - PROCESS | 316 | 1465202864126 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}] 01:47:44 INFO - PROCESS | 316 | 1465202864128 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:44 INFO - PROCESS | 316 | 1465202864211 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 01:47:44 INFO - PROCESS | 316 | 1465202864219 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:44 INFO - PROCESS | 316 | 1465202864221 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D2E800 == 37 [pid = 316] [id = 506] 01:47:44 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE8A4F400) [pid = 316] [serial = 1518] [outer = 0000000000000000] 01:47:44 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEE46E000) [pid = 316] [serial = 1519] [outer = 0000000AE8A4F400] 01:47:44 INFO - PROCESS | 316 | 1465202864265 Marionette DEBUG loaded listener.js 01:47:44 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEE8D1000) [pid = 316] [serial = 1520] [outer = 0000000AE8A4F400] 01:47:44 INFO - PROCESS | 316 | 1465202864704 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]]]}] 01:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 627ms 01:47:44 INFO - PROCESS | 316 | 1465202864751 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 01:47:44 INFO - PROCESS | 316 | 1465202864754 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 01:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:47:44 INFO - PROCESS | 316 | 1465202864757 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:47:44 INFO - PROCESS | 316 | 1465202864759 Marionette TRACE conn5 <- [1,1990,null,{}] 01:47:44 INFO - PROCESS | 316 | 1465202864763 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}] 01:47:44 INFO - PROCESS | 316 | 1465202864765 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:44 INFO - PROCESS | 316 | 1465202864854 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 01:47:44 INFO - PROCESS | 316 | 1465202864859 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:44 INFO - PROCESS | 316 | 1465202864861 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC565800 == 38 [pid = 316] [id = 507] 01:47:44 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEE8DD800) [pid = 316] [serial = 1521] [outer = 0000000000000000] 01:47:44 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEF018800) [pid = 316] [serial = 1522] [outer = 0000000AEE8DD800] 01:47:44 INFO - PROCESS | 316 | 1465202864905 Marionette DEBUG loaded listener.js 01:47:44 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEF488C00) [pid = 316] [serial = 1523] [outer = 0000000AEE8DD800] 01:47:45 INFO - PROCESS | 316 | 1465202865558 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]]]}] 01:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 880ms 01:47:45 INFO - PROCESS | 316 | 1465202865640 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 01:47:45 INFO - PROCESS | 316 | 1465202865645 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 01:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:47:45 INFO - PROCESS | 316 | 1465202865650 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:47:45 INFO - PROCESS | 316 | 1465202865654 Marionette TRACE conn5 <- [1,1994,null,{}] 01:47:45 INFO - PROCESS | 316 | 1465202865660 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}] 01:47:45 INFO - PROCESS | 316 | 1465202865663 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:45 INFO - PROCESS | 316 | 1465202865795 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 01:47:45 INFO - PROCESS | 316 | 1465202865913 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:45 INFO - PROCESS | 316 | 1465202865917 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB336800 == 39 [pid = 316] [id = 508] 01:47:45 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000ADF3C2000) [pid = 316] [serial = 1524] [outer = 0000000000000000] 01:47:45 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE3DD1000) [pid = 316] [serial = 1525] [outer = 0000000ADF3C2000] 01:47:45 INFO - PROCESS | 316 | 1465202865977 Marionette DEBUG loaded listener.js 01:47:46 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE5486C00) [pid = 316] [serial = 1526] [outer = 0000000ADF3C2000] 01:47:46 INFO - PROCESS | 316 | 1465202866573 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]]]}] 01:47:46 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 01:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 943ms 01:47:46 INFO - PROCESS | 316 | 1465202866598 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 01:47:46 INFO - PROCESS | 316 | 1465202866603 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 01:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:47:46 INFO - PROCESS | 316 | 1465202866610 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:47:46 INFO - PROCESS | 316 | 1465202866613 Marionette TRACE conn5 <- [1,1998,null,{}] 01:47:46 INFO - PROCESS | 316 | 1465202866617 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}] 01:47:46 INFO - PROCESS | 316 | 1465202866621 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:46 INFO - PROCESS | 316 | 1465202866738 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 01:47:46 INFO - PROCESS | 316 | 1465202866834 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:46 INFO - PROCESS | 316 | 1465202866836 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF42C800 == 40 [pid = 316] [id = 509] 01:47:46 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE900CC00) [pid = 316] [serial = 1527] [outer = 0000000000000000] 01:47:46 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEA3D6800) [pid = 316] [serial = 1528] [outer = 0000000AE900CC00] 01:47:46 INFO - PROCESS | 316 | 1465202866894 Marionette DEBUG loaded listener.js 01:47:46 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEB218000) [pid = 316] [serial = 1529] [outer = 0000000AE900CC00] 01:47:47 INFO - PROCESS | 316 | 1465202867510 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]]]}] 01:47:47 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 01:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 945ms 01:47:47 INFO - PROCESS | 316 | 1465202867556 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 01:47:47 INFO - PROCESS | 316 | 1465202867559 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 01:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:47:47 INFO - PROCESS | 316 | 1465202867563 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:47:47 INFO - PROCESS | 316 | 1465202867567 Marionette TRACE conn5 <- [1,2002,null,{}] 01:47:47 INFO - PROCESS | 316 | 1465202867579 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}] 01:47:47 INFO - PROCESS | 316 | 1465202867584 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:47 INFO - PROCESS | 316 | 1465202867700 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 01:47:47 INFO - PROCESS | 316 | 1465202867825 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:47 INFO - PROCESS | 316 | 1465202867829 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF37A5000 == 41 [pid = 316] [id = 510] 01:47:47 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AECEE0C00) [pid = 316] [serial = 1530] [outer = 0000000000000000] 01:47:47 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEE3E1000) [pid = 316] [serial = 1531] [outer = 0000000AECEE0C00] 01:47:47 INFO - PROCESS | 316 | 1465202867889 Marionette DEBUG loaded listener.js 01:47:47 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEF506800) [pid = 316] [serial = 1532] [outer = 0000000AECEE0C00] 01:47:48 INFO - PROCESS | 316 | 1465202868485 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]]]}] 01:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 985ms 01:47:48 INFO - PROCESS | 316 | 1465202868550 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 01:47:48 INFO - PROCESS | 316 | 1465202868553 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 01:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:47:48 INFO - PROCESS | 316 | 1465202868557 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:47:48 INFO - PROCESS | 316 | 1465202868559 Marionette TRACE conn5 <- [1,2006,null,{}] 01:47:48 INFO - PROCESS | 316 | 1465202868563 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}] 01:47:48 INFO - PROCESS | 316 | 1465202868565 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:48 INFO - PROCESS | 316 | 1465202868684 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 01:47:48 INFO - PROCESS | 316 | 1465202868922 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:48 INFO - PROCESS | 316 | 1465202868925 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59D4000 == 42 [pid = 316] [id = 511] 01:47:48 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000ADE33E000) [pid = 316] [serial = 1533] [outer = 0000000000000000] 01:47:48 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000ADEE1A800) [pid = 316] [serial = 1534] [outer = 0000000ADE33E000] 01:47:49 INFO - PROCESS | 316 | 1465202868986 Marionette DEBUG loaded listener.js 01:47:49 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AE3278400) [pid = 316] [serial = 1535] [outer = 0000000ADE33E000] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D2E800 == 41 [pid = 316] [id = 506] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DC2800 == 40 [pid = 316] [id = 505] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AF088B000 == 39 [pid = 316] [id = 504] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC463000 == 38 [pid = 316] [id = 503] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF5B000 == 37 [pid = 316] [id = 502] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC566800 == 36 [pid = 316] [id = 501] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB71F000 == 35 [pid = 316] [id = 500] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E3D000 == 34 [pid = 316] [id = 499] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AE41A1000 == 33 [pid = 316] [id = 498] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8C9B800 == 32 [pid = 316] [id = 497] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AF379B800 == 31 [pid = 316] [id = 496] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AF37A5000 == 30 [pid = 316] [id = 510] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF42C800 == 29 [pid = 316] [id = 509] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC565800 == 28 [pid = 316] [id = 507] 01:47:50 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB336800 == 27 [pid = 316] [id = 508] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE4E8E800) [pid = 316] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AE8913400) [pid = 316] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE8946C00) [pid = 316] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE8957C00) [pid = 316] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000ADEC39000) [pid = 316] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000ADEE1B400) [pid = 316] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEAD17000) [pid = 316] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEB2F8000) [pid = 316] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEE4CB000) [pid = 316] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEA592800) [pid = 316] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEA5B2400) [pid = 316] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEB219400) [pid = 316] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEBB7A400) [pid = 316] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE41AA800) [pid = 316] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE43CA400) [pid = 316] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADF2D9C00) [pid = 316] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE0267400) [pid = 316] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEC1F1C00) [pid = 316] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEC0CA800) [pid = 316] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEDC0AC00) [pid = 316] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AECBD9800) [pid = 316] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEE4C9400) [pid = 316] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEE46A800) [pid = 316] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEE8D7400) [pid = 316] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEDF85000) [pid = 316] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEE39CC00) [pid = 316] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEC42B000) [pid = 316] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEC005C00) [pid = 316] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 01:47:50 INFO - PROCESS | 316 | 1465202870316 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]]]}] 01:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1850ms 01:47:50 INFO - PROCESS | 316 | 1465202870409 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 01:47:50 INFO - PROCESS | 316 | 1465202870413 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 01:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:47:50 INFO - PROCESS | 316 | 1465202870418 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:47:50 INFO - PROCESS | 316 | 1465202870421 Marionette TRACE conn5 <- [1,2010,null,{}] 01:47:50 INFO - PROCESS | 316 | 1465202870427 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}] 01:47:50 INFO - PROCESS | 316 | 1465202870430 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:50 INFO - PROCESS | 316 | 1465202870526 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 01:47:50 INFO - PROCESS | 316 | 1465202870595 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:50 INFO - PROCESS | 316 | 1465202870599 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE42D7000 == 28 [pid = 316] [id = 512] 01:47:50 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADEDAD800) [pid = 316] [serial = 1536] [outer = 0000000000000000] 01:47:50 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADEDB2C00) [pid = 316] [serial = 1537] [outer = 0000000ADEDAD800] 01:47:50 INFO - PROCESS | 316 | 1465202870650 Marionette DEBUG loaded listener.js 01:47:50 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEEA7800) [pid = 316] [serial = 1538] [outer = 0000000ADEDAD800] 01:47:51 INFO - PROCESS | 316 | 1465202871080 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]]]}] 01:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 01:47:51 INFO - PROCESS | 316 | 1465202871094 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 01:47:51 INFO - PROCESS | 316 | 1465202871099 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 01:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:47:51 INFO - PROCESS | 316 | 1465202871106 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:47:51 INFO - PROCESS | 316 | 1465202871108 Marionette TRACE conn5 <- [1,2014,null,{}] 01:47:51 INFO - PROCESS | 316 | 1465202871112 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}] 01:47:51 INFO - PROCESS | 316 | 1465202871115 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:51 INFO - PROCESS | 316 | 1465202871210 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 01:47:51 INFO - PROCESS | 316 | 1465202871217 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:51 INFO - PROCESS | 316 | 1465202871219 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA532000 == 29 [pid = 316] [id = 513] 01:47:51 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADF7EF000) [pid = 316] [serial = 1539] [outer = 0000000000000000] 01:47:51 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE359CC00) [pid = 316] [serial = 1540] [outer = 0000000ADF7EF000] 01:47:51 INFO - PROCESS | 316 | 1465202871268 Marionette DEBUG loaded listener.js 01:47:51 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE3D74800) [pid = 316] [serial = 1541] [outer = 0000000ADF7EF000] 01:47:51 INFO - PROCESS | 316 | 1465202871755 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]]]}] 01:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 691ms 01:47:51 INFO - PROCESS | 316 | 1465202871799 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 01:47:51 INFO - PROCESS | 316 | 1465202871801 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 01:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:47:51 INFO - PROCESS | 316 | 1465202871805 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:47:51 INFO - PROCESS | 316 | 1465202871808 Marionette TRACE conn5 <- [1,2018,null,{}] 01:47:51 INFO - PROCESS | 316 | 1465202871820 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}] 01:47:51 INFO - PROCESS | 316 | 1465202871825 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:51 INFO - PROCESS | 316 | 1465202871947 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 01:47:52 INFO - PROCESS | 316 | 1465202872034 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:52 INFO - PROCESS | 316 | 1465202872038 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB782000 == 30 [pid = 316] [id = 514] 01:47:52 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE43CD000) [pid = 316] [serial = 1542] [outer = 0000000000000000] 01:47:52 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE4E94400) [pid = 316] [serial = 1543] [outer = 0000000AE43CD000] 01:47:52 INFO - PROCESS | 316 | 1465202872087 Marionette DEBUG loaded listener.js 01:47:52 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8938800) [pid = 316] [serial = 1544] [outer = 0000000AE43CD000] 01:47:52 INFO - PROCESS | 316 | 1465202872502 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]]]}] 01:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 01:47:52 INFO - PROCESS | 316 | 1465202872537 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 01:47:52 INFO - PROCESS | 316 | 1465202872540 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 01:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:47:52 INFO - PROCESS | 316 | 1465202872544 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:47:52 INFO - PROCESS | 316 | 1465202872546 Marionette TRACE conn5 <- [1,2022,null,{}] 01:47:52 INFO - PROCESS | 316 | 1465202872549 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}] 01:47:52 INFO - PROCESS | 316 | 1465202872552 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:52 INFO - PROCESS | 316 | 1465202872667 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 01:47:52 INFO - PROCESS | 316 | 1465202872672 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:52 INFO - PROCESS | 316 | 1465202872675 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC561000 == 31 [pid = 316] [id = 515] 01:47:52 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8944000) [pid = 316] [serial = 1545] [outer = 0000000000000000] 01:47:52 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE896C400) [pid = 316] [serial = 1546] [outer = 0000000AE8944000] 01:47:52 INFO - PROCESS | 316 | 1465202872762 Marionette DEBUG loaded listener.js 01:47:52 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8AD0800) [pid = 316] [serial = 1547] [outer = 0000000AE8944000] 01:47:53 INFO - PROCESS | 316 | 1465202873213 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]]]}] 01:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 733ms 01:47:53 INFO - PROCESS | 316 | 1465202873311 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 01:47:53 INFO - PROCESS | 316 | 1465202873313 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 01:47:53 INFO - PROCESS | 316 | 1465202873319 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:47:53 INFO - PROCESS | 316 | 1465202873321 Marionette TRACE conn5 <- [1,2026,null,{}] 01:47:53 INFO - PROCESS | 316 | 1465202873324 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}] 01:47:53 INFO - PROCESS | 316 | 1465202873326 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:53 INFO - PROCESS | 316 | 1465202873441 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 01:47:53 INFO - PROCESS | 316 | 1465202873447 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:53 INFO - PROCESS | 316 | 1465202873449 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:53 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE481800 == 32 [pid = 316] [id = 516] 01:47:53 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEA58D000) [pid = 316] [serial = 1548] [outer = 0000000000000000] 01:47:53 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEA594000) [pid = 316] [serial = 1549] [outer = 0000000AEA58D000] 01:47:53 INFO - PROCESS | 316 | 1465202873538 Marionette DEBUG loaded listener.js 01:47:53 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA671800) [pid = 316] [serial = 1550] [outer = 0000000AEA58D000] 01:47:53 INFO - PROCESS | 316 | 1465202873967 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]]]}] 01:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 01:47:54 INFO - PROCESS | 316 | 1465202874019 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 316 | 1465202874021 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 01:47:54 INFO - PROCESS | 316 | 1465202874024 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:47:54 INFO - PROCESS | 316 | 1465202874026 Marionette TRACE conn5 <- [1,2030,null,{}] 01:47:54 INFO - PROCESS | 316 | 1465202874030 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}] 01:47:54 INFO - PROCESS | 316 | 1465202874036 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:54 INFO - PROCESS | 316 | 1465202874174 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 01:47:54 INFO - PROCESS | 316 | 1465202874231 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:54 INFO - PROCESS | 316 | 1465202874233 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:54 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF438000 == 33 [pid = 316] [id = 517] 01:47:54 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEAD91C00) [pid = 316] [serial = 1551] [outer = 0000000000000000] 01:47:54 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEB2EF000) [pid = 316] [serial = 1552] [outer = 0000000AEAD91C00] 01:47:54 INFO - PROCESS | 316 | 1465202874279 Marionette DEBUG loaded listener.js 01:47:54 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEC010C00) [pid = 316] [serial = 1553] [outer = 0000000AEAD91C00] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEA5B1400) [pid = 316] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEC1EA400) [pid = 316] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEC1EC400) [pid = 316] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEAA1800) [pid = 316] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEE8D4000) [pid = 316] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE8943C00) [pid = 316] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADE4BA800) [pid = 316] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADEDAE400) [pid = 316] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADEDAF000) [pid = 316] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE8A4F400) [pid = 316] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEE8DD800) [pid = 316] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:47:54 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE43C8C00) [pid = 316] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:47:54 INFO - PROCESS | 316 | 1465202874798 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]]]}] 01:47:54 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) 01:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 838ms 01:47:54 INFO - PROCESS | 316 | 1465202874865 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 316 | 1465202874867 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 01:47:54 INFO - PROCESS | 316 | 1465202874871 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:47:54 INFO - PROCESS | 316 | 1465202874873 Marionette TRACE conn5 <- [1,2034,null,{}] 01:47:54 INFO - PROCESS | 316 | 1465202874876 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}] 01:47:54 INFO - PROCESS | 316 | 1465202874878 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:54 INFO - PROCESS | 316 | 1465202874966 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 01:47:54 INFO - PROCESS | 316 | 1465202874972 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:54 INFO - PROCESS | 316 | 1465202874974 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:54 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD49000 == 34 [pid = 316] [id = 518] 01:47:54 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE8943C00) [pid = 316] [serial = 1554] [outer = 0000000000000000] 01:47:55 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC00F800) [pid = 316] [serial = 1555] [outer = 0000000AE8943C00] 01:47:55 INFO - PROCESS | 316 | 1465202875018 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC1E6000) [pid = 316] [serial = 1556] [outer = 0000000AE8943C00] 01:47:55 INFO - PROCESS | 316 | 1465202875447 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]]]}] 01:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 01:47:55 INFO - PROCESS | 316 | 1465202875503 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 01:47:55 INFO - PROCESS | 316 | 1465202875506 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 01:47:55 INFO - PROCESS | 316 | 1465202875509 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:47:55 INFO - PROCESS | 316 | 1465202875511 Marionette TRACE conn5 <- [1,2038,null,{}] 01:47:55 INFO - PROCESS | 316 | 1465202875514 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}] 01:47:55 INFO - PROCESS | 316 | 1465202875516 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:55 INFO - PROCESS | 316 | 1465202875600 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 01:47:55 INFO - PROCESS | 316 | 1465202875607 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:55 INFO - PROCESS | 316 | 1465202875609 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09CF800 == 35 [pid = 316] [id = 519] 01:47:55 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC430C00) [pid = 316] [serial = 1557] [outer = 0000000000000000] 01:47:55 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC5E3000) [pid = 316] [serial = 1558] [outer = 0000000AEC430C00] 01:47:55 INFO - PROCESS | 316 | 1465202875654 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECC9B800) [pid = 316] [serial = 1559] [outer = 0000000AEC430C00] 01:47:56 INFO - PROCESS | 316 | 1465202876085 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]]]}] 01:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 627ms 01:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:47:56 INFO - PROCESS | 316 | 1465202876140 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 01:47:56 INFO - PROCESS | 316 | 1465202876142 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 01:47:56 INFO - PROCESS | 316 | 1465202876145 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:47:56 INFO - PROCESS | 316 | 1465202876147 Marionette TRACE conn5 <- [1,2042,null,{}] 01:47:56 INFO - PROCESS | 316 | 1465202876150 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}] 01:47:56 INFO - PROCESS | 316 | 1465202876152 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:56 INFO - PROCESS | 316 | 1465202876237 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 01:47:56 INFO - PROCESS | 316 | 1465202876246 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:56 INFO - PROCESS | 316 | 1465202876248 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:56 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EDF000 == 36 [pid = 316] [id = 520] 01:47:56 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AECE7BC00) [pid = 316] [serial = 1560] [outer = 0000000000000000] 01:47:56 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AECEDE400) [pid = 316] [serial = 1561] [outer = 0000000AECE7BC00] 01:47:56 INFO - PROCESS | 316 | 1465202876292 Marionette DEBUG loaded listener.js 01:47:56 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEDC06800) [pid = 316] [serial = 1562] [outer = 0000000AECE7BC00] 01:47:57 INFO - PROCESS | 316 | 1465202877075 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]]]}] 01:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 986ms 01:47:57 INFO - PROCESS | 316 | 1465202877135 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 01:47:57 INFO - PROCESS | 316 | 1465202877140 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 01:47:57 INFO - PROCESS | 316 | 1465202877144 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:47:57 INFO - PROCESS | 316 | 1465202877150 Marionette TRACE conn5 <- [1,2046,null,{}] 01:47:57 INFO - PROCESS | 316 | 1465202877156 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}] 01:47:57 INFO - PROCESS | 316 | 1465202877159 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:57 INFO - PROCESS | 316 | 1465202877315 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 01:47:57 INFO - PROCESS | 316 | 1465202877431 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:57 INFO - PROCESS | 316 | 1465202877434 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEADCA000 == 37 [pid = 316] [id = 521] 01:47:57 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEE1B400) [pid = 316] [serial = 1563] [outer = 0000000000000000] 01:47:57 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000ADEEADC00) [pid = 316] [serial = 1564] [outer = 0000000ADEE1B400] 01:47:57 INFO - PROCESS | 316 | 1465202877495 Marionette DEBUG loaded listener.js 01:47:57 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE3C47000) [pid = 316] [serial = 1565] [outer = 0000000ADEE1B400] 01:47:58 INFO - PROCESS | 316 | 1465202878261 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]]]}] 01:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1138ms 01:47:58 INFO - PROCESS | 316 | 1465202878303 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 01:47:58 INFO - PROCESS | 316 | 1465202878309 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 01:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:47:58 INFO - PROCESS | 316 | 1465202878316 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:47:58 INFO - PROCESS | 316 | 1465202878320 Marionette TRACE conn5 <- [1,2050,null,{}] 01:47:58 INFO - PROCESS | 316 | 1465202878324 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}] 01:47:58 INFO - PROCESS | 316 | 1465202878327 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:58 INFO - PROCESS | 316 | 1465202878469 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 01:47:58 INFO - PROCESS | 316 | 1465202878690 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:58 INFO - PROCESS | 316 | 1465202878693 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3256000 == 38 [pid = 316] [id = 522] 01:47:58 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADD13F000) [pid = 316] [serial = 1566] [outer = 0000000000000000] 01:47:58 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000ADEDAD400) [pid = 316] [serial = 1567] [outer = 0000000ADD13F000] 01:47:58 INFO - PROCESS | 316 | 1465202878751 Marionette DEBUG loaded listener.js 01:47:58 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE3469400) [pid = 316] [serial = 1568] [outer = 0000000ADD13F000] 01:47:59 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09CF800 == 37 [pid = 316] [id = 519] 01:47:59 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD49000 == 36 [pid = 316] [id = 518] 01:47:59 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF438000 == 35 [pid = 316] [id = 517] 01:47:59 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE481800 == 34 [pid = 316] [id = 516] 01:47:59 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC561000 == 33 [pid = 316] [id = 515] 01:47:59 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB782000 == 32 [pid = 316] [id = 514] 01:47:59 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA532000 == 31 [pid = 316] [id = 513] 01:47:59 INFO - PROCESS | 316 | --DOCSHELL 0000000AE42D7000 == 30 [pid = 316] [id = 512] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEB212800) [pid = 316] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEC1EE800) [pid = 316] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEBDAF400) [pid = 316] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEDC0EC00) [pid = 316] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AECE7A000) [pid = 316] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEA31A000) [pid = 316] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEF016C00) [pid = 316] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE8949C00) [pid = 316] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE8A35800) [pid = 316] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADEE20800) [pid = 316] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE021D000) [pid = 316] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADEE24C00) [pid = 316] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE350E400) [pid = 316] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE359B400) [pid = 316] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE4298000) [pid = 316] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEE8D1000) [pid = 316] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEF018800) [pid = 316] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEE46E000) [pid = 316] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEF488C00) [pid = 316] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEDF84C00) [pid = 316] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEB366C00) [pid = 316] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEDF22400) [pid = 316] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEA5B0800) [pid = 316] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 316 | 1465202879421 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]]]}] 01:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1135ms 01:47:59 INFO - PROCESS | 316 | 1465202879455 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 01:47:59 INFO - PROCESS | 316 | 1465202879459 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 01:47:59 INFO - PROCESS | 316 | 1465202879464 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:47:59 INFO - PROCESS | 316 | 1465202879466 Marionette TRACE conn5 <- [1,2054,null,{}] 01:47:59 INFO - PROCESS | 316 | 1465202879472 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}] 01:47:59 INFO - PROCESS | 316 | 1465202879476 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:59 INFO - PROCESS | 316 | 1465202879571 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 01:47:59 INFO - PROCESS | 316 | 1465202879651 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:59 INFO - PROCESS | 316 | 1465202879653 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:47:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA75800 == 31 [pid = 316] [id = 523] 01:47:59 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADEDB8C00) [pid = 316] [serial = 1569] [outer = 0000000000000000] 01:47:59 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE350E400) [pid = 316] [serial = 1570] [outer = 0000000ADEDB8C00] 01:47:59 INFO - PROCESS | 316 | 1465202879702 Marionette DEBUG loaded listener.js 01:47:59 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE4DA6400) [pid = 316] [serial = 1571] [outer = 0000000ADEDB8C00] 01:48:00 INFO - PROCESS | 316 | 1465202880164 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]]]}] 01:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 732ms 01:48:00 INFO - PROCESS | 316 | 1465202880202 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 01:48:00 INFO - PROCESS | 316 | 1465202880206 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 01:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:48:00 INFO - PROCESS | 316 | 1465202880216 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:48:00 INFO - PROCESS | 316 | 1465202880218 Marionette TRACE conn5 <- [1,2058,null,{}] 01:48:00 INFO - PROCESS | 316 | 1465202880222 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}] 01:48:00 INFO - PROCESS | 316 | 1465202880224 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:00 INFO - PROCESS | 316 | 1465202880317 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 01:48:00 INFO - PROCESS | 316 | 1465202880324 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:00 INFO - PROCESS | 316 | 1465202880326 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB8CA800 == 32 [pid = 316] [id = 524] 01:48:00 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE893C000) [pid = 316] [serial = 1572] [outer = 0000000000000000] 01:48:00 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE8955C00) [pid = 316] [serial = 1573] [outer = 0000000AE893C000] 01:48:00 INFO - PROCESS | 316 | 1465202880372 Marionette DEBUG loaded listener.js 01:48:00 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8A44800) [pid = 316] [serial = 1574] [outer = 0000000AE893C000] 01:48:00 INFO - PROCESS | 316 | 1465202880858 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]]]}] 01:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 692ms 01:48:00 INFO - PROCESS | 316 | 1465202880907 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 01:48:00 INFO - PROCESS | 316 | 1465202880909 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 01:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:48:00 INFO - PROCESS | 316 | 1465202880914 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:48:00 INFO - PROCESS | 316 | 1465202880921 Marionette TRACE conn5 <- [1,2062,null,{}] 01:48:00 INFO - PROCESS | 316 | 1465202880931 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}] 01:48:00 INFO - PROCESS | 316 | 1465202880935 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:01 INFO - PROCESS | 316 | 1465202881026 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 01:48:01 INFO - PROCESS | 316 | 1465202881035 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 316 | 1465202881038 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE321800 == 33 [pid = 316] [id = 525] 01:48:01 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEA5AB800) [pid = 316] [serial = 1575] [outer = 0000000000000000] 01:48:01 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEAD91800) [pid = 316] [serial = 1576] [outer = 0000000AEA5AB800] 01:48:01 INFO - PROCESS | 316 | 1465202881083 Marionette DEBUG loaded listener.js 01:48:01 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEB2F3000) [pid = 316] [serial = 1577] [outer = 0000000AEA5AB800] 01:48:01 INFO - PROCESS | 316 | 1465202881518 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]]]}] 01:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 650ms 01:48:01 INFO - PROCESS | 316 | 1465202881566 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 01:48:01 INFO - PROCESS | 316 | 1465202881569 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 01:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:48:01 INFO - PROCESS | 316 | 1465202881578 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:48:01 INFO - PROCESS | 316 | 1465202881580 Marionette TRACE conn5 <- [1,2066,null,{}] 01:48:01 INFO - PROCESS | 316 | 1465202881584 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}] 01:48:01 INFO - PROCESS | 316 | 1465202881586 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:01 INFO - PROCESS | 316 | 1465202881731 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 01:48:01 INFO - PROCESS | 316 | 1465202881781 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 316 | 1465202881783 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF436800 == 34 [pid = 316] [id = 526] 01:48:01 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEB9F0000) [pid = 316] [serial = 1578] [outer = 0000000000000000] 01:48:01 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC00A400) [pid = 316] [serial = 1579] [outer = 0000000AEB9F0000] 01:48:01 INFO - PROCESS | 316 | 1465202881836 Marionette DEBUG loaded listener.js 01:48:01 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC1EF800) [pid = 316] [serial = 1580] [outer = 0000000AEB9F0000] 01:48:02 INFO - PROCESS | 316 | 1465202882263 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]]]}] 01:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 733ms 01:48:02 INFO - PROCESS | 316 | 1465202882313 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 01:48:02 INFO - PROCESS | 316 | 1465202882315 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 01:48:02 INFO - PROCESS | 316 | 1465202882318 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:48:02 INFO - PROCESS | 316 | 1465202882320 Marionette TRACE conn5 <- [1,2070,null,{}] 01:48:02 INFO - PROCESS | 316 | 1465202882323 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}] 01:48:02 INFO - PROCESS | 316 | 1465202882325 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:02 INFO - PROCESS | 316 | 1465202882438 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 01:48:02 INFO - PROCESS | 316 | 1465202882492 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:02 INFO - PROCESS | 316 | 1465202882499 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDE48800 == 35 [pid = 316] [id = 527] 01:48:02 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECE7E000) [pid = 316] [serial = 1581] [outer = 0000000000000000] 01:48:02 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECE85C00) [pid = 316] [serial = 1582] [outer = 0000000AECE7E000] 01:48:02 INFO - PROCESS | 316 | 1465202882555 Marionette DEBUG loaded listener.js 01:48:02 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEDE90400) [pid = 316] [serial = 1583] [outer = 0000000AECE7E000] 01:48:03 INFO - PROCESS | 316 | 1465202883015 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]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 733ms 01:48:03 INFO - PROCESS | 316 | 1465202883087 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 316 | 1465202883089 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 01:48:03 INFO - PROCESS | 316 | 1465202883093 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - PROCESS | 316 | 1465202883095 Marionette TRACE conn5 <- [1,2074,null,{}] 01:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:48:03 INFO - PROCESS | 316 | 1465202883098 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}] 01:48:03 INFO - PROCESS | 316 | 1465202883101 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:03 INFO - PROCESS | 316 | 1465202883223 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 01:48:03 INFO - PROCESS | 316 | 1465202883280 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 316 | 1465202883282 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:03 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EE0800 == 36 [pid = 316] [id = 528] 01:48:03 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEE469000) [pid = 316] [serial = 1584] [outer = 0000000000000000] 01:48:03 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE46E400) [pid = 316] [serial = 1585] [outer = 0000000AEE469000] 01:48:03 INFO - PROCESS | 316 | 1465202883327 Marionette DEBUG loaded listener.js 01:48:03 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE4C8400) [pid = 316] [serial = 1586] [outer = 0000000AEE469000] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE8944000) [pid = 316] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEA58D000) [pid = 316] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEDAD800) [pid = 316] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE43CD000) [pid = 316] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADF7EF000) [pid = 316] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADE33E000) [pid = 316] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEAD91C00) [pid = 316] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADF3C2000) [pid = 316] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE900CC00) [pid = 316] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AECEE0C00) [pid = 316] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEC430C00) [pid = 316] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:48:03 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE8943C00) [pid = 316] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:48:03 INFO - PROCESS | 316 | 1465202883757 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]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 669ms 01:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:48:03 INFO - PROCESS | 316 | 1465202883768 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 316 | 1465202883770 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 01:48:03 INFO - PROCESS | 316 | 1465202883773 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - PROCESS | 316 | 1465202883775 Marionette TRACE conn5 <- [1,2078,null,{}] 01:48:03 INFO - PROCESS | 316 | 1465202883778 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}] 01:48:03 INFO - PROCESS | 316 | 1465202883780 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:03 INFO - PROCESS | 316 | 1465202883864 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 01:48:03 INFO - PROCESS | 316 | 1465202883941 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 316 | 1465202883943 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:03 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D65800 == 37 [pid = 316] [id = 529] 01:48:03 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADDAC0400) [pid = 316] [serial = 1587] [outer = 0000000000000000] 01:48:03 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE8A4AC00) [pid = 316] [serial = 1588] [outer = 0000000ADDAC0400] 01:48:03 INFO - PROCESS | 316 | 1465202883990 Marionette DEBUG loaded listener.js 01:48:04 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEE3A4800) [pid = 316] [serial = 1589] [outer = 0000000ADDAC0400] 01:48:04 INFO - PROCESS | 316 | 1465202884360 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]]]}] 01:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 01:48:04 INFO - PROCESS | 316 | 1465202884406 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 01:48:04 INFO - PROCESS | 316 | 1465202884408 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 01:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:48:04 INFO - PROCESS | 316 | 1465202884411 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:48:04 INFO - PROCESS | 316 | 1465202884413 Marionette TRACE conn5 <- [1,2082,null,{}] 01:48:04 INFO - PROCESS | 316 | 1465202884416 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}] 01:48:04 INFO - PROCESS | 316 | 1465202884419 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:04 INFO - PROCESS | 316 | 1465202884541 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 01:48:04 INFO - PROCESS | 316 | 1465202884576 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:04 INFO - PROCESS | 316 | 1465202884578 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E68800 == 38 [pid = 316] [id = 530] 01:48:04 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEE4CC400) [pid = 316] [serial = 1590] [outer = 0000000000000000] 01:48:04 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEE8D7400) [pid = 316] [serial = 1591] [outer = 0000000AEE4CC400] 01:48:04 INFO - PROCESS | 316 | 1465202884624 Marionette DEBUG loaded listener.js 01:48:04 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEF01BC00) [pid = 316] [serial = 1592] [outer = 0000000AEE4CC400] 01:48:05 INFO - PROCESS | 316 | 1465202885027 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]]]}] 01:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 629ms 01:48:05 INFO - PROCESS | 316 | 1465202885043 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 316 | 1465202885045 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 01:48:05 INFO - PROCESS | 316 | 1465202885048 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:48:05 INFO - PROCESS | 316 | 1465202885050 Marionette TRACE conn5 <- [1,2086,null,{}] 01:48:05 INFO - PROCESS | 316 | 1465202885053 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}] 01:48:05 INFO - PROCESS | 316 | 1465202885055 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:05 INFO - PROCESS | 316 | 1465202885170 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 01:48:05 INFO - PROCESS | 316 | 1465202885179 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:05 INFO - PROCESS | 316 | 1465202885181 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF31CB000 == 39 [pid = 316] [id = 531] 01:48:05 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEE8CFC00) [pid = 316] [serial = 1593] [outer = 0000000000000000] 01:48:05 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEF503C00) [pid = 316] [serial = 1594] [outer = 0000000AEE8CFC00] 01:48:05 INFO - PROCESS | 316 | 1465202885228 Marionette DEBUG loaded listener.js 01:48:05 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEF510000) [pid = 316] [serial = 1595] [outer = 0000000AEE8CFC00] 01:48:05 INFO - PROCESS | 316 | 1465202885675 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]]]}] 01:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 692ms 01:48:05 INFO - PROCESS | 316 | 1465202885745 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 316 | 1465202885750 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 01:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:48:05 INFO - PROCESS | 316 | 1465202885755 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:48:05 INFO - PROCESS | 316 | 1465202885760 Marionette TRACE conn5 <- [1,2090,null,{}] 01:48:05 INFO - PROCESS | 316 | 1465202885768 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}] 01:48:05 INFO - PROCESS | 316 | 1465202885771 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:05 INFO - PROCESS | 316 | 1465202885977 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 01:48:06 INFO - PROCESS | 316 | 1465202886082 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 316 | 1465202886087 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAD46800 == 40 [pid = 316] [id = 532] 01:48:06 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE025CC00) [pid = 316] [serial = 1596] [outer = 0000000000000000] 01:48:06 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE35A2000) [pid = 316] [serial = 1597] [outer = 0000000AE025CC00] 01:48:06 INFO - PROCESS | 316 | 1465202886148 Marionette DEBUG loaded listener.js 01:48:06 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE4D44C00) [pid = 316] [serial = 1598] [outer = 0000000AE025CC00] 01:48:06 INFO - PROCESS | 316 | 1465202886751 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]]]}] 01:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1031ms 01:48:06 INFO - PROCESS | 316 | 1465202886789 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 01:48:06 INFO - PROCESS | 316 | 1465202886795 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 01:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:48:06 INFO - PROCESS | 316 | 1465202886802 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:48:06 INFO - PROCESS | 316 | 1465202886805 Marionette TRACE conn5 <- [1,2094,null,{}] 01:48:06 INFO - PROCESS | 316 | 1465202886809 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}] 01:48:06 INFO - PROCESS | 316 | 1465202886812 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:06 INFO - PROCESS | 316 | 1465202886934 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 01:48:07 INFO - PROCESS | 316 | 1465202887030 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:07 INFO - PROCESS | 316 | 1465202887033 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD3B000 == 41 [pid = 316] [id = 533] 01:48:07 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE8C81C00) [pid = 316] [serial = 1599] [outer = 0000000000000000] 01:48:07 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEA591400) [pid = 316] [serial = 1600] [outer = 0000000AE8C81C00] 01:48:07 INFO - PROCESS | 316 | 1465202887091 Marionette DEBUG loaded listener.js 01:48:07 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEAD15C00) [pid = 316] [serial = 1601] [outer = 0000000AE8C81C00] 01:48:07 INFO - PROCESS | 316 | 1465202887706 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] 01:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:48:07 INFO - PROCESS | 316 | 1465202887791 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 01:48:07 INFO - PROCESS | 316 | 1465202887795 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:48:07 INFO - PROCESS | 316 | 1465202887799 Marionette TRACE conn5 <- [1,2098,null,{}] 01:48:07 INFO - PROCESS | 316 | 1465202887811 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}] 01:48:07 INFO - PROCESS | 316 | 1465202887816 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:07 INFO - PROCESS | 316 | 1465202887982 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 01:48:08 INFO - PROCESS | 316 | 1465202887993 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:08 INFO - PROCESS | 316 | 1465202887997 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF393E000 == 42 [pid = 316] [id = 534] 01:48:08 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEDC0EC00) [pid = 316] [serial = 1602] [outer = 0000000000000000] 01:48:08 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEE3A1800) [pid = 316] [serial = 1603] [outer = 0000000AEDC0EC00] 01:48:08 INFO - PROCESS | 316 | 1465202888056 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEF508400) [pid = 316] [serial = 1604] [outer = 0000000AEDC0EC00] 01:48:08 INFO - PROCESS | 316 | 1465202888731 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]]]}] 01:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 986ms 01:48:08 INFO - PROCESS | 316 | 1465202888792 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 01:48:08 INFO - PROCESS | 316 | 1465202888795 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 01:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:48:08 INFO - PROCESS | 316 | 1465202888800 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:48:08 INFO - PROCESS | 316 | 1465202888802 Marionette TRACE conn5 <- [1,2102,null,{}] 01:48:08 INFO - PROCESS | 316 | 1465202888806 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}] 01:48:08 INFO - PROCESS | 316 | 1465202888808 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:08 INFO - PROCESS | 316 | 1465202888924 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 01:48:09 INFO - PROCESS | 316 | 1465202889045 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:09 INFO - PROCESS | 316 | 1465202889047 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:09 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF39C6800 == 43 [pid = 316] [id = 535] 01:48:09 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEF52C800) [pid = 316] [serial = 1605] [outer = 0000000000000000] 01:48:09 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEF604400) [pid = 316] [serial = 1606] [outer = 0000000AEF52C800] 01:48:09 INFO - PROCESS | 316 | 1465202889104 Marionette DEBUG loaded listener.js 01:48:09 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEF60E400) [pid = 316] [serial = 1607] [outer = 0000000AEF52C800] 01:48:09 INFO - PROCESS | 316 | 1465202889901 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]]]}] 01:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1135ms 01:48:09 INFO - PROCESS | 316 | 1465202889937 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 01:48:09 INFO - PROCESS | 316 | 1465202889942 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 01:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:48:09 INFO - PROCESS | 316 | 1465202889947 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:48:09 INFO - PROCESS | 316 | 1465202889950 Marionette TRACE conn5 <- [1,2106,null,{}] 01:48:09 INFO - PROCESS | 316 | 1465202889956 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}] 01:48:09 INFO - PROCESS | 316 | 1465202889959 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:10 INFO - PROCESS | 316 | 1465202890070 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 01:48:10 INFO - PROCESS | 316 | 1465202890192 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:10 INFO - PROCESS | 316 | 1465202890195 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE0008800 == 44 [pid = 316] [id = 536] 01:48:10 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AE0095C00) [pid = 316] [serial = 1608] [outer = 0000000000000000] 01:48:10 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE35A4800) [pid = 316] [serial = 1609] [outer = 0000000AE0095C00] 01:48:10 INFO - PROCESS | 316 | 1465202890251 Marionette DEBUG loaded listener.js 01:48:10 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AE7E51000) [pid = 316] [serial = 1610] [outer = 0000000AE0095C00] 01:48:10 INFO - PROCESS | 316 | --DOCSHELL 0000000AE006B800 == 43 [pid = 316] [id = 10] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E68800 == 42 [pid = 316] [id = 530] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D65800 == 41 [pid = 316] [id = 529] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EE0800 == 40 [pid = 316] [id = 528] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDE48800 == 39 [pid = 316] [id = 527] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF436800 == 38 [pid = 316] [id = 526] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE321800 == 37 [pid = 316] [id = 525] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB8CA800 == 36 [pid = 316] [id = 524] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA75800 == 35 [pid = 316] [id = 523] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3256000 == 34 [pid = 316] [id = 522] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AEADCA000 == 33 [pid = 316] [id = 521] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EDF000 == 32 [pid = 316] [id = 520] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59D4000 == 31 [pid = 316] [id = 511] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AF39C6800 == 30 [pid = 316] [id = 535] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AF393E000 == 29 [pid = 316] [id = 534] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD3B000 == 28 [pid = 316] [id = 533] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AF31CB000 == 27 [pid = 316] [id = 531] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAD46800 == 26 [pid = 316] [id = 532] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE896C400) [pid = 316] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEA594000) [pid = 316] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000ADEDB2C00) [pid = 316] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE8AD0800) [pid = 316] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000ADEEA7800) [pid = 316] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE4E94400) [pid = 316] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE359CC00) [pid = 316] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE3D74800) [pid = 316] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE3278400) [pid = 316] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADEE1A800) [pid = 316] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEB2EF000) [pid = 316] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE5486C00) [pid = 316] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE3DD1000) [pid = 316] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEB218000) [pid = 316] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AECEDE400) [pid = 316] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEA3D6800) [pid = 316] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEF506800) [pid = 316] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEE3E1000) [pid = 316] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEA671800) [pid = 316] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEC5E3000) [pid = 316] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AECC9B800) [pid = 316] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEC010C00) [pid = 316] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEC00F800) [pid = 316] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEC1E6000) [pid = 316] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE8938800) [pid = 316] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 01:48:11 INFO - PROCESS | 316 | --DOCSHELL 0000000ADDADF800 == 25 [pid = 316] [id = 11] 01:48:11 INFO - PROCESS | 316 | 1465202891609 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]]]}] 01:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1696ms 01:48:11 INFO - PROCESS | 316 | 1465202891648 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 01:48:11 INFO - PROCESS | 316 | 1465202891653 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 01:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:48:11 INFO - PROCESS | 316 | 1465202891657 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:48:11 INFO - PROCESS | 316 | 1465202891661 Marionette TRACE conn5 <- [1,2110,null,{}] 01:48:11 INFO - PROCESS | 316 | 1465202891666 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}] 01:48:11 INFO - PROCESS | 316 | 1465202891669 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:11 INFO - PROCESS | 316 | 1465202891762 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 01:48:11 INFO - PROCESS | 316 | 1465202891776 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:11 INFO - PROCESS | 316 | 1465202891779 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:11 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53D2000 == 26 [pid = 316] [id = 537] 01:48:11 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEE20C00) [pid = 316] [serial = 1611] [outer = 0000000000000000] 01:48:11 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADEE23C00) [pid = 316] [serial = 1612] [outer = 0000000ADEE20C00] 01:48:11 INFO - PROCESS | 316 | 1465202891829 Marionette DEBUG loaded listener.js 01:48:11 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADF141000) [pid = 316] [serial = 1613] [outer = 0000000ADEE20C00] 01:48:12 INFO - PROCESS | 316 | 1465202892304 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]]]}] 01:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 01:48:12 INFO - PROCESS | 316 | 1465202892354 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 01:48:12 INFO - PROCESS | 316 | 1465202892359 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 01:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:48:12 INFO - PROCESS | 316 | 1465202892365 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:48:12 INFO - PROCESS | 316 | 1465202892368 Marionette TRACE conn5 <- [1,2114,null,{}] 01:48:12 INFO - PROCESS | 316 | 1465202892372 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}] 01:48:12 INFO - PROCESS | 316 | 1465202892374 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:12 INFO - PROCESS | 316 | 1465202892467 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 01:48:12 INFO - PROCESS | 316 | 1465202892476 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:12 INFO - PROCESS | 316 | 1465202892479 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAD3C800 == 27 [pid = 316] [id = 538] 01:48:12 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE35A4C00) [pid = 316] [serial = 1614] [outer = 0000000000000000] 01:48:12 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE3C44400) [pid = 316] [serial = 1615] [outer = 0000000AE35A4C00] 01:48:12 INFO - PROCESS | 316 | 1465202892529 Marionette DEBUG loaded listener.js 01:48:12 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE429D800) [pid = 316] [serial = 1616] [outer = 0000000AE35A4C00] 01:48:13 INFO - PROCESS | 316 | 1465202893009 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]]]}] 01:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 01:48:13 INFO - PROCESS | 316 | 1465202893060 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 01:48:13 INFO - PROCESS | 316 | 1465202893062 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 01:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:48:13 INFO - PROCESS | 316 | 1465202893066 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:48:13 INFO - PROCESS | 316 | 1465202893069 Marionette TRACE conn5 <- [1,2118,null,{}] 01:48:13 INFO - PROCESS | 316 | 1465202893081 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}] 01:48:13 INFO - PROCESS | 316 | 1465202893086 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:13 INFO - PROCESS | 316 | 1465202893204 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 01:48:13 INFO - PROCESS | 316 | 1465202893293 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:13 INFO - PROCESS | 316 | 1465202893297 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:13 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBAA7000 == 28 [pid = 316] [id = 539] 01:48:13 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADEC33000) [pid = 316] [serial = 1617] [outer = 0000000000000000] 01:48:13 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE893A000) [pid = 316] [serial = 1618] [outer = 0000000ADEC33000] 01:48:13 INFO - PROCESS | 316 | 1465202893346 Marionette DEBUG loaded listener.js 01:48:13 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8971400) [pid = 316] [serial = 1619] [outer = 0000000ADEC33000] 01:48:13 INFO - PROCESS | 316 | 1465202893779 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] 01:48:13 INFO - PROCESS | 316 | 1465202893805 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 01:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:48:13 INFO - PROCESS | 316 | 1465202893814 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:48:13 INFO - PROCESS | 316 | 1465202893816 Marionette TRACE conn5 <- [1,2122,null,{}] 01:48:13 INFO - PROCESS | 316 | 1465202893819 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}] 01:48:13 INFO - PROCESS | 316 | 1465202893821 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:13 INFO - PROCESS | 316 | 1465202893934 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 01:48:13 INFO - PROCESS | 316 | 1465202893940 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:13 INFO - PROCESS | 316 | 1465202893942 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:13 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDC17000 == 29 [pid = 316] [id = 540] 01:48:13 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE8A38400) [pid = 316] [serial = 1620] [outer = 0000000000000000] 01:48:13 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE900D800) [pid = 316] [serial = 1621] [outer = 0000000AE8A38400] 01:48:13 INFO - PROCESS | 316 | 1465202893989 Marionette DEBUG loaded listener.js 01:48:14 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA5AFC00) [pid = 316] [serial = 1622] [outer = 0000000AE8A38400] 01:48:14 INFO - PROCESS | 316 | 1465202894462 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] 01:48:14 INFO - PROCESS | 316 | 1465202894510 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 01:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:48:14 INFO - PROCESS | 316 | 1465202894518 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:48:14 INFO - PROCESS | 316 | 1465202894520 Marionette TRACE conn5 <- [1,2126,null,{}] 01:48:14 INFO - PROCESS | 316 | 1465202894524 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}] 01:48:14 INFO - PROCESS | 316 | 1465202894526 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:14 INFO - PROCESS | 316 | 1465202894664 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 01:48:14 INFO - PROCESS | 316 | 1465202894674 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:14 INFO - PROCESS | 316 | 1465202894676 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0D5800 == 30 [pid = 316] [id = 541] 01:48:14 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE35A3800) [pid = 316] [serial = 1623] [outer = 0000000000000000] 01:48:14 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEA668C00) [pid = 316] [serial = 1624] [outer = 0000000AE35A3800] 01:48:14 INFO - PROCESS | 316 | 1465202894722 Marionette DEBUG loaded listener.js 01:48:14 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEB21D800) [pid = 316] [serial = 1625] [outer = 0000000AE35A3800] 01:48:15 INFO - PROCESS | 316 | 1465202895189 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]]]}] 01:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 01:48:15 INFO - PROCESS | 316 | 1465202895255 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 01:48:15 INFO - PROCESS | 316 | 1465202895258 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 01:48:15 INFO - PROCESS | 316 | 1465202895261 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:48:15 INFO - PROCESS | 316 | 1465202895263 Marionette TRACE conn5 <- [1,2130,null,{}] 01:48:15 INFO - PROCESS | 316 | 1465202895266 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}] 01:48:15 INFO - PROCESS | 316 | 1465202895272 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:15 INFO - PROCESS | 316 | 1465202895418 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 01:48:15 INFO - PROCESS | 316 | 1465202895431 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:15 INFO - PROCESS | 316 | 1465202895434 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD3A800 == 31 [pid = 316] [id = 542] 01:48:15 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEA9D400) [pid = 316] [serial = 1626] [outer = 0000000000000000] 01:48:15 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEBDB6800) [pid = 316] [serial = 1627] [outer = 0000000ADEA9D400] 01:48:15 INFO - PROCESS | 316 | 1465202895525 Marionette DEBUG loaded listener.js 01:48:15 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEC436C00) [pid = 316] [serial = 1628] [outer = 0000000ADEA9D400] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE006C800) [pid = 316] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEE4CC400) [pid = 316] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEB9F0000) [pid = 316] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AECE7E000) [pid = 316] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADDAC0400) [pid = 316] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEE1B400) [pid = 316] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEDB8C00) [pid = 316] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AECE7BC00) [pid = 316] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADD13F000) [pid = 316] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEA5AB800) [pid = 316] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEE469000) [pid = 316] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE893C000) [pid = 316] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:48:15 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEE8CFC00) [pid = 316] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:48:16 INFO - PROCESS | 316 | 1465202896139 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] 01:48:16 INFO - PROCESS | 316 | 1465202896209 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 01:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:48:16 INFO - PROCESS | 316 | 1465202896212 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:48:16 INFO - PROCESS | 316 | 1465202896214 Marionette TRACE conn5 <- [1,2134,null,{}] 01:48:16 INFO - PROCESS | 316 | 1465202896218 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}] 01:48:16 INFO - PROCESS | 316 | 1465202896220 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:16 INFO - PROCESS | 316 | 1465202896305 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 01:48:16 INFO - PROCESS | 316 | 1465202896312 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 316 | 1465202896314 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0877800 == 32 [pid = 316] [id = 543] 01:48:16 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEA3CFC00) [pid = 316] [serial = 1629] [outer = 0000000000000000] 01:48:16 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC5E1000) [pid = 316] [serial = 1630] [outer = 0000000AEA3CFC00] 01:48:16 INFO - PROCESS | 316 | 1465202896359 Marionette DEBUG loaded listener.js 01:48:16 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECC8DC00) [pid = 316] [serial = 1631] [outer = 0000000AEA3CFC00] 01:48:16 INFO - PROCESS | 316 | 1465202896781 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] 01:48:16 INFO - PROCESS | 316 | 1465202896848 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 01:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:48:16 INFO - PROCESS | 316 | 1465202896851 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:48:16 INFO - PROCESS | 316 | 1465202896853 Marionette TRACE conn5 <- [1,2138,null,{}] 01:48:16 INFO - PROCESS | 316 | 1465202896856 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}] 01:48:16 INFO - PROCESS | 316 | 1465202896858 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:16 INFO - PROCESS | 316 | 1465202896941 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 01:48:16 INFO - PROCESS | 316 | 1465202896949 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 316 | 1465202896951 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DC2800 == 33 [pid = 316] [id = 544] 01:48:16 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECEDE800) [pid = 316] [serial = 1632] [outer = 0000000000000000] 01:48:16 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEDC05800) [pid = 316] [serial = 1633] [outer = 0000000AECEDE800] 01:48:17 INFO - PROCESS | 316 | 1465202896996 Marionette DEBUG loaded listener.js 01:48:17 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEDF2B000) [pid = 316] [serial = 1634] [outer = 0000000AECEDE800] 01:48:17 INFO - PROCESS | 316 | 1465202897449 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] 01:48:17 INFO - PROCESS | 316 | 1465202897491 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 01:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:48:17 INFO - PROCESS | 316 | 1465202897494 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:48:17 INFO - PROCESS | 316 | 1465202897496 Marionette TRACE conn5 <- [1,2142,null,{}] 01:48:17 INFO - PROCESS | 316 | 1465202897500 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}] 01:48:17 INFO - PROCESS | 316 | 1465202897502 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:17 INFO - PROCESS | 316 | 1465202897584 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 01:48:17 INFO - PROCESS | 316 | 1465202897590 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:17 INFO - PROCESS | 316 | 1465202897593 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBAA3000 == 34 [pid = 316] [id = 545] 01:48:17 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE3A2000) [pid = 316] [serial = 1635] [outer = 0000000000000000] 01:48:17 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE467800) [pid = 316] [serial = 1636] [outer = 0000000AEE3A2000] 01:48:17 INFO - PROCESS | 316 | 1465202897640 Marionette DEBUG loaded listener.js 01:48:17 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEE4C9C00) [pid = 316] [serial = 1637] [outer = 0000000AEE3A2000] 01:48:18 INFO - PROCESS | 316 | 1465202898420 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]]]}] 01:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 983ms 01:48:18 INFO - PROCESS | 316 | 1465202898479 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 01:48:18 INFO - PROCESS | 316 | 1465202898484 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 01:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:48:18 INFO - PROCESS | 316 | 1465202898489 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:48:18 INFO - PROCESS | 316 | 1465202898493 Marionette TRACE conn5 <- [1,2146,null,{}] 01:48:18 INFO - PROCESS | 316 | 1465202898500 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}] 01:48:18 INFO - PROCESS | 316 | 1465202898503 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:18 INFO - PROCESS | 316 | 1465202898639 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 01:48:18 INFO - PROCESS | 316 | 1465202898756 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:18 INFO - PROCESS | 316 | 1465202898759 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA73800 == 35 [pid = 316] [id = 546] 01:48:18 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000ADEC39000) [pid = 316] [serial = 1638] [outer = 0000000000000000] 01:48:18 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEEAA400) [pid = 316] [serial = 1639] [outer = 0000000ADEC39000] 01:48:18 INFO - PROCESS | 316 | 1465202898821 Marionette DEBUG loaded listener.js 01:48:18 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE35A2400) [pid = 316] [serial = 1640] [outer = 0000000ADEC39000] 01:48:19 INFO - PROCESS | 316 | 1465202899531 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] 01:48:19 INFO - PROCESS | 316 | 1465202899624 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 01:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:48:19 INFO - PROCESS | 316 | 1465202899630 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:48:19 INFO - PROCESS | 316 | 1465202899633 Marionette TRACE conn5 <- [1,2150,null,{}] 01:48:19 INFO - PROCESS | 316 | 1465202899637 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}] 01:48:19 INFO - PROCESS | 316 | 1465202899640 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:19 INFO - PROCESS | 316 | 1465202899778 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 01:48:19 INFO - PROCESS | 316 | 1465202899896 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:19 INFO - PROCESS | 316 | 1465202899899 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADF731000 == 36 [pid = 316] [id = 547] 01:48:19 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000ADE4BFC00) [pid = 316] [serial = 1641] [outer = 0000000000000000] 01:48:19 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000ADF3B8000) [pid = 316] [serial = 1642] [outer = 0000000ADE4BFC00] 01:48:19 INFO - PROCESS | 316 | 1465202899961 Marionette DEBUG loaded listener.js 01:48:20 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE8951000) [pid = 316] [serial = 1643] [outer = 0000000ADE4BFC00] 01:48:20 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DC2800 == 35 [pid = 316] [id = 544] 01:48:20 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0877800 == 34 [pid = 316] [id = 543] 01:48:20 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD3A800 == 33 [pid = 316] [id = 542] 01:48:20 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0D5800 == 32 [pid = 316] [id = 541] 01:48:20 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDC17000 == 31 [pid = 316] [id = 540] 01:48:20 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBAA7000 == 30 [pid = 316] [id = 539] 01:48:20 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAD3C800 == 29 [pid = 316] [id = 538] 01:48:20 INFO - PROCESS | 316 | --DOCSHELL 0000000AE53D2000 == 28 [pid = 316] [id = 537] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE01D3800) [pid = 316] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEF01BC00) [pid = 316] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEC00A400) [pid = 316] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEC1EF800) [pid = 316] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEDE90400) [pid = 316] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AECE85C00) [pid = 316] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE8A4AC00) [pid = 316] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEEADC00) [pid = 316] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE3C47000) [pid = 316] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE350E400) [pid = 316] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE4DA6400) [pid = 316] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEDC06800) [pid = 316] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADEDAD400) [pid = 316] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE3469400) [pid = 316] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEAD91800) [pid = 316] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEE46E400) [pid = 316] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE8955C00) [pid = 316] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE8A44800) [pid = 316] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEF510000) [pid = 316] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEF503C00) [pid = 316] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEE8D7400) [pid = 316] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEE4C8400) [pid = 316] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEE3A4800) [pid = 316] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEB2F3000) [pid = 316] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 01:48:20 INFO - PROCESS | 316 | 1465202900784 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]]]}] 01:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1179ms 01:48:20 INFO - PROCESS | 316 | 1465202900816 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 01:48:20 INFO - PROCESS | 316 | 1465202900820 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 01:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:48:20 INFO - PROCESS | 316 | 1465202900824 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:48:20 INFO - PROCESS | 316 | 1465202900829 Marionette TRACE conn5 <- [1,2154,null,{}] 01:48:20 INFO - PROCESS | 316 | 1465202900835 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}] 01:48:20 INFO - PROCESS | 316 | 1465202900837 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:20 INFO - PROCESS | 316 | 1465202900939 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 01:48:21 INFO - PROCESS | 316 | 1465202901024 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:21 INFO - PROCESS | 316 | 1465202901027 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8626000 == 29 [pid = 316] [id = 548] 01:48:21 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000ADEE1F000) [pid = 316] [serial = 1644] [outer = 0000000000000000] 01:48:21 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE32E6800) [pid = 316] [serial = 1645] [outer = 0000000ADEE1F000] 01:48:21 INFO - PROCESS | 316 | 1465202901077 Marionette DEBUG loaded listener.js 01:48:21 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE43CDC00) [pid = 316] [serial = 1646] [outer = 0000000ADEE1F000] 01:48:21 INFO - PROCESS | 316 | 1465202901550 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]]]}] 01:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 797ms 01:48:21 INFO - PROCESS | 316 | 1465202901622 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 01:48:21 INFO - PROCESS | 316 | 1465202901626 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 01:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:48:21 INFO - PROCESS | 316 | 1465202901632 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:48:21 INFO - PROCESS | 316 | 1465202901635 Marionette TRACE conn5 <- [1,2158,null,{}] 01:48:21 INFO - PROCESS | 316 | 1465202901639 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}] 01:48:21 INFO - PROCESS | 316 | 1465202901641 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:21 INFO - PROCESS | 316 | 1465202901738 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 01:48:21 INFO - PROCESS | 316 | 1465202901751 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:21 INFO - PROCESS | 316 | 1465202901753 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB787000 == 30 [pid = 316] [id = 549] 01:48:21 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE8954400) [pid = 316] [serial = 1647] [outer = 0000000000000000] 01:48:21 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8971800) [pid = 316] [serial = 1648] [outer = 0000000AE8954400] 01:48:21 INFO - PROCESS | 316 | 1465202901801 Marionette DEBUG loaded listener.js 01:48:21 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE8A4F400) [pid = 316] [serial = 1649] [outer = 0000000AE8954400] 01:48:22 INFO - PROCESS | 316 | 1465202902263 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]]]}] 01:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 691ms 01:48:22 INFO - PROCESS | 316 | 1465202902325 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 01:48:22 INFO - PROCESS | 316 | 1465202902328 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 01:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:48:22 INFO - PROCESS | 316 | 1465202902331 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:48:22 INFO - PROCESS | 316 | 1465202902335 Marionette TRACE conn5 <- [1,2162,null,{}] 01:48:22 INFO - PROCESS | 316 | 1465202902346 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}] 01:48:22 INFO - PROCESS | 316 | 1465202902351 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:22 INFO - PROCESS | 316 | 1465202902442 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 01:48:22 INFO - PROCESS | 316 | 1465202902554 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:22 INFO - PROCESS | 316 | 1465202902558 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:22 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF5A000 == 31 [pid = 316] [id = 550] 01:48:22 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADE4BA800) [pid = 316] [serial = 1650] [outer = 0000000000000000] 01:48:22 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEAD1B000) [pid = 316] [serial = 1651] [outer = 0000000ADE4BA800] 01:48:22 INFO - PROCESS | 316 | 1465202902608 Marionette DEBUG loaded listener.js 01:48:22 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEBD1F000) [pid = 316] [serial = 1652] [outer = 0000000ADE4BA800] 01:48:22 INFO - PROCESS | 316 | 1465202902994 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]]]}] 01:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 01:48:23 INFO - PROCESS | 316 | 1465202903026 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 01:48:23 INFO - PROCESS | 316 | 1465202903028 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 01:48:23 INFO - PROCESS | 316 | 1465202903031 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:48:23 INFO - PROCESS | 316 | 1465202903033 Marionette TRACE conn5 <- [1,2166,null,{}] 01:48:23 INFO - PROCESS | 316 | 1465202903037 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}] 01:48:23 INFO - PROCESS | 316 | 1465202903039 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:23 INFO - PROCESS | 316 | 1465202903167 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 01:48:23 INFO - PROCESS | 316 | 1465202903180 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:23 INFO - PROCESS | 316 | 1465202903182 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBDE000 == 32 [pid = 316] [id = 551] 01:48:23 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8A40C00) [pid = 316] [serial = 1653] [outer = 0000000000000000] 01:48:23 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC00DC00) [pid = 316] [serial = 1654] [outer = 0000000AE8A40C00] 01:48:23 INFO - PROCESS | 316 | 1465202903240 Marionette DEBUG loaded listener.js 01:48:23 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC1EBC00) [pid = 316] [serial = 1655] [outer = 0000000AE8A40C00] 01:48:23 INFO - PROCESS | 316 | 1465202903680 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]]]}] 01:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 691ms 01:48:23 INFO - PROCESS | 316 | 1465202903726 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 01:48:23 INFO - PROCESS | 316 | 1465202903728 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 01:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:48:23 INFO - PROCESS | 316 | 1465202903732 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:48:23 INFO - PROCESS | 316 | 1465202903733 Marionette TRACE conn5 <- [1,2170,null,{}] 01:48:23 INFO - PROCESS | 316 | 1465202903737 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}] 01:48:23 INFO - PROCESS | 316 | 1465202903739 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:23 INFO - PROCESS | 316 | 1465202903877 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 01:48:23 INFO - PROCESS | 316 | 1465202903900 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:23 INFO - PROCESS | 316 | 1465202903902 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF088B000 == 33 [pid = 316] [id = 552] 01:48:23 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC5DB800) [pid = 316] [serial = 1656] [outer = 0000000000000000] 01:48:23 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AECE7D000) [pid = 316] [serial = 1657] [outer = 0000000AEC5DB800] 01:48:23 INFO - PROCESS | 316 | 1465202903948 Marionette DEBUG loaded listener.js 01:48:24 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AED89AC00) [pid = 316] [serial = 1658] [outer = 0000000AEC5DB800] 01:48:24 INFO - PROCESS | 316 | 1465202904426 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]]]}] 01:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 732ms 01:48:24 INFO - PROCESS | 316 | 1465202904467 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 01:48:24 INFO - PROCESS | 316 | 1465202904469 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 01:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:48:24 INFO - PROCESS | 316 | 1465202904472 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:48:24 INFO - PROCESS | 316 | 1465202904474 Marionette TRACE conn5 <- [1,2174,null,{}] 01:48:24 INFO - PROCESS | 316 | 1465202904484 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}] 01:48:24 INFO - PROCESS | 316 | 1465202904490 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:24 INFO - PROCESS | 316 | 1465202904628 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 01:48:24 INFO - PROCESS | 316 | 1465202904684 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:24 INFO - PROCESS | 316 | 1465202904686 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D35800 == 34 [pid = 316] [id = 553] 01:48:24 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE39A000) [pid = 316] [serial = 1659] [outer = 0000000000000000] 01:48:24 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE8D1800) [pid = 316] [serial = 1660] [outer = 0000000AEE39A000] 01:48:24 INFO - PROCESS | 316 | 1465202904732 Marionette DEBUG loaded listener.js 01:48:24 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEF017400) [pid = 316] [serial = 1661] [outer = 0000000AEE39A000] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE35A4C00) [pid = 316] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE0095C00) [pid = 316] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE35A3800) [pid = 316] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE025CC00) [pid = 316] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE8C81C00) [pid = 316] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEDC0EC00) [pid = 316] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AECEDE800) [pid = 316] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEF52C800) [pid = 316] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEA9D400) [pid = 316] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEA3CFC00) [pid = 316] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AD9C9CC00) [pid = 316] [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.] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE8A38400) [pid = 316] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000ADEE20C00) [pid = 316] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:48:25 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADEC33000) [pid = 316] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:48:25 INFO - PROCESS | 316 | 1465202905258 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]]]}] 01:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 839ms 01:48:25 INFO - PROCESS | 316 | 1465202905315 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 01:48:25 INFO - PROCESS | 316 | 1465202905318 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 01:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:48:25 INFO - PROCESS | 316 | 1465202905321 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:48:25 INFO - PROCESS | 316 | 1465202905323 Marionette TRACE conn5 <- [1,2178,null,{}] 01:48:25 INFO - PROCESS | 316 | 1465202905326 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}] 01:48:25 INFO - PROCESS | 316 | 1465202905328 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:25 INFO - PROCESS | 316 | 1465202905412 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 01:48:25 INFO - PROCESS | 316 | 1465202905421 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:25 INFO - PROCESS | 316 | 1465202905422 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D74000 == 35 [pid = 316] [id = 554] 01:48:25 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE025CC00) [pid = 316] [serial = 1662] [outer = 0000000000000000] 01:48:25 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE42A0000) [pid = 316] [serial = 1663] [outer = 0000000AE025CC00] 01:48:25 INFO - PROCESS | 316 | 1465202905469 Marionette DEBUG loaded listener.js 01:48:25 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEB2FB000) [pid = 316] [serial = 1664] [outer = 0000000AE025CC00] 01:48:25 INFO - PROCESS | 316 | 1465202905881 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]]]}] 01:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 628ms 01:48:25 INFO - PROCESS | 316 | 1465202905961 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 01:48:25 INFO - PROCESS | 316 | 1465202905963 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 01:48:25 INFO - PROCESS | 316 | 1465202905966 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:48:25 INFO - PROCESS | 316 | 1465202905968 Marionette TRACE conn5 <- [1,2182,null,{}] 01:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:48:25 INFO - PROCESS | 316 | 1465202905971 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}] 01:48:25 INFO - PROCESS | 316 | 1465202905973 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:26 INFO - PROCESS | 316 | 1465202906060 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 01:48:26 INFO - PROCESS | 316 | 1465202906065 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:26 INFO - PROCESS | 316 | 1465202906067 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF31CB000 == 36 [pid = 316] [id = 555] 01:48:26 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEE3DAC00) [pid = 316] [serial = 1665] [outer = 0000000000000000] 01:48:26 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEF488800) [pid = 316] [serial = 1666] [outer = 0000000AEE3DAC00] 01:48:26 INFO - PROCESS | 316 | 1465202906112 Marionette DEBUG loaded listener.js 01:48:26 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEF50F000) [pid = 316] [serial = 1667] [outer = 0000000AEE3DAC00] 01:48:26 INFO - PROCESS | 316 | 1465202906518 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]]]}] 01:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 587ms 01:48:26 INFO - PROCESS | 316 | 1465202906565 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 01:48:26 INFO - PROCESS | 316 | 1465202906567 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 01:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:48:26 INFO - PROCESS | 316 | 1465202906570 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:48:26 INFO - PROCESS | 316 | 1465202906572 Marionette TRACE conn5 <- [1,2186,null,{}] 01:48:26 INFO - PROCESS | 316 | 1465202906576 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}] 01:48:26 INFO - PROCESS | 316 | 1465202906578 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:26 INFO - PROCESS | 316 | 1465202906670 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 01:48:26 INFO - PROCESS | 316 | 1465202906675 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:26 INFO - PROCESS | 316 | 1465202906678 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF59800 == 37 [pid = 316] [id = 556] 01:48:26 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEF527000) [pid = 316] [serial = 1668] [outer = 0000000000000000] 01:48:26 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEF52B800) [pid = 316] [serial = 1669] [outer = 0000000AEF527000] 01:48:26 INFO - PROCESS | 316 | 1465202906723 Marionette DEBUG loaded listener.js 01:48:26 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEF606000) [pid = 316] [serial = 1670] [outer = 0000000AEF527000] 01:48:27 INFO - PROCESS | 316 | 1465202907186 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]]]}] 01:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 628ms 01:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:48:27 INFO - PROCESS | 316 | 1465202907201 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 01:48:27 INFO - PROCESS | 316 | 1465202907203 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 01:48:27 INFO - PROCESS | 316 | 1465202907206 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:48:27 INFO - PROCESS | 316 | 1465202907208 Marionette TRACE conn5 <- [1,2190,null,{}] 01:48:27 INFO - PROCESS | 316 | 1465202907268 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}] 01:48:27 INFO - PROCESS | 316 | 1465202907271 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:27 INFO - PROCESS | 316 | 1465202907389 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 01:48:27 INFO - PROCESS | 316 | 1465202907514 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:27 INFO - PROCESS | 316 | 1465202907518 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59C6000 == 38 [pid = 316] [id = 557] 01:48:27 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADEC3C800) [pid = 316] [serial = 1671] [outer = 0000000000000000] 01:48:27 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000ADEE1BC00) [pid = 316] [serial = 1672] [outer = 0000000ADEC3C800] 01:48:27 INFO - PROCESS | 316 | 1465202907579 Marionette DEBUG loaded listener.js 01:48:27 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE35A9C00) [pid = 316] [serial = 1673] [outer = 0000000ADEC3C800] 01:48:28 INFO - PROCESS | 316 | 1465202908283 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]]]}] 01:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1132ms 01:48:28 INFO - PROCESS | 316 | 1465202908343 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 01:48:28 INFO - PROCESS | 316 | 1465202908348 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 01:48:28 INFO - PROCESS | 316 | 1465202908352 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:48:28 INFO - PROCESS | 316 | 1465202908355 Marionette TRACE conn5 <- [1,2194,null,{}] 01:48:28 INFO - PROCESS | 316 | 1465202908361 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}] 01:48:28 INFO - PROCESS | 316 | 1465202908364 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:28 INFO - PROCESS | 316 | 1465202908485 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 01:48:28 INFO - PROCESS | 316 | 1465202908612 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:28 INFO - PROCESS | 316 | 1465202908617 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:28 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD5800 == 39 [pid = 316] [id = 558] 01:48:28 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE8C82800) [pid = 316] [serial = 1674] [outer = 0000000000000000] 01:48:28 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEA594400) [pid = 316] [serial = 1675] [outer = 0000000AE8C82800] 01:48:28 INFO - PROCESS | 316 | 1465202908676 Marionette DEBUG loaded listener.js 01:48:28 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEB2EF400) [pid = 316] [serial = 1676] [outer = 0000000AE8C82800] 01:48:29 INFO - PROCESS | 316 | 1465202909266 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]]]}] 01:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 944ms 01:48:29 INFO - PROCESS | 316 | 1465202909301 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 01:48:29 INFO - PROCESS | 316 | 1465202909304 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 01:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:48:29 INFO - PROCESS | 316 | 1465202909307 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:48:29 INFO - PROCESS | 316 | 1465202909310 Marionette TRACE conn5 <- [1,2198,null,{}] 01:48:29 INFO - PROCESS | 316 | 1465202909314 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}] 01:48:29 INFO - PROCESS | 316 | 1465202909316 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:29 INFO - PROCESS | 316 | 1465202909434 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 01:48:29 INFO - PROCESS | 316 | 1465202909530 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:29 INFO - PROCESS | 316 | 1465202909534 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF39B5800 == 40 [pid = 316] [id = 559] 01:48:29 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEDC0AC00) [pid = 316] [serial = 1677] [outer = 0000000000000000] 01:48:29 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEE39B000) [pid = 316] [serial = 1678] [outer = 0000000AEDC0AC00] 01:48:29 INFO - PROCESS | 316 | 1465202909593 Marionette DEBUG loaded listener.js 01:48:29 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEE8D2000) [pid = 316] [serial = 1679] [outer = 0000000AEDC0AC00] 01:48:30 INFO - PROCESS | 316 | 1465202910205 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]]]}] 01:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 942ms 01:48:30 INFO - PROCESS | 316 | 1465202910258 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 01:48:30 INFO - PROCESS | 316 | 1465202910265 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 01:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:48:30 INFO - PROCESS | 316 | 1465202910269 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:48:30 INFO - PROCESS | 316 | 1465202910271 Marionette TRACE conn5 <- [1,2202,null,{}] 01:48:30 INFO - PROCESS | 316 | 1465202910275 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}] 01:48:30 INFO - PROCESS | 316 | 1465202910278 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:30 INFO - PROCESS | 316 | 1465202910395 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 01:48:30 INFO - PROCESS | 316 | 1465202910518 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 316 | 1465202910521 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB419000 == 41 [pid = 316] [id = 560] 01:48:30 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEC004800) [pid = 316] [serial = 1680] [outer = 0000000000000000] 01:48:30 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEDC0B000) [pid = 316] [serial = 1681] [outer = 0000000AEC004800] 01:48:30 INFO - PROCESS | 316 | 1465202910578 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEF669800) [pid = 316] [serial = 1682] [outer = 0000000AEC004800] 01:48:31 INFO - PROCESS | 316 | 1465202911382 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]]]}] 01:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1182ms 01:48:31 INFO - PROCESS | 316 | 1465202911454 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 01:48:31 INFO - PROCESS | 316 | 1465202911458 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 01:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:48:31 INFO - PROCESS | 316 | 1465202911463 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:48:31 INFO - PROCESS | 316 | 1465202911466 Marionette TRACE conn5 <- [1,2206,null,{}] 01:48:31 INFO - PROCESS | 316 | 1465202911472 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}] 01:48:31 INFO - PROCESS | 316 | 1465202911475 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:31 INFO - PROCESS | 316 | 1465202911597 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 01:48:31 INFO - PROCESS | 316 | 1465202911717 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:31 INFO - PROCESS | 316 | 1465202911720 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA3BE800 == 42 [pid = 316] [id = 561] 01:48:31 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AE35A0800) [pid = 316] [serial = 1683] [outer = 0000000000000000] 01:48:31 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AE4D47000) [pid = 316] [serial = 1684] [outer = 0000000AE35A0800] 01:48:31 INFO - PROCESS | 316 | 1465202911772 Marionette DEBUG loaded listener.js 01:48:31 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE893CC00) [pid = 316] [serial = 1685] [outer = 0000000AE35A0800] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AE0008800 == 41 [pid = 316] [id = 536] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AF31CB000 == 40 [pid = 316] [id = 555] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D74000 == 39 [pid = 316] [id = 554] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D35800 == 38 [pid = 316] [id = 553] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AF088B000 == 37 [pid = 316] [id = 552] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBDE000 == 36 [pid = 316] [id = 551] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF5A000 == 35 [pid = 316] [id = 550] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB787000 == 34 [pid = 316] [id = 549] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8626000 == 33 [pid = 316] [id = 548] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBAA3000 == 32 [pid = 316] [id = 545] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA73800 == 31 [pid = 316] [id = 546] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000ADF731000 == 30 [pid = 316] [id = 547] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB419000 == 29 [pid = 316] [id = 560] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AF39B5800 == 28 [pid = 316] [id = 559] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD5800 == 27 [pid = 316] [id = 558] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF59800 == 26 [pid = 316] [id = 556] 01:48:32 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59C6000 == 25 [pid = 316] [id = 557] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000ADD20C800) [pid = 316] [serial = 1079] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE900D800) [pid = 316] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000ADF141000) [pid = 316] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AE893A000) [pid = 316] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE3C44400) [pid = 316] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE429D800) [pid = 316] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE7E51000) [pid = 316] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE35A4800) [pid = 316] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEA668C00) [pid = 316] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE4D44C00) [pid = 316] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE35A2000) [pid = 316] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEAD15C00) [pid = 316] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEA591400) [pid = 316] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEF508400) [pid = 316] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEE3A1800) [pid = 316] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEDF2B000) [pid = 316] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEF60E400) [pid = 316] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEF604400) [pid = 316] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEA5AFC00) [pid = 316] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEE467800) [pid = 316] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEBDB6800) [pid = 316] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEB21D800) [pid = 316] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEDC05800) [pid = 316] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEC436C00) [pid = 316] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000ADEE23C00) [pid = 316] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEC5E1000) [pid = 316] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AECC8DC00) [pid = 316] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AE8971400) [pid = 316] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 01:48:32 INFO - PROCESS | 316 | 1465202912974 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]]]}] 01:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1545ms 01:48:33 INFO - PROCESS | 316 | 1465202913012 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 01:48:33 INFO - PROCESS | 316 | 1465202913016 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 01:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:48:33 INFO - PROCESS | 316 | 1465202913021 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:48:33 INFO - PROCESS | 316 | 1465202913026 Marionette TRACE conn5 <- [1,2210,null,{}] 01:48:33 INFO - PROCESS | 316 | 1465202913031 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}] 01:48:33 INFO - PROCESS | 316 | 1465202913033 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:33 INFO - PROCESS | 316 | 1465202913162 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 01:48:33 INFO - PROCESS | 316 | 1465202913241 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:33 INFO - PROCESS | 316 | 1465202913243 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E41800 == 26 [pid = 316] [id = 562] 01:48:33 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000ADEDADC00) [pid = 316] [serial = 1686] [outer = 0000000000000000] 01:48:33 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADEE20C00) [pid = 316] [serial = 1687] [outer = 0000000ADEDADC00] 01:48:33 INFO - PROCESS | 316 | 1465202913293 Marionette DEBUG loaded listener.js 01:48:33 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADEEB2000) [pid = 316] [serial = 1688] [outer = 0000000ADEDADC00] 01:48:33 INFO - PROCESS | 316 | 1465202913692 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]]]}] 01:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 01:48:33 INFO - PROCESS | 316 | 1465202913782 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 01:48:33 INFO - PROCESS | 316 | 1465202913787 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 01:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:48:33 INFO - PROCESS | 316 | 1465202913798 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:48:33 INFO - PROCESS | 316 | 1465202913801 Marionette TRACE conn5 <- [1,2214,null,{}] 01:48:33 INFO - PROCESS | 316 | 1465202913805 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}] 01:48:33 INFO - PROCESS | 316 | 1465202913808 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:33 INFO - PROCESS | 316 | 1465202913911 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 01:48:33 INFO - PROCESS | 316 | 1465202913920 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:33 INFO - PROCESS | 316 | 1465202913922 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB33A800 == 27 [pid = 316] [id = 563] 01:48:33 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE35A1C00) [pid = 316] [serial = 1689] [outer = 0000000000000000] 01:48:33 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE35A8C00) [pid = 316] [serial = 1690] [outer = 0000000AE35A1C00] 01:48:33 INFO - PROCESS | 316 | 1465202913971 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE4210400) [pid = 316] [serial = 1691] [outer = 0000000AE35A1C00] 01:48:34 INFO - PROCESS | 316 | 1465202914419 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]]]}] 01:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 01:48:34 INFO - PROCESS | 316 | 1465202914490 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 01:48:34 INFO - PROCESS | 316 | 1465202914492 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 01:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:48:34 INFO - PROCESS | 316 | 1465202914495 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:48:34 INFO - PROCESS | 316 | 1465202914499 Marionette TRACE conn5 <- [1,2218,null,{}] 01:48:34 INFO - PROCESS | 316 | 1465202914510 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}] 01:48:34 INFO - PROCESS | 316 | 1465202914515 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:34 INFO - PROCESS | 316 | 1465202914604 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 01:48:34 INFO - PROCESS | 316 | 1465202914619 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:34 INFO - PROCESS | 316 | 1465202914623 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA37000 == 28 [pid = 316] [id = 564] 01:48:34 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE4E8CC00) [pid = 316] [serial = 1692] [outer = 0000000000000000] 01:48:34 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE586B800) [pid = 316] [serial = 1693] [outer = 0000000AE4E8CC00] 01:48:34 INFO - PROCESS | 316 | 1465202914672 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE8945000) [pid = 316] [serial = 1694] [outer = 0000000AE4E8CC00] 01:48:35 INFO - PROCESS | 316 | 1465202915140 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]]]}] 01:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 691ms 01:48:35 INFO - PROCESS | 316 | 1465202915190 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 01:48:35 INFO - PROCESS | 316 | 1465202915192 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 01:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:48:35 INFO - PROCESS | 316 | 1465202915195 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:48:35 INFO - PROCESS | 316 | 1465202915197 Marionette TRACE conn5 <- [1,2222,null,{}] 01:48:35 INFO - PROCESS | 316 | 1465202915201 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}] 01:48:35 INFO - PROCESS | 316 | 1465202915203 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:35 INFO - PROCESS | 316 | 1465202915351 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 01:48:35 INFO - PROCESS | 316 | 1465202915374 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:35 INFO - PROCESS | 316 | 1465202915376 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECCBC800 == 29 [pid = 316] [id = 565] 01:48:35 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8A39400) [pid = 316] [serial = 1695] [outer = 0000000000000000] 01:48:35 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8A3E000) [pid = 316] [serial = 1696] [outer = 0000000AE8A39400] 01:48:35 INFO - PROCESS | 316 | 1465202915422 Marionette DEBUG loaded listener.js 01:48:35 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE900CC00) [pid = 316] [serial = 1697] [outer = 0000000AE8A39400] 01:48:35 INFO - PROCESS | 316 | 1465202915856 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]]]}] 01:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 01:48:35 INFO - PROCESS | 316 | 1465202915888 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 01:48:35 INFO - PROCESS | 316 | 1465202915890 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 01:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:48:35 INFO - PROCESS | 316 | 1465202915893 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:48:35 INFO - PROCESS | 316 | 1465202915895 Marionette TRACE conn5 <- [1,2226,null,{}] 01:48:35 INFO - PROCESS | 316 | 1465202915898 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}] 01:48:35 INFO - PROCESS | 316 | 1465202915901 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:36 INFO - PROCESS | 316 | 1465202916012 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 01:48:36 INFO - PROCESS | 316 | 1465202916018 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:36 INFO - PROCESS | 316 | 1465202916020 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE48E000 == 30 [pid = 316] [id = 566] 01:48:36 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE9009400) [pid = 316] [serial = 1698] [outer = 0000000000000000] 01:48:36 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEA591400) [pid = 316] [serial = 1699] [outer = 0000000AE9009400] 01:48:36 INFO - PROCESS | 316 | 1465202916065 Marionette DEBUG loaded listener.js 01:48:36 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEA5B0400) [pid = 316] [serial = 1700] [outer = 0000000AE9009400] 01:48:36 INFO - PROCESS | 316 | 1465202916543 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]]]}] 01:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 692ms 01:48:36 INFO - PROCESS | 316 | 1465202916589 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 01:48:36 INFO - PROCESS | 316 | 1465202916591 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 01:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:48:36 INFO - PROCESS | 316 | 1465202916606 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:48:36 INFO - PROCESS | 316 | 1465202916608 Marionette TRACE conn5 <- [1,2230,null,{}] 01:48:36 INFO - PROCESS | 316 | 1465202916611 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}] 01:48:36 INFO - PROCESS | 316 | 1465202916617 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:36 INFO - PROCESS | 316 | 1465202916771 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 01:48:36 INFO - PROCESS | 316 | 1465202916796 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:36 INFO - PROCESS | 316 | 1465202916798 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFB7F000 == 31 [pid = 316] [id = 567] 01:48:36 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEAACD800) [pid = 316] [serial = 1701] [outer = 0000000000000000] 01:48:36 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEB957C00) [pid = 316] [serial = 1702] [outer = 0000000AEAACD800] 01:48:36 INFO - PROCESS | 316 | 1465202916844 Marionette DEBUG loaded listener.js 01:48:36 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEC007C00) [pid = 316] [serial = 1703] [outer = 0000000AEAACD800] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEF527000) [pid = 316] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEE39A000) [pid = 316] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEC5DB800) [pid = 316] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEC39000) [pid = 316] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE8954400) [pid = 316] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADE4BA800) [pid = 316] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADE4BFC00) [pid = 316] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEE3A2000) [pid = 316] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEE1F000) [pid = 316] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE025CC00) [pid = 316] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEE3DAC00) [pid = 316] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:48:37 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE8A40C00) [pid = 316] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:48:37 INFO - PROCESS | 316 | 1465202917407 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]]]}] 01:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 838ms 01:48:37 INFO - PROCESS | 316 | 1465202917447 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 01:48:37 INFO - PROCESS | 316 | 1465202917449 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 01:48:37 INFO - PROCESS | 316 | 1465202917452 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:48:37 INFO - PROCESS | 316 | 1465202917454 Marionette TRACE conn5 <- [1,2234,null,{}] 01:48:37 INFO - PROCESS | 316 | 1465202917469 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}] 01:48:37 INFO - PROCESS | 316 | 1465202917471 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:37 INFO - PROCESS | 316 | 1465202917553 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 01:48:37 INFO - PROCESS | 316 | 1465202917558 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:37 INFO - PROCESS | 316 | 1465202917560 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD5800 == 32 [pid = 316] [id = 568] 01:48:37 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE8949400) [pid = 316] [serial = 1704] [outer = 0000000000000000] 01:48:37 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEC009C00) [pid = 316] [serial = 1705] [outer = 0000000AE8949400] 01:48:37 INFO - PROCESS | 316 | 1465202917606 Marionette DEBUG loaded listener.js 01:48:37 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC173000) [pid = 316] [serial = 1706] [outer = 0000000AE8949400] 01:48:38 INFO - PROCESS | 316 | 1465202918023 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]]]}] 01:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 586ms 01:48:38 INFO - PROCESS | 316 | 1465202918042 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 01:48:38 INFO - PROCESS | 316 | 1465202918044 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 01:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:48:38 INFO - PROCESS | 316 | 1465202918047 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:48:38 INFO - PROCESS | 316 | 1465202918049 Marionette TRACE conn5 <- [1,2238,null,{}] 01:48:38 INFO - PROCESS | 316 | 1465202918052 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}] 01:48:38 INFO - PROCESS | 316 | 1465202918054 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:38 INFO - PROCESS | 316 | 1465202918173 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 01:48:38 INFO - PROCESS | 316 | 1465202918181 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 316 | 1465202918183 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD56000 == 33 [pid = 316] [id = 569] 01:48:38 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC1EC000) [pid = 316] [serial = 1707] [outer = 0000000000000000] 01:48:38 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC4C6C00) [pid = 316] [serial = 1708] [outer = 0000000AEC1EC000] 01:48:38 INFO - PROCESS | 316 | 1465202918227 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECC25800) [pid = 316] [serial = 1709] [outer = 0000000AEC1EC000] 01:48:38 INFO - PROCESS | 316 | 1465202918662 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]]]}] 01:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 01:48:38 INFO - PROCESS | 316 | 1465202918680 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 01:48:38 INFO - PROCESS | 316 | 1465202918682 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 01:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:48:38 INFO - PROCESS | 316 | 1465202918685 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:48:38 INFO - PROCESS | 316 | 1465202918687 Marionette TRACE conn5 <- [1,2242,null,{}] 01:48:38 INFO - PROCESS | 316 | 1465202918690 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}] 01:48:38 INFO - PROCESS | 316 | 1465202918692 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:38 INFO - PROCESS | 316 | 1465202918807 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 01:48:38 INFO - PROCESS | 316 | 1465202918816 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 316 | 1465202918818 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09CA800 == 34 [pid = 316] [id = 570] 01:48:38 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE42A0800) [pid = 316] [serial = 1710] [outer = 0000000000000000] 01:48:38 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AECE83000) [pid = 316] [serial = 1711] [outer = 0000000AE42A0800] 01:48:38 INFO - PROCESS | 316 | 1465202918862 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AED89E400) [pid = 316] [serial = 1712] [outer = 0000000AE42A0800] 01:48:39 INFO - PROCESS | 316 | 1465202919401 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]]]}] 01:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 775ms 01:48:39 INFO - PROCESS | 316 | 1465202919463 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 01:48:39 INFO - PROCESS | 316 | 1465202919469 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 01:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:48:39 INFO - PROCESS | 316 | 1465202919474 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:48:39 INFO - PROCESS | 316 | 1465202919478 Marionette TRACE conn5 <- [1,2246,null,{}] 01:48:39 INFO - PROCESS | 316 | 1465202919484 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}] 01:48:39 INFO - PROCESS | 316 | 1465202919487 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:39 INFO - PROCESS | 316 | 1465202919698 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 01:48:39 INFO - PROCESS | 316 | 1465202919815 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:39 INFO - PROCESS | 316 | 1465202919820 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8C97800 == 35 [pid = 316] [id = 571] 01:48:39 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000ADEDAE800) [pid = 316] [serial = 1713] [outer = 0000000000000000] 01:48:39 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEE17800) [pid = 316] [serial = 1714] [outer = 0000000ADEDAE800] 01:48:39 INFO - PROCESS | 316 | 1465202919880 Marionette DEBUG loaded listener.js 01:48:39 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE0221000) [pid = 316] [serial = 1715] [outer = 0000000ADEDAE800] 01:48:40 INFO - PROCESS | 316 | 1465202920672 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]]]}] 01:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1239ms 01:48:40 INFO - PROCESS | 316 | 1465202920715 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 01:48:40 INFO - PROCESS | 316 | 1465202920720 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 01:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:48:40 INFO - PROCESS | 316 | 1465202920727 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:48:40 INFO - PROCESS | 316 | 1465202920730 Marionette TRACE conn5 <- [1,2250,null,{}] 01:48:40 INFO - PROCESS | 316 | 1465202920734 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}] 01:48:40 INFO - PROCESS | 316 | 1465202920737 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:40 INFO - PROCESS | 316 | 1465202920867 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 01:48:40 INFO - PROCESS | 316 | 1465202920989 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:41 INFO - PROCESS | 316 | 1465202920992 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE481800 == 36 [pid = 316] [id = 572] 01:48:41 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE4D45400) [pid = 316] [serial = 1716] [outer = 0000000000000000] 01:48:41 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE893D000) [pid = 316] [serial = 1717] [outer = 0000000AE4D45400] 01:48:41 INFO - PROCESS | 316 | 1465202921051 Marionette DEBUG loaded listener.js 01:48:41 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE8A48000) [pid = 316] [serial = 1718] [outer = 0000000AE4D45400] 01:48:41 INFO - PROCESS | 316 | 1465202921961 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]]]}] 01:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1297ms 01:48:42 INFO - PROCESS | 316 | 1465202922026 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 01:48:42 INFO - PROCESS | 316 | 1465202922031 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 01:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:48:42 INFO - PROCESS | 316 | 1465202922036 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:48:42 INFO - PROCESS | 316 | 1465202922039 Marionette TRACE conn5 <- [1,2254,null,{}] 01:48:42 INFO - PROCESS | 316 | 1465202922045 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}] 01:48:42 INFO - PROCESS | 316 | 1465202922048 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:42 INFO - PROCESS | 316 | 1465202922193 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 01:48:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD56000 == 35 [pid = 316] [id = 569] 01:48:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD5800 == 34 [pid = 316] [id = 568] 01:48:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFB7F000 == 33 [pid = 316] [id = 567] 01:48:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE48E000 == 32 [pid = 316] [id = 566] 01:48:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AECCBC800 == 31 [pid = 316] [id = 565] 01:48:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA37000 == 30 [pid = 316] [id = 564] 01:48:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB33A800 == 29 [pid = 316] [id = 563] 01:48:42 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E41800 == 28 [pid = 316] [id = 562] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEE8D1800) [pid = 316] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AED89AC00) [pid = 316] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AECE7D000) [pid = 316] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEEAA400) [pid = 316] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE35A2400) [pid = 316] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE8971800) [pid = 316] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE8A4F400) [pid = 316] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEAD1B000) [pid = 316] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEBD1F000) [pid = 316] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADF3B8000) [pid = 316] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE8951000) [pid = 316] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEE4C9C00) [pid = 316] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE32E6800) [pid = 316] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE43CDC00) [pid = 316] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE42A0000) [pid = 316] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEF606000) [pid = 316] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEF017400) [pid = 316] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEF50F000) [pid = 316] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEC00DC00) [pid = 316] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEC1EBC00) [pid = 316] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEF488800) [pid = 316] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEB2FB000) [pid = 316] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEF52B800) [pid = 316] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 01:48:42 INFO - PROCESS | 316 | 1465202922306 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:42 INFO - PROCESS | 316 | 1465202922311 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000ADF731000 == 29 [pid = 316] [id = 573] 01:48:42 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADD22BC00) [pid = 316] [serial = 1719] [outer = 0000000000000000] 01:48:42 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADE33D000) [pid = 316] [serial = 1720] [outer = 0000000ADD22BC00] 01:48:42 INFO - PROCESS | 316 | 1465202922362 Marionette DEBUG loaded listener.js 01:48:42 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE35A2400) [pid = 316] [serial = 1721] [outer = 0000000ADD22BC00] 01:48:42 INFO - PROCESS | 316 | 1465202922789 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]]]}] 01:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 839ms 01:48:42 INFO - PROCESS | 316 | 1465202922879 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 01:48:42 INFO - PROCESS | 316 | 1465202922884 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 01:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:48:42 INFO - PROCESS | 316 | 1465202922890 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:48:42 INFO - PROCESS | 316 | 1465202922892 Marionette TRACE conn5 <- [1,2258,null,{}] 01:48:42 INFO - PROCESS | 316 | 1465202922902 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}] 01:48:42 INFO - PROCESS | 316 | 1465202922905 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:43 INFO - PROCESS | 316 | 1465202922996 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 01:48:43 INFO - PROCESS | 316 | 1465202923008 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 316 | 1465202923011 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB3A0000 == 30 [pid = 316] [id = 574] 01:48:43 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE5864000) [pid = 316] [serial = 1722] [outer = 0000000000000000] 01:48:43 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE7E53C00) [pid = 316] [serial = 1723] [outer = 0000000AE5864000] 01:48:43 INFO - PROCESS | 316 | 1465202923061 Marionette DEBUG loaded listener.js 01:48:43 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE896C400) [pid = 316] [serial = 1724] [outer = 0000000AE5864000] 01:48:43 INFO - PROCESS | 316 | 1465202923523 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]]]}] 01:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 01:48:43 INFO - PROCESS | 316 | 1465202923583 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 01:48:43 INFO - PROCESS | 316 | 1465202923586 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 01:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:48:43 INFO - PROCESS | 316 | 1465202923590 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:48:43 INFO - PROCESS | 316 | 1465202923593 Marionette TRACE conn5 <- [1,2262,null,{}] 01:48:43 INFO - PROCESS | 316 | 1465202923634 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}] 01:48:43 INFO - PROCESS | 316 | 1465202923646 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:43 INFO - PROCESS | 316 | 1465202923776 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 01:48:43 INFO - PROCESS | 316 | 1465202923787 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 316 | 1465202923790 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC55D000 == 31 [pid = 316] [id = 575] 01:48:43 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8AD6400) [pid = 316] [serial = 1725] [outer = 0000000000000000] 01:48:43 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEA585800) [pid = 316] [serial = 1726] [outer = 0000000AE8AD6400] 01:48:43 INFO - PROCESS | 316 | 1465202923839 Marionette DEBUG loaded listener.js 01:48:43 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEAACCC00) [pid = 316] [serial = 1727] [outer = 0000000AE8AD6400] 01:48:44 INFO - PROCESS | 316 | 1465202924271 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]]]}] 01:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 01:48:44 INFO - PROCESS | 316 | 1465202924326 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 01:48:44 INFO - PROCESS | 316 | 1465202924329 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 01:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:48:44 INFO - PROCESS | 316 | 1465202924345 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:48:44 INFO - PROCESS | 316 | 1465202924347 Marionette TRACE conn5 <- [1,2266,null,{}] 01:48:44 INFO - PROCESS | 316 | 1465202924350 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}] 01:48:44 INFO - PROCESS | 316 | 1465202924353 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:44 INFO - PROCESS | 316 | 1465202924473 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 01:48:44 INFO - PROCESS | 316 | 1465202924485 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:44 INFO - PROCESS | 316 | 1465202924487 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF427000 == 32 [pid = 316] [id = 576] 01:48:44 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEB211400) [pid = 316] [serial = 1728] [outer = 0000000000000000] 01:48:44 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEB2F1400) [pid = 316] [serial = 1729] [outer = 0000000AEB211400] 01:48:44 INFO - PROCESS | 316 | 1465202924576 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEBDB8800) [pid = 316] [serial = 1730] [outer = 0000000AEB211400] 01:48:45 INFO - PROCESS | 316 | 1465202925006 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]]]}] 01:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 690ms 01:48:45 INFO - PROCESS | 316 | 1465202925062 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 01:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:48:45 INFO - PROCESS | 316 | 1465202925065 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 01:48:45 INFO - PROCESS | 316 | 1465202925070 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:48:45 INFO - PROCESS | 316 | 1465202925072 Marionette TRACE conn5 <- [1,2270,null,{}] 01:48:45 INFO - PROCESS | 316 | 1465202925076 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}] 01:48:45 INFO - PROCESS | 316 | 1465202925078 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:45 INFO - PROCESS | 316 | 1465202925193 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 01:48:45 INFO - PROCESS | 316 | 1465202925203 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:45 INFO - PROCESS | 316 | 1465202925205 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD44000 == 33 [pid = 316] [id = 577] 01:48:45 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEB211C00) [pid = 316] [serial = 1731] [outer = 0000000000000000] 01:48:45 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC1EBC00) [pid = 316] [serial = 1732] [outer = 0000000AEB211C00] 01:48:45 INFO - PROCESS | 316 | 1465202925250 Marionette DEBUG loaded listener.js 01:48:45 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECE81400) [pid = 316] [serial = 1733] [outer = 0000000AEB211C00] 01:48:45 INFO - PROCESS | 316 | 1465202925698 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]]]}] 01:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 693ms 01:48:45 INFO - PROCESS | 316 | 1465202925764 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 01:48:45 INFO - PROCESS | 316 | 1465202925767 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 01:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:48:45 INFO - PROCESS | 316 | 1465202925770 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:48:45 INFO - PROCESS | 316 | 1465202925772 Marionette TRACE conn5 <- [1,2274,null,{}] 01:48:45 INFO - PROCESS | 316 | 1465202925775 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}] 01:48:45 INFO - PROCESS | 316 | 1465202925781 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:45 INFO - PROCESS | 316 | 1465202925922 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 01:48:45 INFO - PROCESS | 316 | 1465202925980 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:45 INFO - PROCESS | 316 | 1465202925982 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1ECC800 == 34 [pid = 316] [id = 578] 01:48:46 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEDE91000) [pid = 316] [serial = 1734] [outer = 0000000000000000] 01:48:46 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEE3A4400) [pid = 316] [serial = 1735] [outer = 0000000AEDE91000] 01:48:46 INFO - PROCESS | 316 | 1465202926028 Marionette DEBUG loaded listener.js 01:48:46 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE475C00) [pid = 316] [serial = 1736] [outer = 0000000AEDE91000] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE8A39400) [pid = 316] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE4E8CC00) [pid = 316] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE35A0800) [pid = 316] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE9009400) [pid = 316] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADEDADC00) [pid = 316] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEAACD800) [pid = 316] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE35A1C00) [pid = 316] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC1EC000) [pid = 316] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADEC3C800) [pid = 316] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE8C82800) [pid = 316] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEDC0AC00) [pid = 316] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEC004800) [pid = 316] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:48:46 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE8949400) [pid = 316] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:48:46 INFO - PROCESS | 316 | 1465202926528 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]]]}] 01:48:46 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 01:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 776ms 01:48:46 INFO - PROCESS | 316 | 1465202926549 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 01:48:46 INFO - PROCESS | 316 | 1465202926552 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 01:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:48:46 INFO - PROCESS | 316 | 1465202926555 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:48:46 INFO - PROCESS | 316 | 1465202926557 Marionette TRACE conn5 <- [1,2278,null,{}] 01:48:46 INFO - PROCESS | 316 | 1465202926561 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}] 01:48:46 INFO - PROCESS | 316 | 1465202926563 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:46 INFO - PROCESS | 316 | 1465202926646 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 01:48:46 INFO - PROCESS | 316 | 1465202926652 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:46 INFO - PROCESS | 316 | 1465202926653 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D29800 == 35 [pid = 316] [id = 579] 01:48:46 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADDB07C00) [pid = 316] [serial = 1737] [outer = 0000000000000000] 01:48:46 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8AD0800) [pid = 316] [serial = 1738] [outer = 0000000ADDB07C00] 01:48:46 INFO - PROCESS | 316 | 1465202926698 Marionette DEBUG loaded listener.js 01:48:46 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEE3A8000) [pid = 316] [serial = 1739] [outer = 0000000ADDB07C00] 01:48:47 INFO - PROCESS | 316 | 1465202927119 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]]]}] 01:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 627ms 01:48:47 INFO - PROCESS | 316 | 1465202927185 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 01:48:47 INFO - PROCESS | 316 | 1465202927188 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 01:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:48:47 INFO - PROCESS | 316 | 1465202927191 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:48:47 INFO - PROCESS | 316 | 1465202927193 Marionette TRACE conn5 <- [1,2282,null,{}] 01:48:47 INFO - PROCESS | 316 | 1465202927196 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}] 01:48:47 INFO - PROCESS | 316 | 1465202927198 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:47 INFO - PROCESS | 316 | 1465202927282 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 01:48:47 INFO - PROCESS | 316 | 1465202927288 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 316 | 1465202927290 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D79000 == 36 [pid = 316] [id = 580] 01:48:47 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE8A35C00) [pid = 316] [serial = 1740] [outer = 0000000000000000] 01:48:47 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEF012800) [pid = 316] [serial = 1741] [outer = 0000000AE8A35C00] 01:48:47 INFO - PROCESS | 316 | 1465202927343 Marionette DEBUG loaded listener.js 01:48:47 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEF47DC00) [pid = 316] [serial = 1742] [outer = 0000000AE8A35C00] 01:48:47 INFO - PROCESS | 316 | 1465202927759 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]]]}] 01:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 586ms 01:48:47 INFO - PROCESS | 316 | 1465202927780 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 01:48:47 INFO - PROCESS | 316 | 1465202927782 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 01:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:48:47 INFO - PROCESS | 316 | 1465202927786 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:48:47 INFO - PROCESS | 316 | 1465202927787 Marionette TRACE conn5 <- [1,2286,null,{}] 01:48:47 INFO - PROCESS | 316 | 1465202927804 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}] 01:48:47 INFO - PROCESS | 316 | 1465202927806 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:47 INFO - PROCESS | 316 | 1465202927891 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 01:48:47 INFO - PROCESS | 316 | 1465202927897 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 316 | 1465202927899 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBDE1800 == 37 [pid = 316] [id = 581] 01:48:47 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEF503C00) [pid = 316] [serial = 1743] [outer = 0000000000000000] 01:48:47 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEF508400) [pid = 316] [serial = 1744] [outer = 0000000AEF503C00] 01:48:47 INFO - PROCESS | 316 | 1465202927943 Marionette DEBUG loaded listener.js 01:48:48 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEF511C00) [pid = 316] [serial = 1745] [outer = 0000000AEF503C00] 01:48:48 INFO - PROCESS | 316 | 1465202928372 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]]]}] 01:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 649ms 01:48:48 INFO - PROCESS | 316 | 1465202928465 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 01:48:48 INFO - PROCESS | 316 | 1465202928470 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 01:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:48:48 INFO - PROCESS | 316 | 1465202928480 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:48:48 INFO - PROCESS | 316 | 1465202928485 Marionette TRACE conn5 <- [1,2290,null,{}] 01:48:48 INFO - PROCESS | 316 | 1465202928491 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}] 01:48:48 INFO - PROCESS | 316 | 1465202928495 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:48 INFO - PROCESS | 316 | 1465202928631 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 01:48:48 INFO - PROCESS | 316 | 1465202928748 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:48 INFO - PROCESS | 316 | 1465202928754 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8C96800 == 38 [pid = 316] [id = 582] 01:48:48 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000ADEDB1400) [pid = 316] [serial = 1746] [outer = 0000000000000000] 01:48:48 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADEEAB800) [pid = 316] [serial = 1747] [outer = 0000000ADEDB1400] 01:48:48 INFO - PROCESS | 316 | 1465202928816 Marionette DEBUG loaded listener.js 01:48:48 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE43D1800) [pid = 316] [serial = 1748] [outer = 0000000ADEDB1400] 01:48:49 INFO - PROCESS | 316 | 1465202929474 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]]]}] 01:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1032ms 01:48:49 INFO - PROCESS | 316 | 1465202929515 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 01:48:49 INFO - PROCESS | 316 | 1465202929519 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 01:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:48:49 INFO - PROCESS | 316 | 1465202929526 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:48:49 INFO - PROCESS | 316 | 1465202929531 Marionette TRACE conn5 <- [1,2294,null,{}] 01:48:49 INFO - PROCESS | 316 | 1465202929535 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}] 01:48:49 INFO - PROCESS | 316 | 1465202929538 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:49 INFO - PROCESS | 316 | 1465202929659 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 01:48:49 INFO - PROCESS | 316 | 1465202929757 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:49 INFO - PROCESS | 316 | 1465202929759 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0E5800 == 39 [pid = 316] [id = 583] 01:48:49 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE8C82800) [pid = 316] [serial = 1749] [outer = 0000000000000000] 01:48:49 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEA318800) [pid = 316] [serial = 1750] [outer = 0000000AE8C82800] 01:48:49 INFO - PROCESS | 316 | 1465202929817 Marionette DEBUG loaded listener.js 01:48:49 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEAD1C800) [pid = 316] [serial = 1751] [outer = 0000000AE8C82800] 01:48:50 INFO - PROCESS | 316 | 1465202930416 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]]]}] 01:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 944ms 01:48:50 INFO - PROCESS | 316 | 1465202930468 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 01:48:50 INFO - PROCESS | 316 | 1465202930471 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 01:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:48:50 INFO - PROCESS | 316 | 1465202930474 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:48:50 INFO - PROCESS | 316 | 1465202930477 Marionette TRACE conn5 <- [1,2298,null,{}] 01:48:50 INFO - PROCESS | 316 | 1465202930488 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}] 01:48:50 INFO - PROCESS | 316 | 1465202930494 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:50 INFO - PROCESS | 316 | 1465202930614 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 01:48:50 INFO - PROCESS | 316 | 1465202930740 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:50 INFO - PROCESS | 316 | 1465202930745 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF379E800 == 40 [pid = 316] [id = 584] 01:48:50 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEDE9F800) [pid = 316] [serial = 1752] [outer = 0000000000000000] 01:48:50 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEE39CC00) [pid = 316] [serial = 1753] [outer = 0000000AEDE9F800] 01:48:50 INFO - PROCESS | 316 | 1465202930805 Marionette DEBUG loaded listener.js 01:48:50 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEE8D0800) [pid = 316] [serial = 1754] [outer = 0000000AEDE9F800] 01:48:51 INFO - PROCESS | 316 | 1465202931447 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]]]}] 01:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 985ms 01:48:51 INFO - PROCESS | 316 | 1465202931473 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 01:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:48:51 INFO - PROCESS | 316 | 1465202931476 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 01:48:51 INFO - PROCESS | 316 | 1465202931481 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:48:51 INFO - PROCESS | 316 | 1465202931483 Marionette TRACE conn5 <- [1,2302,null,{}] 01:48:51 INFO - PROCESS | 316 | 1465202931487 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}] 01:48:51 INFO - PROCESS | 316 | 1465202931490 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:51 INFO - PROCESS | 316 | 1465202931638 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 01:48:51 INFO - PROCESS | 316 | 1465202931761 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:51 INFO - PROCESS | 316 | 1465202931763 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE0005000 == 41 [pid = 316] [id = 585] 01:48:51 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000ADEC31800) [pid = 316] [serial = 1755] [outer = 0000000000000000] 01:48:51 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000ADEEB4800) [pid = 316] [serial = 1756] [outer = 0000000ADEC31800] 01:48:51 INFO - PROCESS | 316 | 1465202931821 Marionette DEBUG loaded listener.js 01:48:51 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AE8A35400) [pid = 316] [serial = 1757] [outer = 0000000ADEC31800] 01:48:52 INFO - PROCESS | 316 | 1465202932555 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]]]}] 01:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1134ms 01:48:52 INFO - PROCESS | 316 | 1465202932616 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 01:48:52 INFO - PROCESS | 316 | 1465202932621 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 01:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:48:52 INFO - PROCESS | 316 | 1465202932625 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:48:52 INFO - PROCESS | 316 | 1465202932631 Marionette TRACE conn5 <- [1,2306,null,{}] 01:48:52 INFO - PROCESS | 316 | 1465202932636 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}] 01:48:52 INFO - PROCESS | 316 | 1465202932639 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:52 INFO - PROCESS | 316 | 1465202932756 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 01:48:52 INFO - PROCESS | 316 | 1465202932879 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:52 INFO - PROCESS | 316 | 1465202932881 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB38D800 == 42 [pid = 316] [id = 586] 01:48:52 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AE3D3BC00) [pid = 316] [serial = 1758] [outer = 0000000000000000] 01:48:52 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AE4E8C800) [pid = 316] [serial = 1759] [outer = 0000000AE3D3BC00] 01:48:52 INFO - PROCESS | 316 | 1465202932936 Marionette DEBUG loaded listener.js 01:48:53 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AE894C800) [pid = 316] [serial = 1760] [outer = 0000000AE3D3BC00] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D79000 == 41 [pid = 316] [id = 580] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D29800 == 40 [pid = 316] [id = 579] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1ECC800 == 39 [pid = 316] [id = 578] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD44000 == 38 [pid = 316] [id = 577] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF427000 == 37 [pid = 316] [id = 576] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC55D000 == 36 [pid = 316] [id = 575] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB3A0000 == 35 [pid = 316] [id = 574] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000ADF731000 == 34 [pid = 316] [id = 573] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE481800 == 33 [pid = 316] [id = 572] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8C97800 == 32 [pid = 316] [id = 571] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA3BE800 == 31 [pid = 316] [id = 561] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09CA800 == 30 [pid = 316] [id = 570] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AE0005000 == 29 [pid = 316] [id = 585] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AF379E800 == 28 [pid = 316] [id = 584] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0E5800 == 27 [pid = 316] [id = 583] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBDE1800 == 26 [pid = 316] [id = 581] 01:48:53 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8C96800 == 25 [pid = 316] [id = 582] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE8A3E000) [pid = 316] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE586B800) [pid = 316] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AE893CC00) [pid = 316] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE4D47000) [pid = 316] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEA591400) [pid = 316] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000ADEE20C00) [pid = 316] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEEB2000) [pid = 316] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE900CC00) [pid = 316] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEB957C00) [pid = 316] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE35A8C00) [pid = 316] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE4210400) [pid = 316] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEA5B0400) [pid = 316] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEC4C6C00) [pid = 316] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AECC25800) [pid = 316] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE35A9C00) [pid = 316] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADEE1BC00) [pid = 316] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AECE83000) [pid = 316] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEB2EF400) [pid = 316] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEA594400) [pid = 316] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEE8D2000) [pid = 316] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEE39B000) [pid = 316] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEF669800) [pid = 316] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEDC0B000) [pid = 316] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEC009C00) [pid = 316] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEC173000) [pid = 316] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEC007C00) [pid = 316] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 01:48:53 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AE8945000) [pid = 316] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 316 | 1465202934157 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] 01:48:54 INFO - PROCESS | 316 | 1465202934227 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 01:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:48:54 INFO - PROCESS | 316 | 1465202934232 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:48:54 INFO - PROCESS | 316 | 1465202934237 Marionette TRACE conn5 <- [1,2310,null,{}] 01:48:54 INFO - PROCESS | 316 | 1465202934242 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}] 01:48:54 INFO - PROCESS | 316 | 1465202934245 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:54 INFO - PROCESS | 316 | 1465202934374 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 01:48:54 INFO - PROCESS | 316 | 1465202934454 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:54 INFO - PROCESS | 316 | 1465202934456 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:54 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53D1800 == 26 [pid = 316] [id = 587] 01:48:54 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000ADEC39800) [pid = 316] [serial = 1761] [outer = 0000000000000000] 01:48:54 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADEEA9800) [pid = 316] [serial = 1762] [outer = 0000000ADEC39800] 01:48:54 INFO - PROCESS | 316 | 1465202934508 Marionette DEBUG loaded listener.js 01:48:54 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADF2D8000) [pid = 316] [serial = 1763] [outer = 0000000ADEC39800] 01:48:54 INFO - PROCESS | 316 | 1465202934904 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]]]}] 01:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 01:48:54 INFO - PROCESS | 316 | 1465202934924 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 01:48:54 INFO - PROCESS | 316 | 1465202934929 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 01:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:48:54 INFO - PROCESS | 316 | 1465202934967 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:48:54 INFO - PROCESS | 316 | 1465202934970 Marionette TRACE conn5 <- [1,2314,null,{}] 01:48:54 INFO - PROCESS | 316 | 1465202934974 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}] 01:48:54 INFO - PROCESS | 316 | 1465202934977 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:55 INFO - PROCESS | 316 | 1465202935076 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 01:48:55 INFO - PROCESS | 316 | 1465202935083 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:55 INFO - PROCESS | 316 | 1465202935085 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB351000 == 27 [pid = 316] [id = 588] 01:48:55 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE3508C00) [pid = 316] [serial = 1764] [outer = 0000000000000000] 01:48:55 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE35A7000) [pid = 316] [serial = 1765] [outer = 0000000AE3508C00] 01:48:55 INFO - PROCESS | 316 | 1465202935134 Marionette DEBUG loaded listener.js 01:48:55 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE4210400) [pid = 316] [serial = 1766] [outer = 0000000AE3508C00] 01:48:55 INFO - PROCESS | 316 | 1465202935618 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]]]}] 01:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 693ms 01:48:55 INFO - PROCESS | 316 | 1465202935661 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 01:48:55 INFO - PROCESS | 316 | 1465202935663 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 01:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:48:55 INFO - PROCESS | 316 | 1465202935667 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:48:55 INFO - PROCESS | 316 | 1465202935670 Marionette TRACE conn5 <- [1,2318,null,{}] 01:48:55 INFO - PROCESS | 316 | 1465202935682 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}] 01:48:55 INFO - PROCESS | 316 | 1465202935687 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:55 INFO - PROCESS | 316 | 1465202935774 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 01:48:55 INFO - PROCESS | 316 | 1465202935781 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:55 INFO - PROCESS | 316 | 1465202935784 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC464000 == 28 [pid = 316] [id = 589] 01:48:55 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE8910C00) [pid = 316] [serial = 1767] [outer = 0000000000000000] 01:48:55 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE893E000) [pid = 316] [serial = 1768] [outer = 0000000AE8910C00] 01:48:55 INFO - PROCESS | 316 | 1465202935833 Marionette DEBUG loaded listener.js 01:48:55 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE89DB400) [pid = 316] [serial = 1769] [outer = 0000000AE8910C00] 01:48:56 INFO - PROCESS | 316 | 1465202936327 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]]]}] 01:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 691ms 01:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:48:56 INFO - PROCESS | 316 | 1465202936361 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 01:48:56 INFO - PROCESS | 316 | 1465202936364 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 01:48:56 INFO - PROCESS | 316 | 1465202936367 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:48:56 INFO - PROCESS | 316 | 1465202936369 Marionette TRACE conn5 <- [1,2322,null,{}] 01:48:56 INFO - PROCESS | 316 | 1465202936372 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}] 01:48:56 INFO - PROCESS | 316 | 1465202936374 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:56 INFO - PROCESS | 316 | 1465202936524 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 01:48:56 INFO - PROCESS | 316 | 1465202936578 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:56 INFO - PROCESS | 316 | 1465202936580 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:56 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE490000 == 29 [pid = 316] [id = 590] 01:48:56 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8A52800) [pid = 316] [serial = 1770] [outer = 0000000000000000] 01:48:56 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE8C81C00) [pid = 316] [serial = 1771] [outer = 0000000AE8A52800] 01:48:56 INFO - PROCESS | 316 | 1465202936626 Marionette DEBUG loaded listener.js 01:48:56 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEA588000) [pid = 316] [serial = 1772] [outer = 0000000AE8A52800] 01:48:57 INFO - PROCESS | 316 | 1465202937062 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]]]}] 01:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 01:48:57 INFO - PROCESS | 316 | 1465202937104 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 01:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:48:57 INFO - PROCESS | 316 | 1465202937106 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 01:48:57 INFO - PROCESS | 316 | 1465202937110 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:48:57 INFO - PROCESS | 316 | 1465202937112 Marionette TRACE conn5 <- [1,2326,null,{}] 01:48:57 INFO - PROCESS | 316 | 1465202937115 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}] 01:48:57 INFO - PROCESS | 316 | 1465202937117 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:57 INFO - PROCESS | 316 | 1465202937228 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 01:48:57 INFO - PROCESS | 316 | 1465202937234 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:57 INFO - PROCESS | 316 | 1465202937236 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF430000 == 30 [pid = 316] [id = 591] 01:48:57 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEA594800) [pid = 316] [serial = 1773] [outer = 0000000000000000] 01:48:57 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEA5AE800) [pid = 316] [serial = 1774] [outer = 0000000AEA594800] 01:48:57 INFO - PROCESS | 316 | 1465202937281 Marionette DEBUG loaded listener.js 01:48:57 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEAD16000) [pid = 316] [serial = 1775] [outer = 0000000AEA594800] 01:48:57 INFO - PROCESS | 316 | 1465202937775 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]]]}] 01:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 01:48:57 INFO - PROCESS | 316 | 1465202937804 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 01:48:57 INFO - PROCESS | 316 | 1465202937807 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 01:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:48:57 INFO - PROCESS | 316 | 1465202937815 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:48:57 INFO - PROCESS | 316 | 1465202937817 Marionette TRACE conn5 <- [1,2330,null,{}] 01:48:57 INFO - PROCESS | 316 | 1465202937820 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}] 01:48:57 INFO - PROCESS | 316 | 1465202937826 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:57 INFO - PROCESS | 316 | 1465202937978 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEF503C00) [pid = 316] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADDB07C00) [pid = 316] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8AD6400) [pid = 316] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE5864000) [pid = 316] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEB211C00) [pid = 316] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE4D45400) [pid = 316] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADD22BC00) [pid = 316] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEDE91000) [pid = 316] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000ADEDAE800) [pid = 316] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE42A0800) [pid = 316] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEB211400) [pid = 316] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:48:58 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE8A35C00) [pid = 316] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:48:58 INFO - PROCESS | 316 | 1465202938231 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 316 | 1465202938233 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB39F800 == 31 [pid = 316] [id = 592] 01:48:58 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADD230400) [pid = 316] [serial = 1776] [outer = 0000000000000000] 01:48:58 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE3CCA400) [pid = 316] [serial = 1777] [outer = 0000000ADD230400] 01:48:58 INFO - PROCESS | 316 | 1465202938288 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEBDB8400) [pid = 316] [serial = 1778] [outer = 0000000ADD230400] 01:48:58 INFO - PROCESS | 316 | 1465202938635 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]]]}] 01:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 881ms 01:48:58 INFO - PROCESS | 316 | 1465202938694 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 316 | 1465202938696 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 01:48:58 INFO - PROCESS | 316 | 1465202938699 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:48:58 INFO - PROCESS | 316 | 1465202938701 Marionette TRACE conn5 <- [1,2334,null,{}] 01:48:58 INFO - PROCESS | 316 | 1465202938704 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}] 01:48:58 INFO - PROCESS | 316 | 1465202938706 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:58 INFO - PROCESS | 316 | 1465202938818 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 01:48:58 INFO - PROCESS | 316 | 1465202938828 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 316 | 1465202938830 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0873000 == 32 [pid = 316] [id = 593] 01:48:58 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEC0C7000) [pid = 316] [serial = 1779] [outer = 0000000000000000] 01:48:58 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEC1E6C00) [pid = 316] [serial = 1780] [outer = 0000000AEC0C7000] 01:48:58 INFO - PROCESS | 316 | 1465202938874 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC4BF800) [pid = 316] [serial = 1781] [outer = 0000000AEC0C7000] 01:48:59 INFO - PROCESS | 316 | 1465202939427 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]]]}] 01:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 776ms 01:48:59 INFO - PROCESS | 316 | 1465202939537 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 01:48:59 INFO - PROCESS | 316 | 1465202939543 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 01:48:59 INFO - PROCESS | 316 | 1465202939574 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:48:59 INFO - PROCESS | 316 | 1465202939578 Marionette TRACE conn5 <- [1,2338,null,{}] 01:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:48:59 INFO - PROCESS | 316 | 1465202939584 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}] 01:48:59 INFO - PROCESS | 316 | 1465202939587 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:59 INFO - PROCESS | 316 | 1465202939727 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 01:48:59 INFO - PROCESS | 316 | 1465202939802 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:59 INFO - PROCESS | 316 | 1465202939807 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:48:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA3C5000 == 33 [pid = 316] [id = 594] 01:48:59 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000ADE1CB800) [pid = 316] [serial = 1782] [outer = 0000000000000000] 01:48:59 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADEE24400) [pid = 316] [serial = 1783] [outer = 0000000ADE1CB800] 01:48:59 INFO - PROCESS | 316 | 1465202939908 Marionette DEBUG loaded listener.js 01:49:00 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE359A400) [pid = 316] [serial = 1784] [outer = 0000000ADE1CB800] 01:49:00 INFO - PROCESS | 316 | 1465202940662 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]]]}] 01:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1128ms 01:49:00 INFO - PROCESS | 316 | 1465202940734 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 01:49:00 INFO - PROCESS | 316 | 1465202940739 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 01:49:00 INFO - PROCESS | 316 | 1465202940748 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:49:00 INFO - PROCESS | 316 | 1465202940751 Marionette TRACE conn5 <- [1,2342,null,{}] 01:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:49:00 INFO - PROCESS | 316 | 1465202940755 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}] 01:49:00 INFO - PROCESS | 316 | 1465202940758 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:00 INFO - PROCESS | 316 | 1465202940889 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 01:49:00 INFO - PROCESS | 316 | 1465202940963 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:00 INFO - PROCESS | 316 | 1465202940965 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0D6800 == 34 [pid = 316] [id = 595] 01:49:01 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE43C2C00) [pid = 316] [serial = 1785] [outer = 0000000000000000] 01:49:01 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE5598400) [pid = 316] [serial = 1786] [outer = 0000000AE43C2C00] 01:49:01 INFO - PROCESS | 316 | 1465202941069 Marionette DEBUG loaded listener.js 01:49:01 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE896A400) [pid = 316] [serial = 1787] [outer = 0000000AE43C2C00] 01:49:01 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB39F800 == 33 [pid = 316] [id = 592] 01:49:01 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF430000 == 32 [pid = 316] [id = 591] 01:49:01 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE490000 == 31 [pid = 316] [id = 590] 01:49:01 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC464000 == 30 [pid = 316] [id = 589] 01:49:01 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB351000 == 29 [pid = 316] [id = 588] 01:49:01 INFO - PROCESS | 316 | --DOCSHELL 0000000AE53D1800 == 28 [pid = 316] [id = 587] 01:49:01 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB38D800 == 27 [pid = 316] [id = 586] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEE3A8000) [pid = 316] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEAACCC00) [pid = 316] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8AD0800) [pid = 316] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE7E53C00) [pid = 316] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AECE81400) [pid = 316] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE896C400) [pid = 316] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE893D000) [pid = 316] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADE33D000) [pid = 316] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE35A2400) [pid = 316] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEE3A4400) [pid = 316] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE0221000) [pid = 316] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AED89E400) [pid = 316] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEBDB8800) [pid = 316] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AE8A48000) [pid = 316] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEB2F1400) [pid = 316] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEF012800) [pid = 316] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000ADEE17800) [pid = 316] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEA585800) [pid = 316] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AEC1EBC00) [pid = 316] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AEE475C00) [pid = 316] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AEF508400) [pid = 316] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AEF511C00) [pid = 316] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | --DOMWINDOW == 57 (0000000AEF47DC00) [pid = 316] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 01:49:01 INFO - PROCESS | 316 | 1465202941928 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]]]}] 01:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1239ms 01:49:02 INFO - PROCESS | 316 | 1465202941994 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 01:49:02 INFO - PROCESS | 316 | 1465202941999 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 01:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:49:02 INFO - PROCESS | 316 | 1465202942003 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:49:02 INFO - PROCESS | 316 | 1465202942006 Marionette TRACE conn5 <- [1,2346,null,{}] 01:49:02 INFO - PROCESS | 316 | 1465202942012 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}] 01:49:02 INFO - PROCESS | 316 | 1465202942014 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:02 INFO - PROCESS | 316 | 1465202942111 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 01:49:02 INFO - PROCESS | 316 | 1465202942125 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:02 INFO - PROCESS | 316 | 1465202942127 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8A0F000 == 28 [pid = 316] [id = 596] 01:49:02 INFO - PROCESS | 316 | ++DOMWINDOW == 58 (0000000ADEE17800) [pid = 316] [serial = 1788] [outer = 0000000000000000] 01:49:02 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000ADEEA7400) [pid = 316] [serial = 1789] [outer = 0000000ADEE17800] 01:49:02 INFO - PROCESS | 316 | 1465202942178 Marionette DEBUG loaded listener.js 01:49:02 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000AE359D800) [pid = 316] [serial = 1790] [outer = 0000000ADEE17800] 01:49:02 INFO - PROCESS | 316 | 1465202942709 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]]]}] 01:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 01:49:02 INFO - PROCESS | 316 | 1465202942737 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 01:49:02 INFO - PROCESS | 316 | 1465202942742 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 01:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:49:02 INFO - PROCESS | 316 | 1465202942748 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:49:02 INFO - PROCESS | 316 | 1465202942751 Marionette TRACE conn5 <- [1,2350,null,{}] 01:49:02 INFO - PROCESS | 316 | 1465202942755 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}] 01:49:02 INFO - PROCESS | 316 | 1465202942757 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:02 INFO - PROCESS | 316 | 1465202942847 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 01:49:02 INFO - PROCESS | 316 | 1465202942857 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:02 INFO - PROCESS | 316 | 1465202942860 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB70E000 == 29 [pid = 316] [id = 597] 01:49:02 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AE39AA400) [pid = 316] [serial = 1791] [outer = 0000000000000000] 01:49:02 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AE5596C00) [pid = 316] [serial = 1792] [outer = 0000000AE39AA400] 01:49:02 INFO - PROCESS | 316 | 1465202942974 Marionette DEBUG loaded listener.js 01:49:03 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE894D800) [pid = 316] [serial = 1793] [outer = 0000000AE39AA400] 01:49:03 INFO - PROCESS | 316 | 1465202943403 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]]]}] 01:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 01:49:03 INFO - PROCESS | 316 | 1465202943442 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 01:49:03 INFO - PROCESS | 316 | 1465202943445 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 01:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:49:03 INFO - PROCESS | 316 | 1465202943448 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:49:03 INFO - PROCESS | 316 | 1465202943452 Marionette TRACE conn5 <- [1,2354,null,{}] 01:49:03 INFO - PROCESS | 316 | 1465202943463 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}] 01:49:03 INFO - PROCESS | 316 | 1465202943468 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:03 INFO - PROCESS | 316 | 1465202943586 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 01:49:03 INFO - PROCESS | 316 | 1465202943603 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:03 INFO - PROCESS | 316 | 1465202943606 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:03 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDF60800 == 30 [pid = 316] [id = 598] 01:49:03 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADEAA1800) [pid = 316] [serial = 1794] [outer = 0000000000000000] 01:49:03 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AEA5A9C00) [pid = 316] [serial = 1795] [outer = 0000000ADEAA1800] 01:49:03 INFO - PROCESS | 316 | 1465202943655 Marionette DEBUG loaded listener.js 01:49:03 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AEB211800) [pid = 316] [serial = 1796] [outer = 0000000ADEAA1800] 01:49:04 INFO - PROCESS | 316 | 1465202944086 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]]]}] 01:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 692ms 01:49:04 INFO - PROCESS | 316 | 1465202944146 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 01:49:04 INFO - PROCESS | 316 | 1465202944149 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 01:49:04 INFO - PROCESS | 316 | 1465202944152 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:49:04 INFO - PROCESS | 316 | 1465202944154 Marionette TRACE conn5 <- [1,2358,null,{}] 01:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:49:04 INFO - PROCESS | 316 | 1465202944157 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}] 01:49:04 INFO - PROCESS | 316 | 1465202944160 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:04 INFO - PROCESS | 316 | 1465202944276 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 01:49:04 INFO - PROCESS | 316 | 1465202944284 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:04 INFO - PROCESS | 316 | 1465202944286 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF4AA800 == 31 [pid = 316] [id = 599] 01:49:04 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AEB2F3000) [pid = 316] [serial = 1797] [outer = 0000000000000000] 01:49:04 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEB9ED400) [pid = 316] [serial = 1798] [outer = 0000000AEB2F3000] 01:49:04 INFO - PROCESS | 316 | 1465202944331 Marionette DEBUG loaded listener.js 01:49:04 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEC009800) [pid = 316] [serial = 1799] [outer = 0000000AEB2F3000] 01:49:04 INFO - PROCESS | 316 | 1465202944796 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]]]}] 01:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 01:49:04 INFO - PROCESS | 316 | 1465202944828 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 01:49:04 INFO - PROCESS | 316 | 1465202944831 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 01:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:49:04 INFO - PROCESS | 316 | 1465202944834 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:49:04 INFO - PROCESS | 316 | 1465202944836 Marionette TRACE conn5 <- [1,2362,null,{}] 01:49:04 INFO - PROCESS | 316 | 1465202944839 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}] 01:49:04 INFO - PROCESS | 316 | 1465202944841 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:04 INFO - PROCESS | 316 | 1465202944952 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 01:49:05 INFO - PROCESS | 316 | 1465202945037 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:05 INFO - PROCESS | 316 | 1465202945039 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0874000 == 32 [pid = 316] [id = 600] 01:49:05 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEC010400) [pid = 316] [serial = 1800] [outer = 0000000000000000] 01:49:05 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEC1F1400) [pid = 316] [serial = 1801] [outer = 0000000AEC010400] 01:49:05 INFO - PROCESS | 316 | 1465202945084 Marionette DEBUG loaded listener.js 01:49:05 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AECC29000) [pid = 316] [serial = 1802] [outer = 0000000AEC010400] 01:49:05 INFO - PROCESS | 316 | 1465202945532 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]]]}] 01:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 732ms 01:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:49:05 INFO - PROCESS | 316 | 1465202945569 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 01:49:05 INFO - PROCESS | 316 | 1465202945572 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 01:49:05 INFO - PROCESS | 316 | 1465202945574 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:49:05 INFO - PROCESS | 316 | 1465202945576 Marionette TRACE conn5 <- [1,2366,null,{}] 01:49:05 INFO - PROCESS | 316 | 1465202945580 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}] 01:49:05 INFO - PROCESS | 316 | 1465202945586 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:05 INFO - PROCESS | 316 | 1465202945731 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 01:49:05 INFO - PROCESS | 316 | 1465202945789 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:05 INFO - PROCESS | 316 | 1465202945791 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DCF800 == 33 [pid = 316] [id = 601] 01:49:05 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AECE84400) [pid = 316] [serial = 1803] [outer = 0000000000000000] 01:49:05 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEDCF3400) [pid = 316] [serial = 1804] [outer = 0000000AECE84400] 01:49:05 INFO - PROCESS | 316 | 1465202945837 Marionette DEBUG loaded listener.js 01:49:05 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEE39C800) [pid = 316] [serial = 1805] [outer = 0000000AECE84400] 01:49:06 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE8A52800) [pid = 316] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:49:06 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE3D3BC00) [pid = 316] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:49:06 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE8910C00) [pid = 316] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:49:06 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE3508C00) [pid = 316] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:49:06 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000ADEC39800) [pid = 316] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:49:06 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADD230400) [pid = 316] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:49:06 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEA594800) [pid = 316] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:49:06 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000ADEDB1400) [pid = 316] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:49:06 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AE8C82800) [pid = 316] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:49:06 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEDE9F800) [pid = 316] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:49:06 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000ADEC31800) [pid = 316] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:49:06 INFO - PROCESS | 316 | 1465202946291 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]]]}] 01:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 731ms 01:49:06 INFO - PROCESS | 316 | 1465202946333 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 01:49:06 INFO - PROCESS | 316 | 1465202946335 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 01:49:06 INFO - PROCESS | 316 | 1465202946339 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:49:06 INFO - PROCESS | 316 | 1465202946341 Marionette TRACE conn5 <- [1,2370,null,{}] 01:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:49:06 INFO - PROCESS | 316 | 1465202946344 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}] 01:49:06 INFO - PROCESS | 316 | 1465202946347 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:06 INFO - PROCESS | 316 | 1465202946460 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 01:49:06 INFO - PROCESS | 316 | 1465202946514 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:06 INFO - PROCESS | 316 | 1465202946516 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EEA800 == 34 [pid = 316] [id = 602] 01:49:06 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADEDB1400) [pid = 316] [serial = 1806] [outer = 0000000000000000] 01:49:06 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AEA58E000) [pid = 316] [serial = 1807] [outer = 0000000ADEDB1400] 01:49:06 INFO - PROCESS | 316 | 1465202946561 Marionette DEBUG loaded listener.js 01:49:06 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AEE3A5800) [pid = 316] [serial = 1808] [outer = 0000000ADEDB1400] 01:49:06 INFO - PROCESS | 316 | 1465202946928 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]]]}] 01:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 01:49:06 INFO - PROCESS | 316 | 1465202946972 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 01:49:06 INFO - PROCESS | 316 | 1465202946974 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 01:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:49:06 INFO - PROCESS | 316 | 1465202946985 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:49:06 INFO - PROCESS | 316 | 1465202946987 Marionette TRACE conn5 <- [1,2374,null,{}] 01:49:06 INFO - PROCESS | 316 | 1465202946990 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}] 01:49:06 INFO - PROCESS | 316 | 1465202946992 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:07 INFO - PROCESS | 316 | 1465202947076 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 01:49:07 INFO - PROCESS | 316 | 1465202947081 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:07 INFO - PROCESS | 316 | 1465202947083 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D6A000 == 35 [pid = 316] [id = 603] 01:49:07 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEE472800) [pid = 316] [serial = 1809] [outer = 0000000000000000] 01:49:07 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEE4C3000) [pid = 316] [serial = 1810] [outer = 0000000AEE472800] 01:49:07 INFO - PROCESS | 316 | 1465202947129 Marionette DEBUG loaded listener.js 01:49:07 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEE8D1C00) [pid = 316] [serial = 1811] [outer = 0000000AEE472800] 01:49:07 INFO - PROCESS | 316 | 1465202947571 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]]]}] 01:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 629ms 01:49:07 INFO - PROCESS | 316 | 1465202947616 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 01:49:07 INFO - PROCESS | 316 | 1465202947618 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 01:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:49:07 INFO - PROCESS | 316 | 1465202947621 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:49:07 INFO - PROCESS | 316 | 1465202947623 Marionette TRACE conn5 <- [1,2378,null,{}] 01:49:07 INFO - PROCESS | 316 | 1465202947627 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}] 01:49:07 INFO - PROCESS | 316 | 1465202947628 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:07 INFO - PROCESS | 316 | 1465202947716 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 01:49:07 INFO - PROCESS | 316 | 1465202947721 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:07 INFO - PROCESS | 316 | 1465202947723 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDF60000 == 36 [pid = 316] [id = 604] 01:49:07 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEE8D8000) [pid = 316] [serial = 1812] [outer = 0000000000000000] 01:49:07 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEF014800) [pid = 316] [serial = 1813] [outer = 0000000AEE8D8000] 01:49:07 INFO - PROCESS | 316 | 1465202947767 Marionette DEBUG loaded listener.js 01:49:07 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEF487000) [pid = 316] [serial = 1814] [outer = 0000000AEE8D8000] 01:49:08 INFO - PROCESS | 316 | 1465202948335 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]]]}] 01:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 774ms 01:49:08 INFO - PROCESS | 316 | 1465202948399 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 01:49:08 INFO - PROCESS | 316 | 1465202948404 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 01:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:49:08 INFO - PROCESS | 316 | 1465202948410 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:49:08 INFO - PROCESS | 316 | 1465202948414 Marionette TRACE conn5 <- [1,2382,null,{}] 01:49:08 INFO - PROCESS | 316 | 1465202948420 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}] 01:49:08 INFO - PROCESS | 316 | 1465202948424 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:08 INFO - PROCESS | 316 | 1465202948558 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 01:49:08 INFO - PROCESS | 316 | 1465202948675 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:08 INFO - PROCESS | 316 | 1465202948681 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB339800 == 37 [pid = 316] [id = 605] 01:49:08 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADF13D800) [pid = 316] [serial = 1815] [outer = 0000000000000000] 01:49:08 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE346F400) [pid = 316] [serial = 1816] [outer = 0000000ADF13D800] 01:49:08 INFO - PROCESS | 316 | 1465202948741 Marionette DEBUG loaded listener.js 01:49:08 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE43CA800) [pid = 316] [serial = 1817] [outer = 0000000ADF13D800] 01:49:09 INFO - PROCESS | 316 | 1465202949391 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]]]}] 01:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1031ms 01:49:09 INFO - PROCESS | 316 | 1465202949444 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 01:49:09 INFO - PROCESS | 316 | 1465202949449 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 01:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:49:09 INFO - PROCESS | 316 | 1465202949456 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:49:09 INFO - PROCESS | 316 | 1465202949459 Marionette TRACE conn5 <- [1,2386,null,{}] 01:49:09 INFO - PROCESS | 316 | 1465202949463 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}] 01:49:09 INFO - PROCESS | 316 | 1465202949466 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:09 INFO - PROCESS | 316 | 1465202949585 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 01:49:09 INFO - PROCESS | 316 | 1465202949710 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:09 INFO - PROCESS | 316 | 1465202949713 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:09 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD4A000 == 38 [pid = 316] [id = 606] 01:49:09 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE8A4FC00) [pid = 316] [serial = 1818] [outer = 0000000000000000] 01:49:09 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEA317000) [pid = 316] [serial = 1819] [outer = 0000000AE8A4FC00] 01:49:09 INFO - PROCESS | 316 | 1465202949772 Marionette DEBUG loaded listener.js 01:49:09 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEB21A800) [pid = 316] [serial = 1820] [outer = 0000000AE8A4FC00] 01:49:10 INFO - PROCESS | 316 | 1465202950468 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]]]}] 01:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1086ms 01:49:10 INFO - PROCESS | 316 | 1465202950544 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 01:49:10 INFO - PROCESS | 316 | 1465202950547 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 01:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:49:10 INFO - PROCESS | 316 | 1465202950551 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:49:10 INFO - PROCESS | 316 | 1465202950555 Marionette TRACE conn5 <- [1,2390,null,{}] 01:49:10 INFO - PROCESS | 316 | 1465202950566 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}] 01:49:10 INFO - PROCESS | 316 | 1465202950571 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:10 INFO - PROCESS | 316 | 1465202950722 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 01:49:10 INFO - PROCESS | 316 | 1465202950839 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:10 INFO - PROCESS | 316 | 1465202950842 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3798800 == 39 [pid = 316] [id = 607] 01:49:10 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AED89DC00) [pid = 316] [serial = 1821] [outer = 0000000000000000] 01:49:10 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE3D9000) [pid = 316] [serial = 1822] [outer = 0000000AED89DC00] 01:49:10 INFO - PROCESS | 316 | 1465202950905 Marionette DEBUG loaded listener.js 01:49:11 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEF50B400) [pid = 316] [serial = 1823] [outer = 0000000AED89DC00] 01:49:11 INFO - PROCESS | 316 | 1465202951738 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]]]}] 01:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1237ms 01:49:11 INFO - PROCESS | 316 | 1465202951790 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 01:49:11 INFO - PROCESS | 316 | 1465202951795 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 01:49:11 INFO - PROCESS | 316 | 1465202951800 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:49:11 INFO - PROCESS | 316 | 1465202951803 Marionette TRACE conn5 <- [1,2394,null,{}] 01:49:11 INFO - PROCESS | 316 | 1465202951809 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}] 01:49:11 INFO - PROCESS | 316 | 1465202951812 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:11 INFO - PROCESS | 316 | 1465202951968 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 01:49:11 INFO - PROCESS | 316 | 1465202951979 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:11 INFO - PROCESS | 316 | 1465202951983 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8618800 == 40 [pid = 316] [id = 608] 01:49:12 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE4215400) [pid = 316] [serial = 1824] [outer = 0000000000000000] 01:49:12 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE4D3F000) [pid = 316] [serial = 1825] [outer = 0000000AE4215400] 01:49:12 INFO - PROCESS | 316 | 1465202952034 Marionette DEBUG loaded listener.js 01:49:12 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE8A45400) [pid = 316] [serial = 1826] [outer = 0000000AE4215400] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D6A000 == 39 [pid = 316] [id = 603] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EEA800 == 38 [pid = 316] [id = 602] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DCF800 == 37 [pid = 316] [id = 601] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0874000 == 36 [pid = 316] [id = 600] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF4AA800 == 35 [pid = 316] [id = 599] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDF60800 == 34 [pid = 316] [id = 598] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB70E000 == 33 [pid = 316] [id = 597] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8A0F000 == 32 [pid = 316] [id = 596] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0D6800 == 31 [pid = 316] [id = 595] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0873000 == 30 [pid = 316] [id = 593] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA3C5000 == 29 [pid = 316] [id = 594] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3798800 == 28 [pid = 316] [id = 607] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD4A000 == 27 [pid = 316] [id = 606] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDF60000 == 26 [pid = 316] [id = 604] 01:49:13 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB339800 == 25 [pid = 316] [id = 605] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE8C81C00) [pid = 316] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE894C800) [pid = 316] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE4E8C800) [pid = 316] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE893E000) [pid = 316] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE4210400) [pid = 316] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE35A7000) [pid = 316] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEEA9800) [pid = 316] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADF2D8000) [pid = 316] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEBDB8400) [pid = 316] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEA5AE800) [pid = 316] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE43D1800) [pid = 316] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEEAB800) [pid = 316] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEAD1C800) [pid = 316] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEA318800) [pid = 316] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEE8D0800) [pid = 316] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEE39CC00) [pid = 316] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE8A35400) [pid = 316] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000ADEEB4800) [pid = 316] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEA588000) [pid = 316] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AE3CCA400) [pid = 316] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEAD16000) [pid = 316] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEC1E6C00) [pid = 316] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AE89DB400) [pid = 316] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 01:49:13 INFO - PROCESS | 316 | 1465202953430 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]]]}] 01:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1696ms 01:49:13 INFO - PROCESS | 316 | 1465202953524 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 01:49:13 INFO - PROCESS | 316 | 1465202953528 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 01:49:13 INFO - PROCESS | 316 | 1465202953536 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:49:13 INFO - PROCESS | 316 | 1465202953539 Marionette TRACE conn5 <- [1,2398,null,{}] 01:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:49:13 INFO - PROCESS | 316 | 1465202953545 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}] 01:49:13 INFO - PROCESS | 316 | 1465202953548 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:13 INFO - PROCESS | 316 | 1465202953660 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 01:49:13 INFO - PROCESS | 316 | 1465202953732 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:13 INFO - PROCESS | 316 | 1465202953736 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:13 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59B9800 == 26 [pid = 316] [id = 609] 01:49:13 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000ADEC3D800) [pid = 316] [serial = 1827] [outer = 0000000000000000] 01:49:13 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADEDB4000) [pid = 316] [serial = 1828] [outer = 0000000ADEC3D800] 01:49:13 INFO - PROCESS | 316 | 1465202953789 Marionette DEBUG loaded listener.js 01:49:13 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADEE22C00) [pid = 316] [serial = 1829] [outer = 0000000ADEC3D800] 01:49:14 INFO - PROCESS | 316 | 1465202954273 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]]]}] 01:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 774ms 01:49:14 INFO - PROCESS | 316 | 1465202954318 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 01:49:14 INFO - PROCESS | 316 | 1465202954323 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 01:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:49:14 INFO - PROCESS | 316 | 1465202954330 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:49:14 INFO - PROCESS | 316 | 1465202954333 Marionette TRACE conn5 <- [1,2402,null,{}] 01:49:14 INFO - PROCESS | 316 | 1465202954337 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}] 01:49:14 INFO - PROCESS | 316 | 1465202954339 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:14 INFO - PROCESS | 316 | 1465202954436 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 01:49:14 INFO - PROCESS | 316 | 1465202954445 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:14 INFO - PROCESS | 316 | 1465202954448 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB34C800 == 27 [pid = 316] [id = 610] 01:49:14 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE0269400) [pid = 316] [serial = 1830] [outer = 0000000000000000] 01:49:14 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE346CC00) [pid = 316] [serial = 1831] [outer = 0000000AE0269400] 01:49:14 INFO - PROCESS | 316 | 1465202954497 Marionette DEBUG loaded listener.js 01:49:14 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE3C83800) [pid = 316] [serial = 1832] [outer = 0000000AE0269400] 01:49:14 INFO - PROCESS | 316 | 1465202954978 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]]]}] 01:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 694ms 01:49:15 INFO - PROCESS | 316 | 1465202955025 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 01:49:15 INFO - PROCESS | 316 | 1465202955027 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 01:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:49:15 INFO - PROCESS | 316 | 1465202955031 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:49:15 INFO - PROCESS | 316 | 1465202955034 Marionette TRACE conn5 <- [1,2406,null,{}] 01:49:15 INFO - PROCESS | 316 | 1465202955046 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}] 01:49:15 INFO - PROCESS | 316 | 1465202955051 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:15 INFO - PROCESS | 316 | 1465202955173 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 01:49:15 INFO - PROCESS | 316 | 1465202955261 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:15 INFO - PROCESS | 316 | 1465202955264 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC140000 == 28 [pid = 316] [id = 611] 01:49:15 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADD2DB000) [pid = 316] [serial = 1833] [outer = 0000000000000000] 01:49:15 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE4E96C00) [pid = 316] [serial = 1834] [outer = 0000000ADD2DB000] 01:49:15 INFO - PROCESS | 316 | 1465202955314 Marionette DEBUG loaded listener.js 01:49:15 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE893B800) [pid = 316] [serial = 1835] [outer = 0000000ADD2DB000] 01:49:15 INFO - PROCESS | 316 | 1465202955748 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]]]}] 01:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 731ms 01:49:15 INFO - PROCESS | 316 | 1465202955765 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 01:49:15 INFO - PROCESS | 316 | 1465202955768 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 01:49:15 INFO - PROCESS | 316 | 1465202955771 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:49:15 INFO - PROCESS | 316 | 1465202955772 Marionette TRACE conn5 <- [1,2410,null,{}] 01:49:15 INFO - PROCESS | 316 | 1465202955782 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}] 01:49:15 INFO - PROCESS | 316 | 1465202955784 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:15 INFO - PROCESS | 316 | 1465202955900 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 01:49:15 INFO - PROCESS | 316 | 1465202955905 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:15 INFO - PROCESS | 316 | 1465202955907 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDF46000 == 29 [pid = 316] [id = 612] 01:49:15 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE894E800) [pid = 316] [serial = 1836] [outer = 0000000000000000] 01:49:15 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE89DB400) [pid = 316] [serial = 1837] [outer = 0000000AE894E800] 01:49:15 INFO - PROCESS | 316 | 1465202955954 Marionette DEBUG loaded listener.js 01:49:16 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE8A51000) [pid = 316] [serial = 1838] [outer = 0000000AE894E800] 01:49:16 INFO - PROCESS | 316 | 1465202956439 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]]]}] 01:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 733ms 01:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:49:16 INFO - PROCESS | 316 | 1465202956514 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 01:49:16 INFO - PROCESS | 316 | 1465202956516 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 01:49:16 INFO - PROCESS | 316 | 1465202956555 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:49:16 INFO - PROCESS | 316 | 1465202956557 Marionette TRACE conn5 <- [1,2414,null,{}] 01:49:16 INFO - PROCESS | 316 | 1465202956562 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}] 01:49:16 INFO - PROCESS | 316 | 1465202956565 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:16 INFO - PROCESS | 316 | 1465202956692 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 01:49:16 INFO - PROCESS | 316 | 1465202956699 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:16 INFO - PROCESS | 316 | 1465202956702 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF429800 == 30 [pid = 316] [id = 613] 01:49:16 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000ADF7EF800) [pid = 316] [serial = 1839] [outer = 0000000000000000] 01:49:16 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEA3D2400) [pid = 316] [serial = 1840] [outer = 0000000ADF7EF800] 01:49:16 INFO - PROCESS | 316 | 1465202956747 Marionette DEBUG loaded listener.js 01:49:16 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEA5B1000) [pid = 316] [serial = 1841] [outer = 0000000ADF7EF800] 01:49:17 INFO - PROCESS | 316 | 1465202957192 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]]]}] 01:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 712ms 01:49:17 INFO - PROCESS | 316 | 1465202957233 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 01:49:17 INFO - PROCESS | 316 | 1465202957236 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 01:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:49:17 INFO - PROCESS | 316 | 1465202957239 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:49:17 INFO - PROCESS | 316 | 1465202957241 Marionette TRACE conn5 <- [1,2418,null,{}] 01:49:17 INFO - PROCESS | 316 | 1465202957244 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}] 01:49:17 INFO - PROCESS | 316 | 1465202957250 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:17 INFO - PROCESS | 316 | 1465202957392 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 01:49:17 INFO - PROCESS | 316 | 1465202957451 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:17 INFO - PROCESS | 316 | 1465202957453 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBE2000 == 31 [pid = 316] [id = 614] 01:49:17 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEAD0EC00) [pid = 316] [serial = 1842] [outer = 0000000000000000] 01:49:17 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEB2F1000) [pid = 316] [serial = 1843] [outer = 0000000AEAD0EC00] 01:49:17 INFO - PROCESS | 316 | 1465202957499 Marionette DEBUG loaded listener.js 01:49:17 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEC008C00) [pid = 316] [serial = 1844] [outer = 0000000AEAD0EC00] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEB2F3000) [pid = 316] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEC010400) [pid = 316] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADEDB1400) [pid = 316] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AECE84400) [pid = 316] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADEAA1800) [pid = 316] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE43C2C00) [pid = 316] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC0C7000) [pid = 316] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADE1CB800) [pid = 316] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE39AA400) [pid = 316] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000ADEE17800) [pid = 316] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEE8D8000) [pid = 316] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:49:17 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEE472800) [pid = 316] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:49:18 INFO - PROCESS | 316 | 1465202958081 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]]]}] 01:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 881ms 01:49:18 INFO - PROCESS | 316 | 1465202958123 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 01:49:18 INFO - PROCESS | 316 | 1465202958125 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 01:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:49:18 INFO - PROCESS | 316 | 1465202958128 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:49:18 INFO - PROCESS | 316 | 1465202958130 Marionette TRACE conn5 <- [1,2422,null,{}] 01:49:18 INFO - PROCESS | 316 | 1465202958133 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}] 01:49:18 INFO - PROCESS | 316 | 1465202958135 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:18 INFO - PROCESS | 316 | 1465202958218 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 01:49:18 INFO - PROCESS | 316 | 1465202958224 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:18 INFO - PROCESS | 316 | 1465202958226 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD4D800 == 32 [pid = 316] [id = 615] 01:49:18 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEC004C00) [pid = 316] [serial = 1845] [outer = 0000000000000000] 01:49:18 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEC0C5800) [pid = 316] [serial = 1846] [outer = 0000000AEC004C00] 01:49:18 INFO - PROCESS | 316 | 1465202958272 Marionette DEBUG loaded listener.js 01:49:18 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEC1EEC00) [pid = 316] [serial = 1847] [outer = 0000000AEC004C00] 01:49:18 INFO - PROCESS | 316 | 1465202958680 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]]]}] 01:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 588ms 01:49:18 INFO - PROCESS | 316 | 1465202958727 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 01:49:18 INFO - PROCESS | 316 | 1465202958729 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 01:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:49:18 INFO - PROCESS | 316 | 1465202958732 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:49:18 INFO - PROCESS | 316 | 1465202958734 Marionette TRACE conn5 <- [1,2426,null,{}] 01:49:18 INFO - PROCESS | 316 | 1465202958737 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}] 01:49:18 INFO - PROCESS | 316 | 1465202958739 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:18 INFO - PROCESS | 316 | 1465202958823 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 01:49:18 INFO - PROCESS | 316 | 1465202958829 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:18 INFO - PROCESS | 316 | 1465202958831 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09E1000 == 33 [pid = 316] [id = 616] 01:49:18 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEC4BE800) [pid = 316] [serial = 1848] [outer = 0000000000000000] 01:49:18 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AECBDDC00) [pid = 316] [serial = 1849] [outer = 0000000AEC4BE800] 01:49:18 INFO - PROCESS | 316 | 1465202958876 Marionette DEBUG loaded listener.js 01:49:18 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AECE82800) [pid = 316] [serial = 1850] [outer = 0000000AEC4BE800] 01:49:19 INFO - PROCESS | 316 | 1465202959297 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]]]}] 01:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 628ms 01:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:49:19 INFO - PROCESS | 316 | 1465202959365 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 01:49:19 INFO - PROCESS | 316 | 1465202959367 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 01:49:19 INFO - PROCESS | 316 | 1465202959370 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:49:19 INFO - PROCESS | 316 | 1465202959372 Marionette TRACE conn5 <- [1,2430,null,{}] 01:49:19 INFO - PROCESS | 316 | 1465202959376 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}] 01:49:19 INFO - PROCESS | 316 | 1465202959378 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:19 INFO - PROCESS | 316 | 1465202959460 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 01:49:19 INFO - PROCESS | 316 | 1465202959465 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:19 INFO - PROCESS | 316 | 1465202959467 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC13B800 == 34 [pid = 316] [id = 617] 01:49:19 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AECE98800) [pid = 316] [serial = 1851] [outer = 0000000000000000] 01:49:19 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AECED2800) [pid = 316] [serial = 1852] [outer = 0000000AECE98800] 01:49:19 INFO - PROCESS | 316 | 1465202959512 Marionette DEBUG loaded listener.js 01:49:19 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEDC0B000) [pid = 316] [serial = 1853] [outer = 0000000AECE98800] 01:49:20 INFO - PROCESS | 316 | 1465202960216 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]]]}] 01:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 881ms 01:49:20 INFO - PROCESS | 316 | 1465202960253 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 01:49:20 INFO - PROCESS | 316 | 1465202960258 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 01:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:49:20 INFO - PROCESS | 316 | 1465202960263 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:49:20 INFO - PROCESS | 316 | 1465202960266 Marionette TRACE conn5 <- [1,2434,null,{}] 01:49:20 INFO - PROCESS | 316 | 1465202960272 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}] 01:49:20 INFO - PROCESS | 316 | 1465202960275 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:20 INFO - PROCESS | 316 | 1465202960417 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 01:49:20 INFO - PROCESS | 316 | 1465202960542 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:20 INFO - PROCESS | 316 | 1465202960545 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAD47000 == 35 [pid = 316] [id = 618] 01:49:20 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000ADEA20400) [pid = 316] [serial = 1854] [outer = 0000000000000000] 01:49:20 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADEDBB400) [pid = 316] [serial = 1855] [outer = 0000000ADEA20400] 01:49:20 INFO - PROCESS | 316 | 1465202960605 Marionette DEBUG loaded listener.js 01:49:20 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000ADF75FC00) [pid = 316] [serial = 1856] [outer = 0000000ADEA20400] 01:49:21 INFO - PROCESS | 316 | 1465202961390 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]]]}] 01:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1181ms 01:49:21 INFO - PROCESS | 316 | 1465202961448 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 01:49:21 INFO - PROCESS | 316 | 1465202961453 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 01:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:49:21 INFO - PROCESS | 316 | 1465202961459 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:49:21 INFO - PROCESS | 316 | 1465202961462 Marionette TRACE conn5 <- [1,2438,null,{}] 01:49:21 INFO - PROCESS | 316 | 1465202961467 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}] 01:49:21 INFO - PROCESS | 316 | 1465202961470 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:21 INFO - PROCESS | 316 | 1465202961614 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 01:49:21 INFO - PROCESS | 316 | 1465202961733 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:21 INFO - PROCESS | 316 | 1465202961736 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE000D000 == 36 [pid = 316] [id = 619] 01:49:21 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000ADEDAFC00) [pid = 316] [serial = 1857] [outer = 0000000000000000] 01:49:21 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE4D43C00) [pid = 316] [serial = 1858] [outer = 0000000ADEDAFC00] 01:49:21 INFO - PROCESS | 316 | 1465202961796 Marionette DEBUG loaded listener.js 01:49:21 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE8949400) [pid = 316] [serial = 1859] [outer = 0000000ADEDAFC00] 01:49:22 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09E1000 == 35 [pid = 316] [id = 616] 01:49:22 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD4D800 == 34 [pid = 316] [id = 615] 01:49:22 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBE2000 == 33 [pid = 316] [id = 614] 01:49:22 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF429800 == 32 [pid = 316] [id = 613] 01:49:22 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDF46000 == 31 [pid = 316] [id = 612] 01:49:22 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC140000 == 30 [pid = 316] [id = 611] 01:49:22 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB34C800 == 29 [pid = 316] [id = 610] 01:49:22 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59B9800 == 28 [pid = 316] [id = 609] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEB9ED400) [pid = 316] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AECC29000) [pid = 316] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEC1F1400) [pid = 316] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEA58E000) [pid = 316] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEDCF3400) [pid = 316] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEA5A9C00) [pid = 316] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE5598400) [pid = 316] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE896A400) [pid = 316] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEC4BF800) [pid = 316] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEE24400) [pid = 316] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE359A400) [pid = 316] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE5596C00) [pid = 316] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE894D800) [pid = 316] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADEEA7400) [pid = 316] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE359D800) [pid = 316] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEF487000) [pid = 316] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEF014800) [pid = 316] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEE8D1C00) [pid = 316] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEE4C3000) [pid = 316] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEE39C800) [pid = 316] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEE3A5800) [pid = 316] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AEC009800) [pid = 316] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AEB211800) [pid = 316] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 01:49:22 INFO - PROCESS | 316 | 1465202962626 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]]]}] 01:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1190ms 01:49:22 INFO - PROCESS | 316 | 1465202962652 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 01:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:49:22 INFO - PROCESS | 316 | 1465202962656 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 01:49:22 INFO - PROCESS | 316 | 1465202962662 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:49:22 INFO - PROCESS | 316 | 1465202962667 Marionette TRACE conn5 <- [1,2442,null,{}] 01:49:22 INFO - PROCESS | 316 | 1465202962683 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}] 01:49:22 INFO - PROCESS | 316 | 1465202962686 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:22 INFO - PROCESS | 316 | 1465202962816 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 01:49:22 INFO - PROCESS | 316 | 1465202962831 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:22 INFO - PROCESS | 316 | 1465202962834 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:22 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA3B0800 == 29 [pid = 316] [id = 620] 01:49:22 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AE359EC00) [pid = 316] [serial = 1860] [outer = 0000000000000000] 01:49:22 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AE35A4C00) [pid = 316] [serial = 1861] [outer = 0000000AE359EC00] 01:49:22 INFO - PROCESS | 316 | 1465202962884 Marionette DEBUG loaded listener.js 01:49:22 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE4D43400) [pid = 316] [serial = 1862] [outer = 0000000AE359EC00] 01:49:23 INFO - PROCESS | 316 | 1465202963378 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]]]}] 01:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 753ms 01:49:23 INFO - PROCESS | 316 | 1465202963414 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 01:49:23 INFO - PROCESS | 316 | 1465202963418 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 01:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:49:23 INFO - PROCESS | 316 | 1465202963424 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:49:23 INFO - PROCESS | 316 | 1465202963427 Marionette TRACE conn5 <- [1,2446,null,{}] 01:49:23 INFO - PROCESS | 316 | 1465202963431 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}] 01:49:23 INFO - PROCESS | 316 | 1465202963433 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:23 INFO - PROCESS | 316 | 1465202963529 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 01:49:23 INFO - PROCESS | 316 | 1465202963538 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:23 INFO - PROCESS | 316 | 1465202963540 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA38000 == 30 [pid = 316] [id = 621] 01:49:23 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AE89DA000) [pid = 316] [serial = 1863] [outer = 0000000000000000] 01:49:23 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AE8A39400) [pid = 316] [serial = 1864] [outer = 0000000AE89DA000] 01:49:23 INFO - PROCESS | 316 | 1465202963588 Marionette DEBUG loaded listener.js 01:49:23 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE9003000) [pid = 316] [serial = 1865] [outer = 0000000AE89DA000] 01:49:24 INFO - PROCESS | 316 | 1465202964062 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]]]}] 01:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 692ms 01:49:24 INFO - PROCESS | 316 | 1465202964120 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 01:49:24 INFO - PROCESS | 316 | 1465202964122 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 01:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:49:24 INFO - PROCESS | 316 | 1465202964126 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:49:24 INFO - PROCESS | 316 | 1465202964129 Marionette TRACE conn5 <- [1,2450,null,{}] 01:49:24 INFO - PROCESS | 316 | 1465202964141 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}] 01:49:24 INFO - PROCESS | 316 | 1465202964145 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:24 INFO - PROCESS | 316 | 1465202964238 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 01:49:24 INFO - PROCESS | 316 | 1465202964320 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:24 INFO - PROCESS | 316 | 1465202964323 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0E5000 == 31 [pid = 316] [id = 622] 01:49:24 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADEA1FC00) [pid = 316] [serial = 1866] [outer = 0000000000000000] 01:49:24 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEAD0FC00) [pid = 316] [serial = 1867] [outer = 0000000ADEA1FC00] 01:49:24 INFO - PROCESS | 316 | 1465202964372 Marionette DEBUG loaded listener.js 01:49:24 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEB218000) [pid = 316] [serial = 1868] [outer = 0000000ADEA1FC00] 01:49:24 INFO - PROCESS | 316 | 1465202964768 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]]]}] 01:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 01:49:24 INFO - PROCESS | 316 | 1465202964820 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 01:49:24 INFO - PROCESS | 316 | 1465202964823 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 01:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:49:24 INFO - PROCESS | 316 | 1465202964826 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:49:24 INFO - PROCESS | 316 | 1465202964828 Marionette TRACE conn5 <- [1,2454,null,{}] 01:49:24 INFO - PROCESS | 316 | 1465202964832 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}] 01:49:24 INFO - PROCESS | 316 | 1465202964834 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:25 INFO - PROCESS | 316 | 1465202964990 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 01:49:25 INFO - PROCESS | 316 | 1465202965005 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:25 INFO - PROCESS | 316 | 1465202965007 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFB9B800 == 32 [pid = 316] [id = 623] 01:49:25 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEAD9A800) [pid = 316] [serial = 1869] [outer = 0000000000000000] 01:49:25 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEC007000) [pid = 316] [serial = 1870] [outer = 0000000AEAD9A800] 01:49:25 INFO - PROCESS | 316 | 1465202965060 Marionette DEBUG loaded listener.js 01:49:25 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEC1E8800) [pid = 316] [serial = 1871] [outer = 0000000AEAD9A800] 01:49:25 INFO - PROCESS | 316 | 1465202965509 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]]]}] 01:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 01:49:25 INFO - PROCESS | 316 | 1465202965563 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 01:49:25 INFO - PROCESS | 316 | 1465202965565 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 01:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:49:25 INFO - PROCESS | 316 | 1465202965568 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:49:25 INFO - PROCESS | 316 | 1465202965570 Marionette TRACE conn5 <- [1,2458,null,{}] 01:49:25 INFO - PROCESS | 316 | 1465202965573 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}] 01:49:25 INFO - PROCESS | 316 | 1465202965575 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:25 INFO - PROCESS | 316 | 1465202965691 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 01:49:25 INFO - PROCESS | 316 | 1465202965752 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:25 INFO - PROCESS | 316 | 1465202965754 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0888800 == 33 [pid = 316] [id = 624] 01:49:25 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEC4CA400) [pid = 316] [serial = 1872] [outer = 0000000000000000] 01:49:25 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AECC2F000) [pid = 316] [serial = 1873] [outer = 0000000AEC4CA400] 01:49:25 INFO - PROCESS | 316 | 1465202965801 Marionette DEBUG loaded listener.js 01:49:25 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AECE9B000) [pid = 316] [serial = 1874] [outer = 0000000AEC4CA400] 01:49:26 INFO - PROCESS | 316 | 1465202966249 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]]]}] 01:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 01:49:26 INFO - PROCESS | 316 | 1465202966315 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 01:49:26 INFO - PROCESS | 316 | 1465202966317 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 01:49:26 INFO - PROCESS | 316 | 1465202966327 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:49:26 INFO - PROCESS | 316 | 1465202966329 Marionette TRACE conn5 <- [1,2462,null,{}] 01:49:26 INFO - PROCESS | 316 | 1465202966333 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}] 01:49:26 INFO - PROCESS | 316 | 1465202966340 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:26 INFO - PROCESS | 316 | 1465202966475 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 01:49:26 INFO - PROCESS | 316 | 1465202966534 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:26 INFO - PROCESS | 316 | 1465202966536 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EEA800 == 34 [pid = 316] [id = 625] 01:49:26 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEE3A6800) [pid = 316] [serial = 1875] [outer = 0000000000000000] 01:49:26 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEE46A800) [pid = 316] [serial = 1876] [outer = 0000000AEE3A6800] 01:49:26 INFO - PROCESS | 316 | 1465202966582 Marionette DEBUG loaded listener.js 01:49:26 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEE4CA000) [pid = 316] [serial = 1877] [outer = 0000000AEE3A6800] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE894E800) [pid = 316] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE4215400) [pid = 316] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADD2DB000) [pid = 316] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEC3D800) [pid = 316] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE0269400) [pid = 316] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADF7EF800) [pid = 316] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000ADF13D800) [pid = 316] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEC4BE800) [pid = 316] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE8A4FC00) [pid = 316] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AED89DC00) [pid = 316] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEAD0EC00) [pid = 316] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:49:27 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEC004C00) [pid = 316] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:49:27 INFO - PROCESS | 316 | 1465202967054 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]]]}] 01:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 775ms 01:49:27 INFO - PROCESS | 316 | 1465202967107 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 01:49:27 INFO - PROCESS | 316 | 1465202967109 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 01:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:49:27 INFO - PROCESS | 316 | 1465202967117 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:49:27 INFO - PROCESS | 316 | 1465202967119 Marionette TRACE conn5 <- [1,2466,null,{}] 01:49:27 INFO - PROCESS | 316 | 1465202967123 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}] 01:49:27 INFO - PROCESS | 316 | 1465202967125 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:27 INFO - PROCESS | 316 | 1465202967209 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 01:49:27 INFO - PROCESS | 316 | 1465202967214 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:27 INFO - PROCESS | 316 | 1465202967216 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D2C800 == 35 [pid = 316] [id = 626] 01:49:27 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADDACD000) [pid = 316] [serial = 1878] [outer = 0000000000000000] 01:49:27 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE8941800) [pid = 316] [serial = 1879] [outer = 0000000ADDACD000] 01:49:27 INFO - PROCESS | 316 | 1465202967261 Marionette DEBUG loaded listener.js 01:49:27 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AECE83C00) [pid = 316] [serial = 1880] [outer = 0000000ADDACD000] 01:49:27 INFO - PROCESS | 316 | 1465202967679 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]]]}] 01:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 01:49:27 INFO - PROCESS | 316 | 1465202967750 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 01:49:27 INFO - PROCESS | 316 | 1465202967752 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 01:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:49:27 INFO - PROCESS | 316 | 1465202967755 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:49:27 INFO - PROCESS | 316 | 1465202967757 Marionette TRACE conn5 <- [1,2470,null,{}] 01:49:27 INFO - PROCESS | 316 | 1465202967761 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}] 01:49:27 INFO - PROCESS | 316 | 1465202967763 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:27 INFO - PROCESS | 316 | 1465202967874 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 01:49:27 INFO - PROCESS | 316 | 1465202967882 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:27 INFO - PROCESS | 316 | 1465202967884 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E73800 == 36 [pid = 316] [id = 627] 01:49:27 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEA318800) [pid = 316] [serial = 1881] [outer = 0000000000000000] 01:49:27 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEE8DCC00) [pid = 316] [serial = 1882] [outer = 0000000AEA318800] 01:49:27 INFO - PROCESS | 316 | 1465202967929 Marionette DEBUG loaded listener.js 01:49:28 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEF020000) [pid = 316] [serial = 1883] [outer = 0000000AEA318800] 01:49:28 INFO - PROCESS | 316 | 1465202968359 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]]]}] 01:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 627ms 01:49:28 INFO - PROCESS | 316 | 1465202968386 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 01:49:28 INFO - PROCESS | 316 | 1465202968388 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 01:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:49:28 INFO - PROCESS | 316 | 1465202968391 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:49:28 INFO - PROCESS | 316 | 1465202968393 Marionette TRACE conn5 <- [1,2474,null,{}] 01:49:28 INFO - PROCESS | 316 | 1465202968401 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}] 01:49:28 INFO - PROCESS | 316 | 1465202968403 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:28 INFO - PROCESS | 316 | 1465202968490 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 01:49:28 INFO - PROCESS | 316 | 1465202968497 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:28 INFO - PROCESS | 316 | 1465202968499 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:28 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF0E1000 == 37 [pid = 316] [id = 628] 01:49:28 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEF482400) [pid = 316] [serial = 1884] [outer = 0000000000000000] 01:49:28 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEF508C00) [pid = 316] [serial = 1885] [outer = 0000000AEF482400] 01:49:28 INFO - PROCESS | 316 | 1465202968544 Marionette DEBUG loaded listener.js 01:49:28 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEF511400) [pid = 316] [serial = 1886] [outer = 0000000AEF482400] 01:49:28 INFO - PROCESS | 316 | 1465202968983 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]]]}] 01:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 01:49:29 INFO - PROCESS | 316 | 1465202969055 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 01:49:29 INFO - PROCESS | 316 | 1465202969060 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 01:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:49:29 INFO - PROCESS | 316 | 1465202969066 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:49:29 INFO - PROCESS | 316 | 1465202969071 Marionette TRACE conn5 <- [1,2478,null,{}] 01:49:29 INFO - PROCESS | 316 | 1465202969078 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}] 01:49:29 INFO - PROCESS | 316 | 1465202969082 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:29 INFO - PROCESS | 316 | 1465202969226 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 01:49:29 INFO - PROCESS | 316 | 1465202969379 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:29 INFO - PROCESS | 316 | 1465202969384 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA73800 == 38 [pid = 316] [id = 629] 01:49:29 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADF2DE800) [pid = 316] [serial = 1887] [outer = 0000000000000000] 01:49:29 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE359A400) [pid = 316] [serial = 1888] [outer = 0000000ADF2DE800] 01:49:29 INFO - PROCESS | 316 | 1465202969444 Marionette DEBUG loaded listener.js 01:49:29 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE5598400) [pid = 316] [serial = 1889] [outer = 0000000ADF2DE800] 01:49:30 INFO - PROCESS | 316 | 1465202970038 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]]]}] 01:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1035ms 01:49:30 INFO - PROCESS | 316 | 1465202970104 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 01:49:30 INFO - PROCESS | 316 | 1465202970107 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 01:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:49:30 INFO - PROCESS | 316 | 1465202970114 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:49:30 INFO - PROCESS | 316 | 1465202970118 Marionette TRACE conn5 <- [1,2482,null,{}] 01:49:30 INFO - PROCESS | 316 | 1465202970123 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}] 01:49:30 INFO - PROCESS | 316 | 1465202970126 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:30 INFO - PROCESS | 316 | 1465202970275 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 01:49:30 INFO - PROCESS | 316 | 1465202970400 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:30 INFO - PROCESS | 316 | 1465202970402 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD3F000 == 39 [pid = 316] [id = 630] 01:49:30 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE548DC00) [pid = 316] [serial = 1890] [outer = 0000000000000000] 01:49:30 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEA5A8800) [pid = 316] [serial = 1891] [outer = 0000000AE548DC00] 01:49:30 INFO - PROCESS | 316 | 1465202970462 Marionette DEBUG loaded listener.js 01:49:30 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEB213400) [pid = 316] [serial = 1892] [outer = 0000000AE548DC00] 01:49:31 INFO - PROCESS | 316 | 1465202971095 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]]]}] 01:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1036ms 01:49:31 INFO - PROCESS | 316 | 1465202971148 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 01:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:49:31 INFO - PROCESS | 316 | 1465202971151 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 01:49:31 INFO - PROCESS | 316 | 1465202971155 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:49:31 INFO - PROCESS | 316 | 1465202971157 Marionette TRACE conn5 <- [1,2486,null,{}] 01:49:31 INFO - PROCESS | 316 | 1465202971168 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}] 01:49:31 INFO - PROCESS | 316 | 1465202971173 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:31 INFO - PROCESS | 316 | 1465202971341 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 01:49:31 INFO - PROCESS | 316 | 1465202971468 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:31 INFO - PROCESS | 316 | 1465202971473 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF394E800 == 40 [pid = 316] [id = 631] 01:49:31 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE39C800) [pid = 316] [serial = 1893] [outer = 0000000000000000] 01:49:31 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEE3A4800) [pid = 316] [serial = 1894] [outer = 0000000AEE39C800] 01:49:31 INFO - PROCESS | 316 | 1465202971535 Marionette DEBUG loaded listener.js 01:49:31 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEF50A800) [pid = 316] [serial = 1895] [outer = 0000000AEE39C800] 01:49:32 INFO - PROCESS | 316 | 1465202972207 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]]]}] 01:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1088ms 01:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:49:32 INFO - PROCESS | 316 | 1465202972261 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 01:49:32 INFO - PROCESS | 316 | 1465202972264 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 01:49:32 INFO - PROCESS | 316 | 1465202972267 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:49:32 INFO - PROCESS | 316 | 1465202972269 Marionette TRACE conn5 <- [1,2490,null,{}] 01:49:32 INFO - PROCESS | 316 | 1465202972273 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}] 01:49:32 INFO - PROCESS | 316 | 1465202972276 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:32 INFO - PROCESS | 316 | 1465202972395 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 01:49:32 INFO - PROCESS | 316 | 1465202972631 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:32 INFO - PROCESS | 316 | 1465202972634 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53D2000 == 41 [pid = 316] [id = 632] 01:49:32 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADE4BC400) [pid = 316] [serial = 1896] [outer = 0000000000000000] 01:49:32 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000ADEEAAC00) [pid = 316] [serial = 1897] [outer = 0000000ADE4BC400] 01:49:32 INFO - PROCESS | 316 | 1465202972706 Marionette DEBUG loaded listener.js 01:49:32 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE3D6E400) [pid = 316] [serial = 1898] [outer = 0000000ADE4BC400] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E73800 == 40 [pid = 316] [id = 627] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D2C800 == 39 [pid = 316] [id = 626] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EEA800 == 38 [pid = 316] [id = 625] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0888800 == 37 [pid = 316] [id = 624] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFB9B800 == 36 [pid = 316] [id = 623] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0E5000 == 35 [pid = 316] [id = 622] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA38000 == 34 [pid = 316] [id = 621] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA3B0800 == 33 [pid = 316] [id = 620] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AE000D000 == 32 [pid = 316] [id = 619] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC13B800 == 31 [pid = 316] [id = 617] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAD47000 == 30 [pid = 316] [id = 618] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8618800 == 29 [pid = 316] [id = 608] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AF394E800 == 28 [pid = 316] [id = 631] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD3F000 == 27 [pid = 316] [id = 630] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF0E1000 == 26 [pid = 316] [id = 628] 01:49:34 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA73800 == 25 [pid = 316] [id = 629] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE89DB400) [pid = 316] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE8A45400) [pid = 316] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE4D3F000) [pid = 316] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE4E96C00) [pid = 316] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEDB4000) [pid = 316] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEE22C00) [pid = 316] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE346CC00) [pid = 316] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE3C83800) [pid = 316] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEA3D2400) [pid = 316] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE43CA800) [pid = 316] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE346F400) [pid = 316] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AECE82800) [pid = 316] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEB21A800) [pid = 316] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEA317000) [pid = 316] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AECED2800) [pid = 316] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEF50B400) [pid = 316] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEE3D9000) [pid = 316] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE8A51000) [pid = 316] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEB2F1000) [pid = 316] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEA5B1000) [pid = 316] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AECBDDC00) [pid = 316] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEC008C00) [pid = 316] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEC0C5800) [pid = 316] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AE893B800) [pid = 316] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEC1EEC00) [pid = 316] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 01:49:34 INFO - PROCESS | 316 | 1465202974069 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]]]}] 01:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1883ms 01:49:34 INFO - PROCESS | 316 | 1465202974155 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 01:49:34 INFO - PROCESS | 316 | 1465202974159 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 01:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:49:34 INFO - PROCESS | 316 | 1465202974164 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:49:34 INFO - PROCESS | 316 | 1465202974168 Marionette TRACE conn5 <- [1,2494,null,{}] 01:49:34 INFO - PROCESS | 316 | 1465202974174 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}] 01:49:34 INFO - PROCESS | 316 | 1465202974178 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:34 INFO - PROCESS | 316 | 1465202974326 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 01:49:34 INFO - PROCESS | 316 | 1465202974335 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:34 INFO - PROCESS | 316 | 1465202974340 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3532000 == 26 [pid = 316] [id = 633] 01:49:34 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000ADE1C9C00) [pid = 316] [serial = 1899] [outer = 0000000000000000] 01:49:34 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADE359C00) [pid = 316] [serial = 1900] [outer = 0000000ADE1C9C00] 01:49:34 INFO - PROCESS | 316 | 1465202974394 Marionette DEBUG loaded listener.js 01:49:34 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADEC32000) [pid = 316] [serial = 1901] [outer = 0000000ADE1C9C00] 01:49:34 INFO - PROCESS | 316 | 1465202974920 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]]]}] 01:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 776ms 01:49:34 INFO - PROCESS | 316 | 1465202974944 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 01:49:34 INFO - PROCESS | 316 | 1465202974950 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 01:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:49:34 INFO - PROCESS | 316 | 1465202974956 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:49:34 INFO - PROCESS | 316 | 1465202974959 Marionette TRACE conn5 <- [1,2498,null,{}] 01:49:34 INFO - PROCESS | 316 | 1465202974963 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}] 01:49:34 INFO - PROCESS | 316 | 1465202974966 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:35 INFO - PROCESS | 316 | 1465202975063 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 01:49:35 INFO - PROCESS | 316 | 1465202975070 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:35 INFO - PROCESS | 316 | 1465202975073 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CA6000 == 27 [pid = 316] [id = 634] 01:49:35 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000ADEDB9000) [pid = 316] [serial = 1902] [outer = 0000000000000000] 01:49:35 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADEEA9800) [pid = 316] [serial = 1903] [outer = 0000000ADEDB9000] 01:49:35 INFO - PROCESS | 316 | 1465202975123 Marionette DEBUG loaded listener.js 01:49:35 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADF140C00) [pid = 316] [serial = 1904] [outer = 0000000ADEDB9000] 01:49:35 INFO - PROCESS | 316 | 1465202975611 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]]]}] 01:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 671ms 01:49:35 INFO - PROCESS | 316 | 1465202975637 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 01:49:35 INFO - PROCESS | 316 | 1465202975639 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 01:49:35 INFO - PROCESS | 316 | 1465202975643 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:49:35 INFO - PROCESS | 316 | 1465202975647 Marionette TRACE conn5 <- [1,2502,null,{}] 01:49:35 INFO - PROCESS | 316 | 1465202975660 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}] 01:49:35 INFO - PROCESS | 316 | 1465202975665 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:35 INFO - PROCESS | 316 | 1465202975791 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 01:49:35 INFO - PROCESS | 316 | 1465202975881 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:35 INFO - PROCESS | 316 | 1465202975885 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB420000 == 28 [pid = 316] [id = 635] 01:49:35 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE3DCBC00) [pid = 316] [serial = 1905] [outer = 0000000000000000] 01:49:35 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE3F44800) [pid = 316] [serial = 1906] [outer = 0000000AE3DCBC00] 01:49:35 INFO - PROCESS | 316 | 1465202975938 Marionette DEBUG loaded listener.js 01:49:36 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE43CDC00) [pid = 316] [serial = 1907] [outer = 0000000AE3DCBC00] 01:49:36 INFO - PROCESS | 316 | 1465202976376 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]]]}] 01:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 776ms 01:49:36 INFO - PROCESS | 316 | 1465202976426 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 01:49:36 INFO - PROCESS | 316 | 1465202976429 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 01:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:49:36 INFO - PROCESS | 316 | 1465202976432 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:49:36 INFO - PROCESS | 316 | 1465202976433 Marionette TRACE conn5 <- [1,2506,null,{}] 01:49:36 INFO - PROCESS | 316 | 1465202976437 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}] 01:49:36 INFO - PROCESS | 316 | 1465202976439 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:36 INFO - PROCESS | 316 | 1465202976559 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 01:49:36 INFO - PROCESS | 316 | 1465202976614 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:36 INFO - PROCESS | 316 | 1465202976616 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC466800 == 29 [pid = 316] [id = 636] 01:49:36 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE5486800) [pid = 316] [serial = 1908] [outer = 0000000000000000] 01:49:36 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE7E53400) [pid = 316] [serial = 1909] [outer = 0000000AE5486800] 01:49:36 INFO - PROCESS | 316 | 1465202976664 Marionette DEBUG loaded listener.js 01:49:36 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE8940400) [pid = 316] [serial = 1910] [outer = 0000000AE5486800] 01:49:37 INFO - PROCESS | 316 | 1465202977116 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]]]}] 01:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 01:49:37 INFO - PROCESS | 316 | 1465202977169 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 01:49:37 INFO - PROCESS | 316 | 1465202977171 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 01:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:49:37 INFO - PROCESS | 316 | 1465202977174 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:49:37 INFO - PROCESS | 316 | 1465202977176 Marionette TRACE conn5 <- [1,2510,null,{}] 01:49:37 INFO - PROCESS | 316 | 1465202977184 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}] 01:49:37 INFO - PROCESS | 316 | 1465202977186 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:37 INFO - PROCESS | 316 | 1465202977300 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 01:49:37 INFO - PROCESS | 316 | 1465202977311 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:37 INFO - PROCESS | 316 | 1465202977313 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE47A000 == 30 [pid = 316] [id = 637] 01:49:37 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000ADE33E800) [pid = 316] [serial = 1911] [outer = 0000000000000000] 01:49:37 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE896E000) [pid = 316] [serial = 1912] [outer = 0000000ADE33E800] 01:49:37 INFO - PROCESS | 316 | 1465202977359 Marionette DEBUG loaded listener.js 01:49:37 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE8A3D800) [pid = 316] [serial = 1913] [outer = 0000000ADE33E800] 01:49:37 INFO - PROCESS | 316 | 1465202977836 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]]]}] 01:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 692ms 01:49:37 INFO - PROCESS | 316 | 1465202977870 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 01:49:37 INFO - PROCESS | 316 | 1465202977872 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 01:49:37 INFO - PROCESS | 316 | 1465202977875 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:49:37 INFO - PROCESS | 316 | 1465202977877 Marionette TRACE conn5 <- [1,2514,null,{}] 01:49:37 INFO - PROCESS | 316 | 1465202977881 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}] 01:49:37 INFO - PROCESS | 316 | 1465202977887 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:38 INFO - PROCESS | 316 | 1465202978034 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 01:49:38 INFO - PROCESS | 316 | 1465202978093 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:38 INFO - PROCESS | 316 | 1465202978095 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF491800 == 31 [pid = 316] [id = 638] 01:49:38 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8A4FC00) [pid = 316] [serial = 1914] [outer = 0000000000000000] 01:49:38 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEA31A400) [pid = 316] [serial = 1915] [outer = 0000000AE8A4FC00] 01:49:38 INFO - PROCESS | 316 | 1465202978143 Marionette DEBUG loaded listener.js 01:49:38 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEA672C00) [pid = 316] [serial = 1916] [outer = 0000000AE8A4FC00] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEC4CA400) [pid = 316] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEE3A6800) [pid = 316] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE359EC00) [pid = 316] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE89DA000) [pid = 316] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADEDAFC00) [pid = 316] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEA20400) [pid = 316] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEA1FC00) [pid = 316] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AECE98800) [pid = 316] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000ADDACD000) [pid = 316] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEF482400) [pid = 316] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEA318800) [pid = 316] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:49:38 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEAD9A800) [pid = 316] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:49:38 INFO - PROCESS | 316 | 1465202978720 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]]]}] 01:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 881ms 01:49:38 INFO - PROCESS | 316 | 1465202978759 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 01:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:49:38 INFO - PROCESS | 316 | 1465202978761 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 01:49:38 INFO - PROCESS | 316 | 1465202978764 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:49:38 INFO - PROCESS | 316 | 1465202978767 Marionette TRACE conn5 <- [1,2518,null,{}] 01:49:38 INFO - PROCESS | 316 | 1465202978770 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}] 01:49:38 INFO - PROCESS | 316 | 1465202978772 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:38 INFO - PROCESS | 316 | 1465202978856 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 01:49:38 INFO - PROCESS | 316 | 1465202978862 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:38 INFO - PROCESS | 316 | 1465202978864 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD5800 == 32 [pid = 316] [id = 639] 01:49:38 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEDB1400) [pid = 316] [serial = 1917] [outer = 0000000000000000] 01:49:38 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEAD91400) [pid = 316] [serial = 1918] [outer = 0000000ADEDB1400] 01:49:38 INFO - PROCESS | 316 | 1465202978910 Marionette DEBUG loaded listener.js 01:49:38 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEB21D400) [pid = 316] [serial = 1919] [outer = 0000000ADEDB1400] 01:49:39 INFO - PROCESS | 316 | 1465202979343 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]]]}] 01:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 01:49:39 INFO - PROCESS | 316 | 1465202979398 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 01:49:39 INFO - PROCESS | 316 | 1465202979401 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 01:49:39 INFO - PROCESS | 316 | 1465202979404 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:49:39 INFO - PROCESS | 316 | 1465202979406 Marionette TRACE conn5 <- [1,2522,null,{}] 01:49:39 INFO - PROCESS | 316 | 1465202979409 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}] 01:49:39 INFO - PROCESS | 316 | 1465202979411 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:39 INFO - PROCESS | 316 | 1465202979494 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 01:49:39 INFO - PROCESS | 316 | 1465202979502 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:39 INFO - PROCESS | 316 | 1465202979504 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD59000 == 33 [pid = 316] [id = 640] 01:49:39 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEB816800) [pid = 316] [serial = 1920] [outer = 0000000000000000] 01:49:39 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEBD19800) [pid = 316] [serial = 1921] [outer = 0000000AEB816800] 01:49:39 INFO - PROCESS | 316 | 1465202979551 Marionette DEBUG loaded listener.js 01:49:39 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC005C00) [pid = 316] [serial = 1922] [outer = 0000000AEB816800] 01:49:40 INFO - PROCESS | 316 | 1465202980004 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]]]}] 01:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 01:49:40 INFO - PROCESS | 316 | 1465202980036 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 01:49:40 INFO - PROCESS | 316 | 1465202980039 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 01:49:40 INFO - PROCESS | 316 | 1465202980042 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:49:40 INFO - PROCESS | 316 | 1465202980044 Marionette TRACE conn5 <- [1,2526,null,{}] 01:49:40 INFO - PROCESS | 316 | 1465202980048 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}] 01:49:40 INFO - PROCESS | 316 | 1465202980050 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:40 INFO - PROCESS | 316 | 1465202980134 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 01:49:40 INFO - PROCESS | 316 | 1465202980141 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:40 INFO - PROCESS | 316 | 1465202980143 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09D3800 == 34 [pid = 316] [id = 641] 01:49:40 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC00C800) [pid = 316] [serial = 1923] [outer = 0000000000000000] 01:49:40 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC0BD000) [pid = 316] [serial = 1924] [outer = 0000000AEC00C800] 01:49:40 INFO - PROCESS | 316 | 1465202980190 Marionette DEBUG loaded listener.js 01:49:40 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC0CA400) [pid = 316] [serial = 1925] [outer = 0000000AEC00C800] 01:49:40 INFO - PROCESS | 316 | 1465202980983 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]]]}] 01:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 986ms 01:49:41 INFO - PROCESS | 316 | 1465202981032 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 01:49:41 INFO - PROCESS | 316 | 1465202981036 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 01:49:41 INFO - PROCESS | 316 | 1465202981042 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:49:41 INFO - PROCESS | 316 | 1465202981045 Marionette TRACE conn5 <- [1,2530,null,{}] 01:49:41 INFO - PROCESS | 316 | 1465202981051 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}] 01:49:41 INFO - PROCESS | 316 | 1465202981054 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:41 INFO - PROCESS | 316 | 1465202981204 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 01:49:41 INFO - PROCESS | 316 | 1465202981322 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:41 INFO - PROCESS | 316 | 1465202981325 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAD4A000 == 35 [pid = 316] [id = 642] 01:49:41 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000ADEDB0800) [pid = 316] [serial = 1926] [outer = 0000000000000000] 01:49:41 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADEE24C00) [pid = 316] [serial = 1927] [outer = 0000000ADEDB0800] 01:49:41 INFO - PROCESS | 316 | 1465202981389 Marionette DEBUG loaded listener.js 01:49:41 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE346F800) [pid = 316] [serial = 1928] [outer = 0000000ADEDB0800] 01:49:42 INFO - PROCESS | 316 | 1465202982101 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]]]}] 01:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1129ms 01:49:42 INFO - PROCESS | 316 | 1465202982198 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 01:49:42 INFO - PROCESS | 316 | 1465202982203 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 01:49:42 INFO - PROCESS | 316 | 1465202982211 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:49:42 INFO - PROCESS | 316 | 1465202982214 Marionette TRACE conn5 <- [1,2534,null,{}] 01:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:49:42 INFO - PROCESS | 316 | 1465202982219 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}] 01:49:42 INFO - PROCESS | 316 | 1465202982222 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:42 INFO - PROCESS | 316 | 1465202982363 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 01:49:42 INFO - PROCESS | 316 | 1465202982468 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:42 INFO - PROCESS | 316 | 1465202982471 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF42B800 == 36 [pid = 316] [id = 643] 01:49:42 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE35A2C00) [pid = 316] [serial = 1929] [outer = 0000000000000000] 01:49:42 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE586B800) [pid = 316] [serial = 1930] [outer = 0000000AE35A2C00] 01:49:42 INFO - PROCESS | 316 | 1465202982531 Marionette DEBUG loaded listener.js 01:49:42 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE8A34400) [pid = 316] [serial = 1931] [outer = 0000000AE35A2C00] 01:49:43 INFO - PROCESS | 316 | 1465202983414 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]]]}] 01:49:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD59000 == 35 [pid = 316] [id = 640] 01:49:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD5800 == 34 [pid = 316] [id = 639] 01:49:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF491800 == 33 [pid = 316] [id = 638] 01:49:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE47A000 == 32 [pid = 316] [id = 637] 01:49:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC466800 == 31 [pid = 316] [id = 636] 01:49:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB420000 == 30 [pid = 316] [id = 635] 01:49:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CA6000 == 29 [pid = 316] [id = 634] 01:49:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3532000 == 28 [pid = 316] [id = 633] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AECC2F000) [pid = 316] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEE46A800) [pid = 316] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AECE9B000) [pid = 316] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE35A4C00) [pid = 316] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE4D43400) [pid = 316] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8A39400) [pid = 316] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE9003000) [pid = 316] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE4D43C00) [pid = 316] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE8949400) [pid = 316] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEDBB400) [pid = 316] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADF75FC00) [pid = 316] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEAD0FC00) [pid = 316] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEB218000) [pid = 316] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEDC0B000) [pid = 316] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE8941800) [pid = 316] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEF508C00) [pid = 316] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEE8DCC00) [pid = 316] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEF511400) [pid = 316] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEF020000) [pid = 316] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEE4CA000) [pid = 316] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEC007000) [pid = 316] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AEC1E8800) [pid = 316] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AECE83C00) [pid = 316] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 01:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1276ms 01:49:43 INFO - PROCESS | 316 | 1465202983495 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 01:49:43 INFO - PROCESS | 316 | 1465202983499 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 01:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:49:43 INFO - PROCESS | 316 | 1465202983504 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:49:43 INFO - PROCESS | 316 | 1465202983507 Marionette TRACE conn5 <- [1,2538,null,{}] 01:49:43 INFO - PROCESS | 316 | 1465202983512 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}] 01:49:43 INFO - PROCESS | 316 | 1465202983515 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:43 INFO - PROCESS | 316 | 1465202983621 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 01:49:43 INFO - PROCESS | 316 | 1465202983629 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:43 INFO - PROCESS | 316 | 1465202983632 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8631000 == 29 [pid = 316] [id = 644] 01:49:43 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000ADEEB2C00) [pid = 316] [serial = 1932] [outer = 0000000000000000] 01:49:43 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000ADF3C0400) [pid = 316] [serial = 1933] [outer = 0000000ADEEB2C00] 01:49:43 INFO - PROCESS | 316 | 1465202983682 Marionette DEBUG loaded listener.js 01:49:43 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE3C8CC00) [pid = 316] [serial = 1934] [outer = 0000000ADEEB2C00] 01:49:44 INFO - PROCESS | 316 | 1465202984206 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]]]}] 01:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 01:49:44 INFO - PROCESS | 316 | 1465202984237 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 01:49:44 INFO - PROCESS | 316 | 1465202984241 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 01:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:49:44 INFO - PROCESS | 316 | 1465202984252 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:49:44 INFO - PROCESS | 316 | 1465202984255 Marionette TRACE conn5 <- [1,2542,null,{}] 01:49:44 INFO - PROCESS | 316 | 1465202984258 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}] 01:49:44 INFO - PROCESS | 316 | 1465202984261 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:44 INFO - PROCESS | 316 | 1465202984353 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 01:49:44 INFO - PROCESS | 316 | 1465202984437 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:44 INFO - PROCESS | 316 | 1465202984439 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB783800 == 30 [pid = 316] [id = 645] 01:49:44 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADD25B000) [pid = 316] [serial = 1935] [outer = 0000000000000000] 01:49:44 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AE5867000) [pid = 316] [serial = 1936] [outer = 0000000ADD25B000] 01:49:44 INFO - PROCESS | 316 | 1465202984488 Marionette DEBUG loaded listener.js 01:49:44 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE894D000) [pid = 316] [serial = 1937] [outer = 0000000ADD25B000] 01:49:44 INFO - PROCESS | 316 | 1465202984910 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]]]}] 01:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 690ms 01:49:44 INFO - PROCESS | 316 | 1465202984946 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 01:49:44 INFO - PROCESS | 316 | 1465202984948 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 01:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:49:44 INFO - PROCESS | 316 | 1465202984952 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:49:44 INFO - PROCESS | 316 | 1465202984955 Marionette TRACE conn5 <- [1,2546,null,{}] 01:49:44 INFO - PROCESS | 316 | 1465202984967 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}] 01:49:44 INFO - PROCESS | 316 | 1465202984971 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:45 INFO - PROCESS | 316 | 1465202985091 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 01:49:45 INFO - PROCESS | 316 | 1465202985107 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:45 INFO - PROCESS | 316 | 1465202985111 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE493000 == 31 [pid = 316] [id = 646] 01:49:45 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE9003400) [pid = 316] [serial = 1938] [outer = 0000000000000000] 01:49:45 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEA3D5800) [pid = 316] [serial = 1939] [outer = 0000000AE9003400] 01:49:45 INFO - PROCESS | 316 | 1465202985161 Marionette DEBUG loaded listener.js 01:49:45 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEA5B4400) [pid = 316] [serial = 1940] [outer = 0000000AE9003400] 01:49:45 INFO - PROCESS | 316 | 1465202985621 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]]]}] 01:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 732ms 01:49:45 INFO - PROCESS | 316 | 1465202985686 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 01:49:45 INFO - PROCESS | 316 | 1465202985689 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 01:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:49:45 INFO - PROCESS | 316 | 1465202985692 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:49:45 INFO - PROCESS | 316 | 1465202985694 Marionette TRACE conn5 <- [1,2550,null,{}] 01:49:45 INFO - PROCESS | 316 | 1465202985697 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}] 01:49:45 INFO - PROCESS | 316 | 1465202985699 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:45 INFO - PROCESS | 316 | 1465202985824 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 01:49:45 INFO - PROCESS | 316 | 1465202985830 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:45 INFO - PROCESS | 316 | 1465202985832 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFB8B800 == 32 [pid = 316] [id = 647] 01:49:45 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEAD9A400) [pid = 316] [serial = 1941] [outer = 0000000000000000] 01:49:45 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEB219C00) [pid = 316] [serial = 1942] [outer = 0000000AEAD9A400] 01:49:45 INFO - PROCESS | 316 | 1465202985877 Marionette DEBUG loaded listener.js 01:49:45 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEC00A400) [pid = 316] [serial = 1943] [outer = 0000000AEAD9A400] 01:49:46 INFO - PROCESS | 316 | 1465202986369 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]]]}] 01:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 01:49:46 INFO - PROCESS | 316 | 1465202986462 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 01:49:46 INFO - PROCESS | 316 | 1465202986464 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 01:49:46 INFO - PROCESS | 316 | 1465202986472 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:49:46 INFO - PROCESS | 316 | 1465202986474 Marionette TRACE conn5 <- [1,2554,null,{}] 01:49:46 INFO - PROCESS | 316 | 1465202986478 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}] 01:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:49:46 INFO - PROCESS | 316 | 1465202986480 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:46 INFO - PROCESS | 316 | 1465202986595 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 01:49:46 INFO - PROCESS | 316 | 1465202986653 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:46 INFO - PROCESS | 316 | 1465202986655 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0888800 == 33 [pid = 316] [id = 648] 01:49:46 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADDB12400) [pid = 316] [serial = 1944] [outer = 0000000000000000] 01:49:46 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC1E8800) [pid = 316] [serial = 1945] [outer = 0000000ADDB12400] 01:49:46 INFO - PROCESS | 316 | 1465202986701 Marionette DEBUG loaded listener.js 01:49:46 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC42DC00) [pid = 316] [serial = 1946] [outer = 0000000ADDB12400] 01:49:47 INFO - PROCESS | 316 | 1465202987148 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]]]}] 01:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 01:49:47 INFO - PROCESS | 316 | 1465202987215 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 01:49:47 INFO - PROCESS | 316 | 1465202987217 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 01:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:49:47 INFO - PROCESS | 316 | 1465202987227 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:49:47 INFO - PROCESS | 316 | 1465202987229 Marionette TRACE conn5 <- [1,2558,null,{}] 01:49:47 INFO - PROCESS | 316 | 1465202987233 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}] 01:49:47 INFO - PROCESS | 316 | 1465202987239 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:47 INFO - PROCESS | 316 | 1465202987395 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 01:49:47 INFO - PROCESS | 316 | 1465202987448 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:47 INFO - PROCESS | 316 | 1465202987450 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D27000 == 34 [pid = 316] [id = 649] 01:49:47 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AECE7F800) [pid = 316] [serial = 1947] [outer = 0000000000000000] 01:49:47 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AECE9DC00) [pid = 316] [serial = 1948] [outer = 0000000AECE7F800] 01:49:47 INFO - PROCESS | 316 | 1465202987496 Marionette DEBUG loaded listener.js 01:49:47 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEDC06400) [pid = 316] [serial = 1949] [outer = 0000000AECE7F800] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE3DCBC00) [pid = 316] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADEDB9000) [pid = 316] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE5486800) [pid = 316] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADE1C9C00) [pid = 316] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADE4BC400) [pid = 316] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADE33E800) [pid = 316] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE8A4FC00) [pid = 316] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEB816800) [pid = 316] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADF2DE800) [pid = 316] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE548DC00) [pid = 316] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEE39C800) [pid = 316] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:49:47 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000ADEDB1400) [pid = 316] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:49:47 INFO - PROCESS | 316 | 1465202987988 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]]]}] 01:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 776ms 01:49:48 INFO - PROCESS | 316 | 1465202988005 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 01:49:48 INFO - PROCESS | 316 | 1465202988007 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 01:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:49:48 INFO - PROCESS | 316 | 1465202988011 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:49:48 INFO - PROCESS | 316 | 1465202988012 Marionette TRACE conn5 <- [1,2562,null,{}] 01:49:48 INFO - PROCESS | 316 | 1465202988016 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}] 01:49:48 INFO - PROCESS | 316 | 1465202988018 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:48 INFO - PROCESS | 316 | 1465202988104 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 01:49:48 INFO - PROCESS | 316 | 1465202988112 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:48 INFO - PROCESS | 316 | 1465202988114 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D66800 == 35 [pid = 316] [id = 650] 01:49:48 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADF2DE800) [pid = 316] [serial = 1950] [outer = 0000000000000000] 01:49:48 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEB219400) [pid = 316] [serial = 1951] [outer = 0000000ADF2DE800] 01:49:48 INFO - PROCESS | 316 | 1465202988159 Marionette DEBUG loaded listener.js 01:49:48 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEDCE9800) [pid = 316] [serial = 1952] [outer = 0000000ADF2DE800] 01:49:48 INFO - PROCESS | 316 | 1465202988576 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]]]}] 01:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 627ms 01:49:48 INFO - PROCESS | 316 | 1465202988641 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 01:49:48 INFO - PROCESS | 316 | 1465202988643 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 01:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:49:48 INFO - PROCESS | 316 | 1465202988647 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:49:48 INFO - PROCESS | 316 | 1465202988649 Marionette TRACE conn5 <- [1,2566,null,{}] 01:49:48 INFO - PROCESS | 316 | 1465202988652 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}] 01:49:48 INFO - PROCESS | 316 | 1465202988654 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:48 INFO - PROCESS | 316 | 1465202988748 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 01:49:48 INFO - PROCESS | 316 | 1465202988756 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:48 INFO - PROCESS | 316 | 1465202988758 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E66000 == 36 [pid = 316] [id = 651] 01:49:48 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEDE9EC00) [pid = 316] [serial = 1953] [outer = 0000000000000000] 01:49:48 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEDF88000) [pid = 316] [serial = 1954] [outer = 0000000AEDE9EC00] 01:49:48 INFO - PROCESS | 316 | 1465202988804 Marionette DEBUG loaded listener.js 01:49:48 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEE3A5400) [pid = 316] [serial = 1955] [outer = 0000000AEDE9EC00] 01:49:49 INFO - PROCESS | 316 | 1465202989240 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]]]}] 01:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 628ms 01:49:49 INFO - PROCESS | 316 | 1465202989281 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 01:49:49 INFO - PROCESS | 316 | 1465202989283 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 01:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:49:49 INFO - PROCESS | 316 | 1465202989286 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:49:49 INFO - PROCESS | 316 | 1465202989288 Marionette TRACE conn5 <- [1,2570,null,{}] 01:49:49 INFO - PROCESS | 316 | 1465202989292 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}] 01:49:49 INFO - PROCESS | 316 | 1465202989294 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:49 INFO - PROCESS | 316 | 1465202989380 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 01:49:49 INFO - PROCESS | 316 | 1465202989385 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:49 INFO - PROCESS | 316 | 1465202989387 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDC2F000 == 37 [pid = 316] [id = 652] 01:49:49 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEE3A1800) [pid = 316] [serial = 1956] [outer = 0000000000000000] 01:49:49 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEE472800) [pid = 316] [serial = 1957] [outer = 0000000AEE3A1800] 01:49:49 INFO - PROCESS | 316 | 1465202989433 Marionette DEBUG loaded listener.js 01:49:49 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEE4CC400) [pid = 316] [serial = 1958] [outer = 0000000AEE3A1800] 01:49:50 INFO - PROCESS | 316 | 1465202990073 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]]]}] 01:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 840ms 01:49:50 INFO - PROCESS | 316 | 1465202990127 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 01:49:50 INFO - PROCESS | 316 | 1465202990131 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 01:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:49:50 INFO - PROCESS | 316 | 1465202990137 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:49:50 INFO - PROCESS | 316 | 1465202990140 Marionette TRACE conn5 <- [1,2574,null,{}] 01:49:50 INFO - PROCESS | 316 | 1465202990146 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}] 01:49:50 INFO - PROCESS | 316 | 1465202990150 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:50 INFO - PROCESS | 316 | 1465202990277 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 01:49:50 INFO - PROCESS | 316 | 1465202990404 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:50 INFO - PROCESS | 316 | 1465202990407 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB40E800 == 38 [pid = 316] [id = 653] 01:49:50 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADEEB1000) [pid = 316] [serial = 1959] [outer = 0000000000000000] 01:49:50 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE35A1000) [pid = 316] [serial = 1960] [outer = 0000000ADEEB1000] 01:49:50 INFO - PROCESS | 316 | 1465202990468 Marionette DEBUG loaded listener.js 01:49:50 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE4E8CC00) [pid = 316] [serial = 1961] [outer = 0000000ADEEB1000] 01:49:51 INFO - PROCESS | 316 | 1465202991110 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]]]}] 01:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1036ms 01:49:51 INFO - PROCESS | 316 | 1465202991177 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 01:49:51 INFO - PROCESS | 316 | 1465202991182 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 01:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:49:51 INFO - PROCESS | 316 | 1465202991189 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:49:51 INFO - PROCESS | 316 | 1465202991192 Marionette TRACE conn5 <- [1,2578,null,{}] 01:49:51 INFO - PROCESS | 316 | 1465202991196 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}] 01:49:51 INFO - PROCESS | 316 | 1465202991200 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:51 INFO - PROCESS | 316 | 1465202991380 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 01:49:51 INFO - PROCESS | 316 | 1465202991498 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:51 INFO - PROCESS | 316 | 1465202991501 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1ECF800 == 39 [pid = 316] [id = 654] 01:49:51 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE8A44800) [pid = 316] [serial = 1962] [outer = 0000000000000000] 01:49:51 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEA588C00) [pid = 316] [serial = 1963] [outer = 0000000AE8A44800] 01:49:51 INFO - PROCESS | 316 | 1465202991560 Marionette DEBUG loaded listener.js 01:49:51 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEB814000) [pid = 316] [serial = 1964] [outer = 0000000AE8A44800] 01:49:52 INFO - PROCESS | 316 | 1465202992181 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]]]}] 01:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1032ms 01:49:52 INFO - PROCESS | 316 | 1465202992222 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 01:49:52 INFO - PROCESS | 316 | 1465202992225 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 01:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:49:52 INFO - PROCESS | 316 | 1465202992229 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:49:52 INFO - PROCESS | 316 | 1465202992234 Marionette TRACE conn5 <- [1,2582,null,{}] 01:49:52 INFO - PROCESS | 316 | 1465202992246 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}] 01:49:52 INFO - PROCESS | 316 | 1465202992251 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:52 INFO - PROCESS | 316 | 1465202992368 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 01:49:52 INFO - PROCESS | 316 | 1465202992496 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:52 INFO - PROCESS | 316 | 1465202992499 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF393B000 == 40 [pid = 316] [id = 655] 01:49:52 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AECE98800) [pid = 316] [serial = 1965] [outer = 0000000000000000] 01:49:52 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEDC05800) [pid = 316] [serial = 1966] [outer = 0000000AECE98800] 01:49:52 INFO - PROCESS | 316 | 1465202992560 Marionette DEBUG loaded listener.js 01:49:52 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEE8D1000) [pid = 316] [serial = 1967] [outer = 0000000AECE98800] 01:49:53 INFO - PROCESS | 316 | 1465202993419 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]]]}] 01:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1238ms 01:49:53 INFO - PROCESS | 316 | 1465202993470 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 01:49:53 INFO - PROCESS | 316 | 1465202993474 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 01:49:53 INFO - PROCESS | 316 | 1465202993480 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:49:53 INFO - PROCESS | 316 | 1465202993483 Marionette TRACE conn5 <- [1,2586,null,{}] 01:49:53 INFO - PROCESS | 316 | 1465202993489 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}] 01:49:53 INFO - PROCESS | 316 | 1465202993492 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:53 INFO - PROCESS | 316 | 1465202993607 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 01:49:53 INFO - PROCESS | 316 | 1465202993734 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:53 INFO - PROCESS | 316 | 1465202993739 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:53 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE3DAE800 == 41 [pid = 316] [id = 656] 01:49:53 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE346EC00) [pid = 316] [serial = 1968] [outer = 0000000000000000] 01:49:53 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE35A2800) [pid = 316] [serial = 1969] [outer = 0000000AE346EC00] 01:49:53 INFO - PROCESS | 316 | 1465202993795 Marionette DEBUG loaded listener.js 01:49:53 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE43CB800) [pid = 316] [serial = 1970] [outer = 0000000AE346EC00] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E66000 == 40 [pid = 316] [id = 651] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D66800 == 39 [pid = 316] [id = 650] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D27000 == 38 [pid = 316] [id = 649] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0888800 == 37 [pid = 316] [id = 648] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFB8B800 == 36 [pid = 316] [id = 647] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE493000 == 35 [pid = 316] [id = 646] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB783800 == 34 [pid = 316] [id = 645] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8631000 == 33 [pid = 316] [id = 644] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAD4A000 == 32 [pid = 316] [id = 642] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF42B800 == 31 [pid = 316] [id = 643] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AE53D2000 == 30 [pid = 316] [id = 632] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09D3800 == 29 [pid = 316] [id = 641] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AF393B000 == 28 [pid = 316] [id = 655] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1ECF800 == 27 [pid = 316] [id = 654] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDC2F000 == 26 [pid = 316] [id = 652] 01:49:54 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB40E800 == 25 [pid = 316] [id = 653] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE3F44800) [pid = 316] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEEA9800) [pid = 316] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADF140C00) [pid = 316] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE7E53400) [pid = 316] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADE359C00) [pid = 316] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEC32000) [pid = 316] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000ADEEAAC00) [pid = 316] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE896E000) [pid = 316] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE3D6E400) [pid = 316] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8940400) [pid = 316] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEA31A400) [pid = 316] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE8A3D800) [pid = 316] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEBD19800) [pid = 316] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE5598400) [pid = 316] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE359A400) [pid = 316] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEA672C00) [pid = 316] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEB213400) [pid = 316] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEA5A8800) [pid = 316] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEC0BD000) [pid = 316] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEF50A800) [pid = 316] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEE3A4800) [pid = 316] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEAD91400) [pid = 316] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AE43CDC00) [pid = 316] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEC005C00) [pid = 316] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 01:49:54 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEB21D400) [pid = 316] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 01:49:55 INFO - PROCESS | 316 | 1465202995047 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]]]}] 01:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1590ms 01:49:55 INFO - PROCESS | 316 | 1465202995074 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 01:49:55 INFO - PROCESS | 316 | 1465202995078 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 01:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:49:55 INFO - PROCESS | 316 | 1465202995083 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:49:55 INFO - PROCESS | 316 | 1465202995088 Marionette TRACE conn5 <- [1,2590,null,{}] 01:49:55 INFO - PROCESS | 316 | 1465202995093 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}] 01:49:55 INFO - PROCESS | 316 | 1465202995096 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:55 INFO - PROCESS | 316 | 1465202995229 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 01:49:55 INFO - PROCESS | 316 | 1465202995311 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:55 INFO - PROCESS | 316 | 1465202995314 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53CE000 == 26 [pid = 316] [id = 657] 01:49:55 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000ADEDB0400) [pid = 316] [serial = 1971] [outer = 0000000000000000] 01:49:55 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADEE1F400) [pid = 316] [serial = 1972] [outer = 0000000ADEDB0400] 01:49:55 INFO - PROCESS | 316 | 1465202995363 Marionette DEBUG loaded listener.js 01:49:55 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADEEB5000) [pid = 316] [serial = 1973] [outer = 0000000ADEDB0400] 01:49:55 INFO - PROCESS | 316 | 1465202995819 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]]]}] 01:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 838ms 01:49:55 INFO - PROCESS | 316 | 1465202995925 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 01:49:55 INFO - PROCESS | 316 | 1465202995930 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 01:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:49:55 INFO - PROCESS | 316 | 1465202995937 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:49:55 INFO - PROCESS | 316 | 1465202995940 Marionette TRACE conn5 <- [1,2594,null,{}] 01:49:55 INFO - PROCESS | 316 | 1465202995943 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}] 01:49:55 INFO - PROCESS | 316 | 1465202995946 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:56 INFO - PROCESS | 316 | 1465202996052 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 01:49:56 INFO - PROCESS | 316 | 1465202996124 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:56 INFO - PROCESS | 316 | 1465202996127 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:56 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB339000 == 27 [pid = 316] [id = 658] 01:49:56 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000ADEEAA800) [pid = 316] [serial = 1974] [outer = 0000000000000000] 01:49:56 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE3F4F400) [pid = 316] [serial = 1975] [outer = 0000000ADEEAA800] 01:49:56 INFO - PROCESS | 316 | 1465202996177 Marionette DEBUG loaded listener.js 01:49:56 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE43CAC00) [pid = 316] [serial = 1976] [outer = 0000000ADEEAA800] 01:49:56 INFO - PROCESS | 316 | 1465202996607 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]]]}] 01:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 01:49:56 INFO - PROCESS | 316 | 1465202996638 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 01:49:56 INFO - PROCESS | 316 | 1465202996641 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 01:49:56 INFO - PROCESS | 316 | 1465202996644 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:49:56 INFO - PROCESS | 316 | 1465202996648 Marionette TRACE conn5 <- [1,2598,null,{}] 01:49:56 INFO - PROCESS | 316 | 1465202996668 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}] 01:49:56 INFO - PROCESS | 316 | 1465202996673 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:56 INFO - PROCESS | 316 | 1465202996791 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 01:49:56 INFO - PROCESS | 316 | 1465202996807 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:56 INFO - PROCESS | 316 | 1465202996810 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:56 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA9E800 == 28 [pid = 316] [id = 659] 01:49:56 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE7E51800) [pid = 316] [serial = 1977] [outer = 0000000000000000] 01:49:56 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8910C00) [pid = 316] [serial = 1978] [outer = 0000000AE7E51800] 01:49:56 INFO - PROCESS | 316 | 1465202996902 Marionette DEBUG loaded listener.js 01:49:56 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE894B400) [pid = 316] [serial = 1979] [outer = 0000000AE7E51800] 01:49:57 INFO - PROCESS | 316 | 1465202997343 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]]]}] 01:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 01:49:57 INFO - PROCESS | 316 | 1465202997422 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 01:49:57 INFO - PROCESS | 316 | 1465202997425 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 01:49:57 INFO - PROCESS | 316 | 1465202997428 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:49:57 INFO - PROCESS | 316 | 1465202997430 Marionette TRACE conn5 <- [1,2602,null,{}] 01:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:49:57 INFO - PROCESS | 316 | 1465202997434 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}] 01:49:57 INFO - PROCESS | 316 | 1465202997436 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:57 INFO - PROCESS | 316 | 1465202997555 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 01:49:57 INFO - PROCESS | 316 | 1465202997565 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:57 INFO - PROCESS | 316 | 1465202997567 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDF4C800 == 29 [pid = 316] [id = 660] 01:49:57 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE8A38C00) [pid = 316] [serial = 1980] [outer = 0000000000000000] 01:49:57 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE8A47000) [pid = 316] [serial = 1981] [outer = 0000000AE8A38C00] 01:49:57 INFO - PROCESS | 316 | 1465202997665 Marionette DEBUG loaded listener.js 01:49:57 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE900A000) [pid = 316] [serial = 1982] [outer = 0000000AE8A38C00] 01:49:58 INFO - PROCESS | 316 | 1465202998094 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]]]}] 01:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 669ms 01:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:49:58 INFO - PROCESS | 316 | 1465202998105 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 01:49:58 INFO - PROCESS | 316 | 1465202998107 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 01:49:58 INFO - PROCESS | 316 | 1465202998111 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:49:58 INFO - PROCESS | 316 | 1465202998113 Marionette TRACE conn5 <- [1,2606,null,{}] 01:49:58 INFO - PROCESS | 316 | 1465202998123 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}] 01:49:58 INFO - PROCESS | 316 | 1465202998125 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:58 INFO - PROCESS | 316 | 1465202998236 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 01:49:58 INFO - PROCESS | 316 | 1465202998243 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:58 INFO - PROCESS | 316 | 1465202998245 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF41A800 == 30 [pid = 316] [id = 661] 01:49:58 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000ADD140400) [pid = 316] [serial = 1983] [outer = 0000000000000000] 01:49:58 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEA592800) [pid = 316] [serial = 1984] [outer = 0000000ADD140400] 01:49:58 INFO - PROCESS | 316 | 1465202998291 Marionette DEBUG loaded listener.js 01:49:58 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEA672C00) [pid = 316] [serial = 1985] [outer = 0000000ADD140400] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEAD9A400) [pid = 316] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADDB12400) [pid = 316] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE9003400) [pid = 316] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE35A2C00) [pid = 316] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADD25B000) [pid = 316] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000ADEEB2C00) [pid = 316] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEDE9EC00) [pid = 316] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEC00C800) [pid = 316] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000ADEDB0800) [pid = 316] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AECE7F800) [pid = 316] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEE3A1800) [pid = 316] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:49:58 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000ADF2DE800) [pid = 316] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:49:58 INFO - PROCESS | 316 | 1465202998978 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]]]}] 01:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 880ms 01:49:59 INFO - PROCESS | 316 | 1465202998994 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 01:49:59 INFO - PROCESS | 316 | 1465202998997 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 01:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:49:59 INFO - PROCESS | 316 | 1465202998999 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:49:59 INFO - PROCESS | 316 | 1465202999001 Marionette TRACE conn5 <- [1,2610,null,{}] 01:49:59 INFO - PROCESS | 316 | 1465202999005 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}] 01:49:59 INFO - PROCESS | 316 | 1465202999011 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:59 INFO - PROCESS | 316 | 1465202999138 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 01:49:59 INFO - PROCESS | 316 | 1465202999193 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:59 INFO - PROCESS | 316 | 1465202999203 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD5000 == 31 [pid = 316] [id = 662] 01:49:59 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000ADD2DB000) [pid = 316] [serial = 1986] [outer = 0000000000000000] 01:49:59 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AEA3D6800) [pid = 316] [serial = 1987] [outer = 0000000ADD2DB000] 01:49:59 INFO - PROCESS | 316 | 1465202999250 Marionette DEBUG loaded listener.js 01:49:59 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEBDB8800) [pid = 316] [serial = 1988] [outer = 0000000ADD2DB000] 01:49:59 INFO - PROCESS | 316 | 1465202999603 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]]]}] 01:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 626ms 01:49:59 INFO - PROCESS | 316 | 1465202999628 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 01:49:59 INFO - PROCESS | 316 | 1465202999631 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 01:49:59 INFO - PROCESS | 316 | 1465202999634 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:49:59 INFO - PROCESS | 316 | 1465202999636 Marionette TRACE conn5 <- [1,2614,null,{}] 01:49:59 INFO - PROCESS | 316 | 1465202999639 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}] 01:49:59 INFO - PROCESS | 316 | 1465202999641 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:59 INFO - PROCESS | 316 | 1465202999758 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 01:49:59 INFO - PROCESS | 316 | 1465202999764 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:59 INFO - PROCESS | 316 | 1465202999766 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:49:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD57800 == 32 [pid = 316] [id = 663] 01:49:59 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEBBB400) [pid = 316] [serial = 1989] [outer = 0000000000000000] 01:49:59 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEC00FC00) [pid = 316] [serial = 1990] [outer = 0000000ADEBBB400] 01:49:59 INFO - PROCESS | 316 | 1465202999810 Marionette DEBUG loaded listener.js 01:49:59 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEC1EC800) [pid = 316] [serial = 1991] [outer = 0000000ADEBBB400] 01:50:00 INFO - PROCESS | 316 | 1465203000211 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]]]}] 01:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 01:50:00 INFO - PROCESS | 316 | 1465203000267 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 01:50:00 INFO - PROCESS | 316 | 1465203000269 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 01:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:50:00 INFO - PROCESS | 316 | 1465203000272 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:50:00 INFO - PROCESS | 316 | 1465203000275 Marionette TRACE conn5 <- [1,2618,null,{}] 01:50:00 INFO - PROCESS | 316 | 1465203000279 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}] 01:50:00 INFO - PROCESS | 316 | 1465203000280 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:00 INFO - PROCESS | 316 | 1465203000362 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 01:50:00 INFO - PROCESS | 316 | 1465203000378 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:00 INFO - PROCESS | 316 | 1465203000380 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09DD800 == 33 [pid = 316] [id = 664] 01:50:00 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEC1F4000) [pid = 316] [serial = 1992] [outer = 0000000000000000] 01:50:00 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AECC2A000) [pid = 316] [serial = 1993] [outer = 0000000AEC1F4000] 01:50:00 INFO - PROCESS | 316 | 1465203000424 Marionette DEBUG loaded listener.js 01:50:00 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AECE7EC00) [pid = 316] [serial = 1994] [outer = 0000000AEC1F4000] 01:50:00 INFO - PROCESS | 316 | 1465203000989 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]]]}] 01:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 775ms 01:50:01 INFO - PROCESS | 316 | 1465203001051 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 01:50:01 INFO - PROCESS | 316 | 1465203001057 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 01:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:50:01 INFO - PROCESS | 316 | 1465203001063 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:50:01 INFO - PROCESS | 316 | 1465203001066 Marionette TRACE conn5 <- [1,2622,null,{}] 01:50:01 INFO - PROCESS | 316 | 1465203001073 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}] 01:50:01 INFO - PROCESS | 316 | 1465203001077 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:01 INFO - PROCESS | 316 | 1465203001225 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 01:50:01 INFO - PROCESS | 316 | 1465203001324 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:01 INFO - PROCESS | 316 | 1465203001329 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8618800 == 34 [pid = 316] [id = 665] 01:50:01 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000ADEC2F000) [pid = 316] [serial = 1995] [outer = 0000000000000000] 01:50:01 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADEC39800) [pid = 316] [serial = 1996] [outer = 0000000ADEC2F000] 01:50:01 INFO - PROCESS | 316 | 1465203001412 Marionette DEBUG loaded listener.js 01:50:01 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000ADEEAC800) [pid = 316] [serial = 1997] [outer = 0000000ADEC2F000] 01:50:02 INFO - PROCESS | 316 | 1465203002178 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]]]}] 01:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1139ms 01:50:02 INFO - PROCESS | 316 | 1465203002216 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 01:50:02 INFO - PROCESS | 316 | 1465203002221 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 01:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:50:02 INFO - PROCESS | 316 | 1465203002229 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:50:02 INFO - PROCESS | 316 | 1465203002233 Marionette TRACE conn5 <- [1,2626,null,{}] 01:50:02 INFO - PROCESS | 316 | 1465203002237 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}] 01:50:02 INFO - PROCESS | 316 | 1465203002240 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:02 INFO - PROCESS | 316 | 1465203002368 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 01:50:02 INFO - PROCESS | 316 | 1465203002491 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:02 INFO - PROCESS | 316 | 1465203002493 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AED806000 == 35 [pid = 316] [id = 666] 01:50:02 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE3DCF400) [pid = 316] [serial = 1998] [outer = 0000000000000000] 01:50:02 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE4D46000) [pid = 316] [serial = 1999] [outer = 0000000AE3DCF400] 01:50:02 INFO - PROCESS | 316 | 1465203002553 Marionette DEBUG loaded listener.js 01:50:02 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE8912000) [pid = 316] [serial = 2000] [outer = 0000000AE3DCF400] 01:50:03 INFO - PROCESS | 316 | 1465203003442 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]]]}] 01:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1238ms 01:50:03 INFO - PROCESS | 316 | 1465203003469 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 01:50:03 INFO - PROCESS | 316 | 1465203003474 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 01:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:50:03 INFO - PROCESS | 316 | 1465203003480 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:50:03 INFO - PROCESS | 316 | 1465203003483 Marionette TRACE conn5 <- [1,2630,null,{}] 01:50:03 INFO - PROCESS | 316 | 1465203003489 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}] 01:50:03 INFO - PROCESS | 316 | 1465203003491 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:03 INFO - PROCESS | 316 | 1465203003675 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 01:50:03 INFO - PROCESS | 316 | 1465203003685 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:03 INFO - PROCESS | 316 | 1465203003690 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:03 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAD37800 == 36 [pid = 316] [id = 667] 01:50:03 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE346AC00) [pid = 316] [serial = 2001] [outer = 0000000000000000] 01:50:03 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE359E800) [pid = 316] [serial = 2002] [outer = 0000000AE346AC00] 01:50:03 INFO - PROCESS | 316 | 1465203003742 Marionette DEBUG loaded listener.js 01:50:03 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE43CA400) [pid = 316] [serial = 2003] [outer = 0000000AE346AC00] 01:50:04 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD57800 == 35 [pid = 316] [id = 663] 01:50:04 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD5000 == 34 [pid = 316] [id = 662] 01:50:04 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF41A800 == 33 [pid = 316] [id = 661] 01:50:04 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDF4C800 == 32 [pid = 316] [id = 660] 01:50:04 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA9E800 == 31 [pid = 316] [id = 659] 01:50:04 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB339000 == 30 [pid = 316] [id = 658] 01:50:04 INFO - PROCESS | 316 | --DOCSHELL 0000000AE53CE000 == 29 [pid = 316] [id = 657] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEB219C00) [pid = 316] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEC42DC00) [pid = 316] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEC1E8800) [pid = 316] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEA3D5800) [pid = 316] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE586B800) [pid = 316] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8A34400) [pid = 316] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE5867000) [pid = 316] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE894D000) [pid = 316] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADF3C0400) [pid = 316] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEE3A5400) [pid = 316] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE3C8CC00) [pid = 316] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEC0CA400) [pid = 316] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000ADEE24C00) [pid = 316] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE346F800) [pid = 316] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AECE9DC00) [pid = 316] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEE4CC400) [pid = 316] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEE472800) [pid = 316] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEDF88000) [pid = 316] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEDC06400) [pid = 316] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEC00A400) [pid = 316] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEDCE9800) [pid = 316] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AEB219400) [pid = 316] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AEA5B4400) [pid = 316] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 01:50:04 INFO - PROCESS | 316 | 1465203004307 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]]]}] 01:50:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:50:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 879ms 01:50:04 INFO - PROCESS | 316 | 1465203004362 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 01:50:04 INFO - PROCESS | 316 | 1465203004367 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 01:50:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:50:04 INFO - PROCESS | 316 | 1465203004373 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:50:04 INFO - PROCESS | 316 | 1465203004375 Marionette TRACE conn5 <- [1,2634,null,{}] 01:50:04 INFO - PROCESS | 316 | 1465203004379 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}] 01:50:04 INFO - PROCESS | 316 | 1465203004382 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:04 INFO - PROCESS | 316 | 1465203004474 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 01:50:04 INFO - PROCESS | 316 | 1465203004480 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:04 INFO - PROCESS | 316 | 1465203004482 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB720000 == 30 [pid = 316] [id = 668] 01:50:04 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AE359F800) [pid = 316] [serial = 2004] [outer = 0000000000000000] 01:50:04 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AE4DAA800) [pid = 316] [serial = 2005] [outer = 0000000AE359F800] 01:50:04 INFO - PROCESS | 316 | 1465203004531 Marionette DEBUG loaded listener.js 01:50:04 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE890C800) [pid = 316] [serial = 2006] [outer = 0000000AE359F800] 01:50:04 INFO - PROCESS | 316 | 1465203004995 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]]]}] 01:50:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 689ms 01:50:05 INFO - PROCESS | 316 | 1465203005065 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 01:50:05 INFO - PROCESS | 316 | 1465203005067 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 01:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:50:05 INFO - PROCESS | 316 | 1465203005071 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:50:05 INFO - PROCESS | 316 | 1465203005075 Marionette TRACE conn5 <- [1,2638,null,{}] 01:50:05 INFO - PROCESS | 316 | 1465203005123 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}] 01:50:05 INFO - PROCESS | 316 | 1465203005128 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:05 INFO - PROCESS | 316 | 1465203005231 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 01:50:05 INFO - PROCESS | 316 | 1465203005310 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:05 INFO - PROCESS | 316 | 1465203005314 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE48B800 == 31 [pid = 316] [id = 669] 01:50:05 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADDACDC00) [pid = 316] [serial = 2007] [outer = 0000000000000000] 01:50:05 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AE8AD7800) [pid = 316] [serial = 2008] [outer = 0000000ADDACDC00] 01:50:05 INFO - PROCESS | 316 | 1465203005363 Marionette DEBUG loaded listener.js 01:50:05 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AEA5B3C00) [pid = 316] [serial = 2009] [outer = 0000000ADDACDC00] 01:50:05 INFO - PROCESS | 316 | 1465203005760 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]]]}] 01:50:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 712ms 01:50:05 INFO - PROCESS | 316 | 1465203005785 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 01:50:05 INFO - PROCESS | 316 | 1465203005788 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 01:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:50:05 INFO - PROCESS | 316 | 1465203005791 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:50:05 INFO - PROCESS | 316 | 1465203005793 Marionette TRACE conn5 <- [1,2642,null,{}] 01:50:05 INFO - PROCESS | 316 | 1465203005797 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}] 01:50:05 INFO - PROCESS | 316 | 1465203005799 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:05 INFO - PROCESS | 316 | 1465203005891 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 01:50:05 INFO - PROCESS | 316 | 1465203005896 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:05 INFO - PROCESS | 316 | 1465203005898 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBEB800 == 32 [pid = 316] [id = 670] 01:50:05 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AEAD1B000) [pid = 316] [serial = 2010] [outer = 0000000000000000] 01:50:05 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEB215000) [pid = 316] [serial = 2011] [outer = 0000000AEAD1B000] 01:50:05 INFO - PROCESS | 316 | 1465203005946 Marionette DEBUG loaded listener.js 01:50:06 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEBD19800) [pid = 316] [serial = 2012] [outer = 0000000AEAD1B000] 01:50:06 INFO - PROCESS | 316 | 1465203006425 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]]]}] 01:50:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:50:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 01:50:06 INFO - PROCESS | 316 | 1465203006484 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 01:50:06 INFO - PROCESS | 316 | 1465203006486 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 01:50:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:50:06 INFO - PROCESS | 316 | 1465203006490 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:50:06 INFO - PROCESS | 316 | 1465203006492 Marionette TRACE conn5 <- [1,2646,null,{}] 01:50:06 INFO - PROCESS | 316 | 1465203006495 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}] 01:50:06 INFO - PROCESS | 316 | 1465203006497 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:06 INFO - PROCESS | 316 | 1465203006611 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 01:50:06 INFO - PROCESS | 316 | 1465203006703 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:06 INFO - PROCESS | 316 | 1465203006713 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09C7800 == 33 [pid = 316] [id = 671] 01:50:06 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8AD8400) [pid = 316] [serial = 2013] [outer = 0000000000000000] 01:50:06 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEC0C2C00) [pid = 316] [serial = 2014] [outer = 0000000AE8AD8400] 01:50:06 INFO - PROCESS | 316 | 1465203006759 Marionette DEBUG loaded listener.js 01:50:06 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEC4BE800) [pid = 316] [serial = 2015] [outer = 0000000AE8AD8400] 01:50:07 INFO - PROCESS | 316 | 1465203007190 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]]]}] 01:50:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:50:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 732ms 01:50:07 INFO - PROCESS | 316 | 1465203007224 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 01:50:07 INFO - PROCESS | 316 | 1465203007226 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 01:50:07 INFO - PROCESS | 316 | 1465203007230 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:50:07 INFO - PROCESS | 316 | 1465203007231 Marionette TRACE conn5 <- [1,2650,null,{}] 01:50:07 INFO - PROCESS | 316 | 1465203007235 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}] 01:50:07 INFO - PROCESS | 316 | 1465203007241 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:07 INFO - PROCESS | 316 | 1465203007386 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 01:50:07 INFO - PROCESS | 316 | 1465203007443 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:07 INFO - PROCESS | 316 | 1465203007445 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D2C000 == 34 [pid = 316] [id = 672] 01:50:07 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AECE88000) [pid = 316] [serial = 2016] [outer = 0000000000000000] 01:50:07 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AECED5400) [pid = 316] [serial = 2017] [outer = 0000000AECE88000] 01:50:07 INFO - PROCESS | 316 | 1465203007491 Marionette DEBUG loaded listener.js 01:50:07 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEE39E800) [pid = 316] [serial = 2018] [outer = 0000000AECE88000] 01:50:07 INFO - PROCESS | 316 | 1465203007920 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]]]}] 01:50:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:50:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 735ms 01:50:08 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE346EC00) [pid = 316] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:50:08 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000ADEEAA800) [pid = 316] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:50:08 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADEDB0400) [pid = 316] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:50:08 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE8A38C00) [pid = 316] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:50:08 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000ADD2DB000) [pid = 316] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:50:08 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADD140400) [pid = 316] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:50:08 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000ADEBBB400) [pid = 316] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:50:08 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000ADEEB1000) [pid = 316] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:50:08 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AE8A44800) [pid = 316] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:50:08 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AECE98800) [pid = 316] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:50:08 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AE7E51800) [pid = 316] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:50:08 INFO - PROCESS | 316 | 1465203008021 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 01:50:08 INFO - PROCESS | 316 | 1465203008024 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 01:50:08 INFO - PROCESS | 316 | 1465203008033 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:50:08 INFO - PROCESS | 316 | 1465203008035 Marionette TRACE conn5 <- [1,2654,null,{}] 01:50:08 INFO - PROCESS | 316 | 1465203008038 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}] 01:50:08 INFO - PROCESS | 316 | 1465203008040 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:50:08 INFO - PROCESS | 316 | 1465203008132 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 01:50:08 INFO - PROCESS | 316 | 1465203008144 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:08 INFO - PROCESS | 316 | 1465203008146 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D76800 == 35 [pid = 316] [id = 673] 01:50:08 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADEBBB400) [pid = 316] [serial = 2019] [outer = 0000000000000000] 01:50:08 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE585FC00) [pid = 316] [serial = 2020] [outer = 0000000ADEBBB400] 01:50:08 INFO - PROCESS | 316 | 1465203008190 Marionette DEBUG loaded listener.js 01:50:08 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AEBDAE800) [pid = 316] [serial = 2021] [outer = 0000000ADEBBB400] 01:50:08 INFO - PROCESS | 316 | [316] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:50:09 INFO - PROCESS | 316 | [316] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:50:09 INFO - PROCESS | 316 | 1465203009120 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]]]}] 01:50:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 01:50:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1117ms 01:50:09 INFO - PROCESS | 316 | 1465203009161 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 01:50:09 INFO - PROCESS | 316 | 1465203009163 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 01:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:50:09 INFO - PROCESS | 316 | 1465203009167 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:50:09 INFO - PROCESS | 316 | 1465203009169 Marionette TRACE conn5 <- [1,2658,null,{}] 01:50:09 INFO - PROCESS | 316 | 1465203009172 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}] 01:50:09 INFO - PROCESS | 316 | 1465203009174 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:09 INFO - PROCESS | 316 | 1465203009260 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 01:50:09 INFO - PROCESS | 316 | 1465203009266 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:09 INFO - PROCESS | 316 | 1465203009268 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:09 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E72000 == 36 [pid = 316] [id = 674] 01:50:09 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEE3A6000) [pid = 316] [serial = 2022] [outer = 0000000000000000] 01:50:09 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEE4C3800) [pid = 316] [serial = 2023] [outer = 0000000AEE3A6000] 01:50:09 INFO - PROCESS | 316 | 1465203009312 Marionette DEBUG loaded listener.js 01:50:09 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEE8D1C00) [pid = 316] [serial = 2024] [outer = 0000000AEE3A6000] 01:50:10 INFO - PROCESS | 316 | 1465203010279 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] 01:50:10 INFO - PROCESS | 316 | 1465203010305 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 01:50:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:50:10 INFO - PROCESS | 316 | 1465203010311 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:50:10 INFO - PROCESS | 316 | 1465203010315 Marionette TRACE conn5 <- [1,2662,null,{}] 01:50:10 INFO - PROCESS | 316 | 1465203010321 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}] 01:50:10 INFO - PROCESS | 316 | 1465203010324 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:10 INFO - PROCESS | 316 | 1465203010457 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 01:50:10 INFO - PROCESS | 316 | 1465203010575 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:10 INFO - PROCESS | 316 | 1465203010578 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB399800 == 37 [pid = 316] [id = 675] 01:50:10 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE3234800) [pid = 316] [serial = 2025] [outer = 0000000000000000] 01:50:10 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE35A2000) [pid = 316] [serial = 2026] [outer = 0000000AE3234800] 01:50:10 INFO - PROCESS | 316 | 1465203010642 Marionette DEBUG loaded listener.js 01:50:10 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE7E51400) [pid = 316] [serial = 2027] [outer = 0000000AE3234800] 01:50:11 INFO - PROCESS | 316 | 1465203011781 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] 01:50:11 INFO - PROCESS | 316 | 1465203011804 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 01:50:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:50:11 INFO - PROCESS | 316 | 1465203011853 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:50:11 INFO - PROCESS | 316 | 1465203011856 Marionette TRACE conn5 <- [1,2666,null,{}] 01:50:11 INFO - PROCESS | 316 | 1465203011861 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}] 01:50:11 INFO - PROCESS | 316 | 1465203011864 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:11 INFO - PROCESS | 316 | 1465203011974 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 01:50:12 INFO - PROCESS | 316 | 1465203012171 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:12 INFO - PROCESS | 316 | 1465203012173 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EE2000 == 38 [pid = 316] [id = 676] 01:50:12 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEA58CC00) [pid = 316] [serial = 2028] [outer = 0000000000000000] 01:50:12 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEAD93800) [pid = 316] [serial = 2029] [outer = 0000000AEA58CC00] 01:50:12 INFO - PROCESS | 316 | 1465203012233 Marionette DEBUG loaded listener.js 01:50:12 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC173800) [pid = 316] [serial = 2030] [outer = 0000000AEA58CC00] 01:50:13 INFO - PROCESS | 316 | 1465203013430 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]]]}] 01:50:13 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) 01:50:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1598ms 01:50:13 INFO - PROCESS | 316 | 1465203013456 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 01:50:13 INFO - PROCESS | 316 | 1465203013461 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 01:50:13 INFO - PROCESS | 316 | 1465203013466 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:50:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:50:13 INFO - PROCESS | 316 | 1465203013470 Marionette TRACE conn5 <- [1,2670,null,{}] 01:50:13 INFO - PROCESS | 316 | 1465203013476 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}] 01:50:13 INFO - PROCESS | 316 | 1465203013478 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:13 INFO - PROCESS | 316 | 1465203013662 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 01:50:13 INFO - PROCESS | 316 | 1465203013786 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:13 INFO - PROCESS | 316 | 1465203013789 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:13 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4E3A000 == 39 [pid = 316] [id = 677] 01:50:13 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE43C7C00) [pid = 316] [serial = 2031] [outer = 0000000000000000] 01:50:13 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE43D1C00) [pid = 316] [serial = 2032] [outer = 0000000AE43C7C00] 01:50:13 INFO - PROCESS | 316 | 1465203013848 Marionette DEBUG loaded listener.js 01:50:13 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE893AC00) [pid = 316] [serial = 2033] [outer = 0000000AE43C7C00] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D76800 == 38 [pid = 316] [id = 673] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D2C000 == 37 [pid = 316] [id = 672] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09C7800 == 36 [pid = 316] [id = 671] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBEB800 == 35 [pid = 316] [id = 670] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE48B800 == 34 [pid = 316] [id = 669] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB720000 == 33 [pid = 316] [id = 668] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAD37800 == 32 [pid = 316] [id = 667] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AED806000 == 31 [pid = 316] [id = 666] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09DD800 == 30 [pid = 316] [id = 664] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8618800 == 29 [pid = 316] [id = 665] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AE3DAE800 == 28 [pid = 316] [id = 656] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EE2000 == 27 [pid = 316] [id = 676] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E72000 == 26 [pid = 316] [id = 674] 01:50:14 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB399800 == 25 [pid = 316] [id = 675] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE43CB800) [pid = 316] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE35A2800) [pid = 316] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE3F4F400) [pid = 316] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADEE1F400) [pid = 316] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEEB5000) [pid = 316] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE900A000) [pid = 316] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE8A47000) [pid = 316] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEA3D6800) [pid = 316] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEA592800) [pid = 316] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEC00FC00) [pid = 316] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE4E8CC00) [pid = 316] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AE35A1000) [pid = 316] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEB814000) [pid = 316] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEA588C00) [pid = 316] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AECC2A000) [pid = 316] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEE8D1000) [pid = 316] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AEDC05800) [pid = 316] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AEA672C00) [pid = 316] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000AEC1EC800) [pid = 316] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AE8910C00) [pid = 316] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AE894B400) [pid = 316] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 57 (0000000AE43CAC00) [pid = 316] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 01:50:14 INFO - PROCESS | 316 | --DOMWINDOW == 56 (0000000AEBDB8800) [pid = 316] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 01:50:15 INFO - PROCESS | 316 | 1465203015470 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]]]}] 01:50:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 01:50:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2033ms 01:50:15 INFO - PROCESS | 316 | 1465203015504 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 01:50:15 INFO - PROCESS | 316 | 1465203015509 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 01:50:15 INFO - PROCESS | 316 | 1465203015514 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:50:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:50:15 INFO - PROCESS | 316 | 1465203015517 Marionette TRACE conn5 <- [1,2674,null,{}] 01:50:15 INFO - PROCESS | 316 | 1465203015522 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}] 01:50:15 INFO - PROCESS | 316 | 1465203015526 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:15 INFO - PROCESS | 316 | 1465203015625 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 01:50:15 INFO - PROCESS | 316 | 1465203015633 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:15 INFO - PROCESS | 316 | 1465203015635 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE53CB800 == 26 [pid = 316] [id = 678] 01:50:15 INFO - PROCESS | 316 | ++DOMWINDOW == 57 (0000000ADEDB9800) [pid = 316] [serial = 2034] [outer = 0000000000000000] 01:50:15 INFO - PROCESS | 316 | ++DOMWINDOW == 58 (0000000ADEEA8000) [pid = 316] [serial = 2035] [outer = 0000000ADEDB9800] 01:50:15 INFO - PROCESS | 316 | 1465203015685 Marionette DEBUG loaded listener.js 01:50:15 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000ADF141400) [pid = 316] [serial = 2036] [outer = 0000000ADEDB9800] 01:50:16 INFO - PROCESS | 316 | 1465203016687 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] 01:50:16 INFO - PROCESS | 316 | 1465203016704 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 01:50:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:50:16 INFO - PROCESS | 316 | 1465203016711 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:50:16 INFO - PROCESS | 316 | 1465203016714 Marionette TRACE conn5 <- [1,2678,null,{}] 01:50:16 INFO - PROCESS | 316 | 1465203016718 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}] 01:50:16 INFO - PROCESS | 316 | 1465203016720 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:16 INFO - PROCESS | 316 | 1465203016842 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 01:50:16 INFO - PROCESS | 316 | 1465203016850 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:16 INFO - PROCESS | 316 | 1465203016852 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB384800 == 27 [pid = 316] [id = 679] 01:50:16 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000AE35A0000) [pid = 316] [serial = 2037] [outer = 0000000000000000] 01:50:16 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AE3D3F800) [pid = 316] [serial = 2038] [outer = 0000000AE35A0000] 01:50:16 INFO - PROCESS | 316 | 1465203016944 Marionette DEBUG loaded listener.js 01:50:17 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AE43C3000) [pid = 316] [serial = 2039] [outer = 0000000AE35A0000] 01:50:17 INFO - PROCESS | 316 | 1465203017924 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] 01:50:17 INFO - PROCESS | 316 | 1465203017946 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 01:50:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:50:17 INFO - PROCESS | 316 | 1465203017956 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:50:17 INFO - PROCESS | 316 | 1465203017959 Marionette TRACE conn5 <- [1,2682,null,{}] 01:50:17 INFO - PROCESS | 316 | 1465203017971 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}] 01:50:17 INFO - PROCESS | 316 | 1465203017976 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:18 INFO - PROCESS | 316 | 1465203018090 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 01:50:18 INFO - PROCESS | 316 | 1465203018099 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:18 INFO - PROCESS | 316 | 1465203018102 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECB9E000 == 28 [pid = 316] [id = 680] 01:50:18 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE7E4FC00) [pid = 316] [serial = 2040] [outer = 0000000000000000] 01:50:18 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AE8938800) [pid = 316] [serial = 2041] [outer = 0000000AE7E4FC00] 01:50:18 INFO - PROCESS | 316 | 1465203018193 Marionette DEBUG loaded listener.js 01:50:18 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AE8952C00) [pid = 316] [serial = 2042] [outer = 0000000AE7E4FC00] 01:50:18 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AE8AD8400) [pid = 316] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:50:18 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AECE88000) [pid = 316] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:50:18 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AE359F800) [pid = 316] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:50:18 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000ADEC2F000) [pid = 316] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:50:18 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000ADDACDC00) [pid = 316] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:50:18 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AEC1F4000) [pid = 316] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:50:18 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AE3DCF400) [pid = 316] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:50:18 INFO - PROCESS | 316 | --DOMWINDOW == 57 (0000000AE346AC00) [pid = 316] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:50:18 INFO - PROCESS | 316 | --DOMWINDOW == 56 (0000000AEAD1B000) [pid = 316] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:50:18 INFO - PROCESS | 316 | --DOMWINDOW == 55 (0000000ADEBBB400) [pid = 316] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:50:18 INFO - PROCESS | 316 | --DOMWINDOW == 54 (0000000AEE3A6000) [pid = 316] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:50:19 INFO - PROCESS | 316 | 1465203019147 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] 01:50:19 INFO - PROCESS | 316 | 1465203019215 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 01:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:50:19 INFO - PROCESS | 316 | 1465203019218 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:50:19 INFO - PROCESS | 316 | 1465203019220 Marionette TRACE conn5 <- [1,2686,null,{}] 01:50:19 INFO - PROCESS | 316 | 1465203019227 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}] 01:50:19 INFO - PROCESS | 316 | 1465203019229 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:19 INFO - PROCESS | 316 | 1465203019324 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 01:50:19 INFO - PROCESS | 316 | 1465203019330 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:19 INFO - PROCESS | 316 | 1465203019332 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:19 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE494800 == 29 [pid = 316] [id = 681] 01:50:19 INFO - PROCESS | 316 | ++DOMWINDOW == 55 (0000000AE8A35800) [pid = 316] [serial = 2043] [outer = 0000000000000000] 01:50:19 INFO - PROCESS | 316 | ++DOMWINDOW == 56 (0000000AE8A39800) [pid = 316] [serial = 2044] [outer = 0000000AE8A35800] 01:50:19 INFO - PROCESS | 316 | 1465203019378 Marionette DEBUG loaded listener.js 01:50:19 INFO - PROCESS | 316 | ++DOMWINDOW == 57 (0000000AE9003000) [pid = 316] [serial = 2045] [outer = 0000000AE8A35800] 01:50:20 INFO - PROCESS | 316 | 1465203020323 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] 01:50:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:50:20 INFO - PROCESS | 316 | 1465203020364 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 01:50:20 INFO - PROCESS | 316 | 1465203020368 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:50:20 INFO - PROCESS | 316 | 1465203020369 Marionette TRACE conn5 <- [1,2690,null,{}] 01:50:20 INFO - PROCESS | 316 | 1465203020373 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}] 01:50:20 INFO - PROCESS | 316 | 1465203020375 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:20 INFO - PROCESS | 316 | 1465203020487 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 01:50:20 INFO - PROCESS | 316 | 1465203020494 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:20 INFO - PROCESS | 316 | 1465203020496 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFB83800 == 30 [pid = 316] [id = 682] 01:50:20 INFO - PROCESS | 316 | ++DOMWINDOW == 58 (0000000AE900A000) [pid = 316] [serial = 2046] [outer = 0000000000000000] 01:50:20 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000AEA58E400) [pid = 316] [serial = 2047] [outer = 0000000AE900A000] 01:50:20 INFO - PROCESS | 316 | 1465203020541 Marionette DEBUG loaded listener.js 01:50:20 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000AEA5B4C00) [pid = 316] [serial = 2048] [outer = 0000000AE900A000] 01:50:21 INFO - PROCESS | 316 | 1465203021340 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]]]}] 01:50:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:50:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1024ms 01:50:21 INFO - PROCESS | 316 | 1465203021395 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 01:50:21 INFO - PROCESS | 316 | 1465203021400 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 01:50:21 INFO - PROCESS | 316 | 1465203021405 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:50:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:50:21 INFO - PROCESS | 316 | 1465203021411 Marionette TRACE conn5 <- [1,2694,null,{}] 01:50:21 INFO - PROCESS | 316 | 1465203021477 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}] 01:50:21 INFO - PROCESS | 316 | 1465203021481 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:21 INFO - PROCESS | 316 | 1465203021622 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 01:50:21 INFO - PROCESS | 316 | 1465203021712 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:21 INFO - PROCESS | 316 | 1465203021715 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE02AF000 == 31 [pid = 316] [id = 683] 01:50:21 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000ADEEA8400) [pid = 316] [serial = 2049] [outer = 0000000000000000] 01:50:21 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000ADEEADC00) [pid = 316] [serial = 2050] [outer = 0000000ADEEA8400] 01:50:21 INFO - PROCESS | 316 | 1465203021775 Marionette DEBUG loaded listener.js 01:50:21 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000AE3473000) [pid = 316] [serial = 2051] [outer = 0000000ADEEA8400] 01:50:22 INFO - PROCESS | 316 | 1465203022573 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]]]}] 01:50:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:50:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1293ms 01:50:22 INFO - PROCESS | 316 | 1465203022702 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 01:50:22 INFO - PROCESS | 316 | 1465203022706 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 01:50:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:50:22 INFO - PROCESS | 316 | 1465203022711 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:50:22 INFO - PROCESS | 316 | 1465203022715 Marionette TRACE conn5 <- [1,2698,null,{}] 01:50:22 INFO - PROCESS | 316 | 1465203022730 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}] 01:50:22 INFO - PROCESS | 316 | 1465203022733 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:22 INFO - PROCESS | 316 | 1465203022858 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 01:50:22 INFO - PROCESS | 316 | 1465203022930 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:22 INFO - PROCESS | 316 | 1465203022935 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:22 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CA6000 == 32 [pid = 316] [id = 684] 01:50:22 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADEEB5000) [pid = 316] [serial = 2052] [outer = 0000000000000000] 01:50:22 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADF3C2800) [pid = 316] [serial = 2053] [outer = 0000000ADEEB5000] 01:50:23 INFO - PROCESS | 316 | 1465203022987 Marionette DEBUG loaded listener.js 01:50:23 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE4296800) [pid = 316] [serial = 2054] [outer = 0000000ADEEB5000] 01:50:23 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE494800 == 31 [pid = 316] [id = 681] 01:50:23 INFO - PROCESS | 316 | --DOCSHELL 0000000AECB9E000 == 30 [pid = 316] [id = 680] 01:50:23 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB384800 == 29 [pid = 316] [id = 679] 01:50:23 INFO - PROCESS | 316 | --DOCSHELL 0000000AE53CB800 == 28 [pid = 316] [id = 678] 01:50:23 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4E3A000 == 27 [pid = 316] [id = 677] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEE4C3800) [pid = 316] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEC0C2C00) [pid = 316] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AECED5400) [pid = 316] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AE4DAA800) [pid = 316] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 61 (0000000AE890C800) [pid = 316] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 60 (0000000ADEC39800) [pid = 316] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000ADEEAC800) [pid = 316] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AEC4BE800) [pid = 316] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 57 (0000000AE8AD7800) [pid = 316] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 56 (0000000AEA5B3C00) [pid = 316] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 55 (0000000AECE7EC00) [pid = 316] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 54 (0000000AE4D46000) [pid = 316] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 53 (0000000AE8912000) [pid = 316] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 52 (0000000AE359E800) [pid = 316] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 51 (0000000AE43CA400) [pid = 316] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 50 (0000000AEB215000) [pid = 316] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 49 (0000000AEE8D1C00) [pid = 316] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 48 (0000000AE585FC00) [pid = 316] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 47 (0000000AEBDAE800) [pid = 316] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 46 (0000000AEE39E800) [pid = 316] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | --DOMWINDOW == 45 (0000000AEBD19800) [pid = 316] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 01:50:23 INFO - PROCESS | 316 | 1465203023562 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] 01:50:23 INFO - PROCESS | 316 | 1465203023621 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 01:50:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:50:23 INFO - PROCESS | 316 | 1465203023628 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:50:23 INFO - PROCESS | 316 | 1465203023632 Marionette TRACE conn5 <- [1,2702,null,{}] 01:50:23 INFO - PROCESS | 316 | 1465203023636 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}] 01:50:23 INFO - PROCESS | 316 | 1465203023638 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:23 INFO - PROCESS | 316 | 1465203023732 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 01:50:23 INFO - PROCESS | 316 | 1465203023738 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:23 INFO - PROCESS | 316 | 1465203023740 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB780000 == 28 [pid = 316] [id = 685] 01:50:23 INFO - PROCESS | 316 | ++DOMWINDOW == 46 (0000000AE43C7400) [pid = 316] [serial = 2055] [outer = 0000000000000000] 01:50:23 INFO - PROCESS | 316 | ++DOMWINDOW == 47 (0000000AE43CB000) [pid = 316] [serial = 2056] [outer = 0000000AE43C7400] 01:50:23 INFO - PROCESS | 316 | 1465203023798 Marionette DEBUG loaded listener.js 01:50:23 INFO - PROCESS | 316 | ++DOMWINDOW == 48 (0000000AE585FC00) [pid = 316] [serial = 2057] [outer = 0000000AE43C7400] 01:50:24 INFO - PROCESS | 316 | 1465203024294 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]]]}] 01:50:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:50:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 690ms 01:50:24 INFO - PROCESS | 316 | 1465203024320 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 01:50:24 INFO - PROCESS | 316 | 1465203024323 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 01:50:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:50:24 INFO - PROCESS | 316 | 1465203024360 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:50:24 INFO - PROCESS | 316 | 1465203024362 Marionette TRACE conn5 <- [1,2706,null,{}] 01:50:24 INFO - PROCESS | 316 | 1465203024372 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}] 01:50:24 INFO - PROCESS | 316 | 1465203024377 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:24 INFO - PROCESS | 316 | 1465203024473 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 01:50:24 INFO - PROCESS | 316 | 1465203024553 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:24 INFO - PROCESS | 316 | 1465203024557 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE47F000 == 29 [pid = 316] [id = 686] 01:50:24 INFO - PROCESS | 316 | ++DOMWINDOW == 49 (0000000AE896D800) [pid = 316] [serial = 2058] [outer = 0000000000000000] 01:50:24 INFO - PROCESS | 316 | ++DOMWINDOW == 50 (0000000AE8A37C00) [pid = 316] [serial = 2059] [outer = 0000000AE896D800] 01:50:24 INFO - PROCESS | 316 | 1465203024608 Marionette DEBUG loaded listener.js 01:50:24 INFO - PROCESS | 316 | ++DOMWINDOW == 51 (0000000AEA310C00) [pid = 316] [serial = 2060] [outer = 0000000AE896D800] 01:50:25 INFO - PROCESS | 316 | 1465203025028 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] 01:50:25 INFO - PROCESS | 316 | 1465203025100 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 01:50:25 INFO - PROCESS | 316 | 1465203025103 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:50:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:50:25 INFO - PROCESS | 316 | 1465203025105 Marionette TRACE conn5 <- [1,2710,null,{}] 01:50:25 INFO - PROCESS | 316 | 1465203025114 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}] 01:50:25 INFO - PROCESS | 316 | 1465203025116 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:25 INFO - PROCESS | 316 | 1465203025208 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 01:50:25 INFO - PROCESS | 316 | 1465203025218 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:25 INFO - PROCESS | 316 | 1465203025220 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFB95000 == 30 [pid = 316] [id = 687] 01:50:25 INFO - PROCESS | 316 | ++DOMWINDOW == 52 (0000000AEAD1C800) [pid = 316] [serial = 2061] [outer = 0000000000000000] 01:50:25 INFO - PROCESS | 316 | ++DOMWINDOW == 53 (0000000AEAD92400) [pid = 316] [serial = 2062] [outer = 0000000AEAD1C800] 01:50:25 INFO - PROCESS | 316 | 1465203025266 Marionette DEBUG loaded listener.js 01:50:25 INFO - PROCESS | 316 | ++DOMWINDOW == 54 (0000000AEB21AC00) [pid = 316] [serial = 2063] [outer = 0000000AEAD1C800] 01:50:25 INFO - PROCESS | 316 | 1465203025733 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] 01:50:25 INFO - PROCESS | 316 | 1465203025801 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 01:50:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:50:25 INFO - PROCESS | 316 | 1465203025805 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:50:25 INFO - PROCESS | 316 | 1465203025807 Marionette TRACE conn5 <- [1,2714,null,{}] 01:50:25 INFO - PROCESS | 316 | 1465203025855 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}] 01:50:25 INFO - PROCESS | 316 | 1465203025857 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:25 INFO - PROCESS | 316 | 1465203025971 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 01:50:26 INFO - PROCESS | 316 | 1465203026043 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:26 INFO - PROCESS | 316 | 1465203026045 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD56800 == 31 [pid = 316] [id = 688] 01:50:26 INFO - PROCESS | 316 | ++DOMWINDOW == 55 (0000000AEBB7CC00) [pid = 316] [serial = 2064] [outer = 0000000000000000] 01:50:26 INFO - PROCESS | 316 | ++DOMWINDOW == 56 (0000000AEBD19800) [pid = 316] [serial = 2065] [outer = 0000000AEBB7CC00] 01:50:26 INFO - PROCESS | 316 | 1465203026098 Marionette DEBUG loaded listener.js 01:50:26 INFO - PROCESS | 316 | ++DOMWINDOW == 57 (0000000AEC00E000) [pid = 316] [serial = 2066] [outer = 0000000AEBB7CC00] 01:50:26 INFO - PROCESS | 316 | 1465203026515 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]]]}] 01:50:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:50:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 01:50:26 INFO - PROCESS | 316 | 1465203026542 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 01:50:26 INFO - PROCESS | 316 | 1465203026544 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 01:50:26 INFO - PROCESS | 316 | 1465203026547 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:50:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:50:26 INFO - PROCESS | 316 | 1465203026549 Marionette TRACE conn5 <- [1,2718,null,{}] 01:50:26 INFO - PROCESS | 316 | 1465203026553 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}] 01:50:26 INFO - PROCESS | 316 | 1465203026559 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:26 INFO - PROCESS | 316 | 1465203026703 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 01:50:26 INFO - PROCESS | 316 | 1465203026759 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:26 INFO - PROCESS | 316 | 1465203026762 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DB5800 == 32 [pid = 316] [id = 689] 01:50:26 INFO - PROCESS | 316 | ++DOMWINDOW == 58 (0000000AEC0C7C00) [pid = 316] [serial = 2067] [outer = 0000000000000000] 01:50:26 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000AEC1EE800) [pid = 316] [serial = 2068] [outer = 0000000AEC0C7C00] 01:50:26 INFO - PROCESS | 316 | 1465203026807 Marionette DEBUG loaded listener.js 01:50:26 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000AECC29C00) [pid = 316] [serial = 2069] [outer = 0000000AEC0C7C00] 01:50:27 INFO - PROCESS | 316 | --DOMWINDOW == 59 (0000000AE3234800) [pid = 316] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:50:27 INFO - PROCESS | 316 | --DOMWINDOW == 58 (0000000AE35A0000) [pid = 316] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:50:27 INFO - PROCESS | 316 | --DOMWINDOW == 57 (0000000AE43C7C00) [pid = 316] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:50:27 INFO - PROCESS | 316 | --DOMWINDOW == 56 (0000000ADEDB9800) [pid = 316] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:50:27 INFO - PROCESS | 316 | --DOMWINDOW == 55 (0000000AEA58CC00) [pid = 316] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:50:27 INFO - PROCESS | 316 | --DOMWINDOW == 54 (0000000AE7E4FC00) [pid = 316] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:50:27 INFO - PROCESS | 316 | --DOMWINDOW == 53 (0000000AE8A35800) [pid = 316] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:50:27 INFO - PROCESS | 316 | 1465203027681 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] 01:50:27 INFO - PROCESS | 316 | 1465203027748 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 01:50:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:50:27 INFO - PROCESS | 316 | 1465203027752 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:50:27 INFO - PROCESS | 316 | 1465203027753 Marionette TRACE conn5 <- [1,2722,null,{}] 01:50:27 INFO - PROCESS | 316 | 1465203027757 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}] 01:50:27 INFO - PROCESS | 316 | 1465203027759 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:27 INFO - PROCESS | 316 | 1465203027852 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 01:50:27 INFO - PROCESS | 316 | 1465203027924 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:27 INFO - PROCESS | 316 | 1465203027927 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EE1800 == 33 [pid = 316] [id = 690] 01:50:27 INFO - PROCESS | 316 | ++DOMWINDOW == 54 (0000000AE8C7A400) [pid = 316] [serial = 2070] [outer = 0000000000000000] 01:50:27 INFO - PROCESS | 316 | ++DOMWINDOW == 55 (0000000AECE81400) [pid = 316] [serial = 2071] [outer = 0000000AE8C7A400] 01:50:27 INFO - PROCESS | 316 | 1465203027971 Marionette DEBUG loaded listener.js 01:50:28 INFO - PROCESS | 316 | ++DOMWINDOW == 56 (0000000AECE9D400) [pid = 316] [serial = 2072] [outer = 0000000AE8C7A400] 01:50:28 INFO - PROCESS | 316 | 1465203028340 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]]]}] 01:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 01:50:28 INFO - PROCESS | 316 | 1465203028384 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 01:50:28 INFO - PROCESS | 316 | 1465203028386 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 01:50:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:50:28 INFO - PROCESS | 316 | 1465203028390 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:50:28 INFO - PROCESS | 316 | 1465203028391 Marionette TRACE conn5 <- [1,2726,null,{}] 01:50:28 INFO - PROCESS | 316 | 1465203028395 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}] 01:50:28 INFO - PROCESS | 316 | 1465203028397 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:28 INFO - PROCESS | 316 | 1465203028510 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 01:50:28 INFO - PROCESS | 316 | 1465203028518 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:28 INFO - PROCESS | 316 | 1465203028520 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:28 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D64800 == 34 [pid = 316] [id = 691] 01:50:28 INFO - PROCESS | 316 | ++DOMWINDOW == 57 (0000000AECEE1800) [pid = 316] [serial = 2073] [outer = 0000000000000000] 01:50:28 INFO - PROCESS | 316 | ++DOMWINDOW == 58 (0000000AEDC06000) [pid = 316] [serial = 2074] [outer = 0000000AECEE1800] 01:50:28 INFO - PROCESS | 316 | 1465203028565 Marionette DEBUG loaded listener.js 01:50:28 INFO - PROCESS | 316 | ++DOMWINDOW == 59 (0000000AEDE91000) [pid = 316] [serial = 2075] [outer = 0000000AECEE1800] 01:50:28 INFO - PROCESS | 316 | 1465203028975 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]]]}] 01:50:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:50:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 628ms 01:50:29 INFO - PROCESS | 316 | 1465203029021 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 01:50:29 INFO - PROCESS | 316 | 1465203029023 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 01:50:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:50:29 INFO - PROCESS | 316 | 1465203029027 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:50:29 INFO - PROCESS | 316 | 1465203029028 Marionette TRACE conn5 <- [1,2730,null,{}] 01:50:29 INFO - PROCESS | 316 | 1465203029032 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}] 01:50:29 INFO - PROCESS | 316 | 1465203029034 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:29 INFO - PROCESS | 316 | 1465203029156 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 01:50:29 INFO - PROCESS | 316 | 1465203029196 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:29 INFO - PROCESS | 316 | 1465203029198 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E6A800 == 35 [pid = 316] [id = 692] 01:50:29 INFO - PROCESS | 316 | ++DOMWINDOW == 60 (0000000AEDCF4800) [pid = 316] [serial = 2076] [outer = 0000000000000000] 01:50:29 INFO - PROCESS | 316 | ++DOMWINDOW == 61 (0000000AEE39E400) [pid = 316] [serial = 2077] [outer = 0000000AEDCF4800] 01:50:29 INFO - PROCESS | 316 | 1465203029243 Marionette DEBUG loaded listener.js 01:50:29 INFO - PROCESS | 316 | ++DOMWINDOW == 62 (0000000AEE3D4C00) [pid = 316] [serial = 2078] [outer = 0000000AEDCF4800] 01:50:29 INFO - PROCESS | 316 | 1465203029637 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]]]}] 01:50:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:50:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 691ms 01:50:29 INFO - PROCESS | 316 | 1465203029763 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 01:50:29 INFO - PROCESS | 316 | 1465203029768 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 01:50:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:50:29 INFO - PROCESS | 316 | 1465203029774 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:50:29 INFO - PROCESS | 316 | 1465203029778 Marionette TRACE conn5 <- [1,2734,null,{}] 01:50:29 INFO - PROCESS | 316 | 1465203029791 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}] 01:50:29 INFO - PROCESS | 316 | 1465203029795 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:29 INFO - PROCESS | 316 | 1465203029941 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 01:50:30 INFO - PROCESS | 316 | 1465203030028 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:30 INFO - PROCESS | 316 | 1465203030034 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA76800 == 36 [pid = 316] [id = 693] 01:50:30 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000ADEE21000) [pid = 316] [serial = 2079] [outer = 0000000000000000] 01:50:30 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADEEB2C00) [pid = 316] [serial = 2080] [outer = 0000000ADEE21000] 01:50:30 INFO - PROCESS | 316 | 1465203030093 Marionette DEBUG loaded listener.js 01:50:30 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AE43C8800) [pid = 316] [serial = 2081] [outer = 0000000ADEE21000] 01:50:30 INFO - PROCESS | 316 | 1465203030735 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]]]}] 01:50:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:50:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1003ms 01:50:30 INFO - PROCESS | 316 | 1465203030780 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 01:50:30 INFO - PROCESS | 316 | 1465203030784 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 01:50:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:50:30 INFO - PROCESS | 316 | 1465203030791 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:50:30 INFO - PROCESS | 316 | 1465203030795 Marionette TRACE conn5 <- [1,2738,null,{}] 01:50:30 INFO - PROCESS | 316 | 1465203030799 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}] 01:50:30 INFO - PROCESS | 316 | 1465203030802 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:30 INFO - PROCESS | 316 | 1465203030920 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 01:50:31 INFO - PROCESS | 316 | 1465203031017 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:31 INFO - PROCESS | 316 | 1465203031019 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD44800 == 37 [pid = 316] [id = 694] 01:50:31 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE8A38400) [pid = 316] [serial = 2082] [outer = 0000000000000000] 01:50:31 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE8A4FC00) [pid = 316] [serial = 2083] [outer = 0000000AE8A38400] 01:50:31 INFO - PROCESS | 316 | 1465203031077 Marionette DEBUG loaded listener.js 01:50:31 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AEAD16000) [pid = 316] [serial = 2084] [outer = 0000000AE8A38400] 01:50:31 INFO - PROCESS | 316 | 1465203031670 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]]]}] 01:50:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:50:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 941ms 01:50:31 INFO - PROCESS | 316 | 1465203031730 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 01:50:31 INFO - PROCESS | 316 | 1465203031733 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 01:50:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:50:31 INFO - PROCESS | 316 | 1465203031737 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:50:31 INFO - PROCESS | 316 | 1465203031739 Marionette TRACE conn5 <- [1,2742,null,{}] 01:50:31 INFO - PROCESS | 316 | 1465203031750 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}] 01:50:31 INFO - PROCESS | 316 | 1465203031755 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:31 INFO - PROCESS | 316 | 1465203031874 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 01:50:32 INFO - PROCESS | 316 | 1465203031999 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:32 INFO - PROCESS | 316 | 1465203032004 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF379F800 == 38 [pid = 316] [id = 695] 01:50:32 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AEC1EF000) [pid = 316] [serial = 2085] [outer = 0000000000000000] 01:50:32 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEC1F4C00) [pid = 316] [serial = 2086] [outer = 0000000AEC1EF000] 01:50:32 INFO - PROCESS | 316 | 1465203032066 Marionette DEBUG loaded listener.js 01:50:32 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEE39D800) [pid = 316] [serial = 2087] [outer = 0000000AEC1EF000] 01:50:32 INFO - PROCESS | 316 | 1465203032676 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]]]}] 01:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 985ms 01:50:32 INFO - PROCESS | 316 | 1465203032724 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 01:50:32 INFO - PROCESS | 316 | 1465203032726 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 01:50:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:50:32 INFO - PROCESS | 316 | 1465203032730 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:50:32 INFO - PROCESS | 316 | 1465203032732 Marionette TRACE conn5 <- [1,2746,null,{}] 01:50:32 INFO - PROCESS | 316 | 1465203032736 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}] 01:50:32 INFO - PROCESS | 316 | 1465203032738 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:32 INFO - PROCESS | 316 | 1465203032855 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 01:50:32 INFO - PROCESS | 316 | 1465203032976 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:32 INFO - PROCESS | 316 | 1465203032978 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3943800 == 39 [pid = 316] [id = 696] 01:50:33 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEE4CAC00) [pid = 316] [serial = 2088] [outer = 0000000000000000] 01:50:33 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEE8D7400) [pid = 316] [serial = 2089] [outer = 0000000AEE4CAC00] 01:50:33 INFO - PROCESS | 316 | 1465203033035 Marionette DEBUG loaded listener.js 01:50:33 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEF014800) [pid = 316] [serial = 2090] [outer = 0000000AEE4CAC00] 01:50:33 INFO - PROCESS | 316 | 1465203033868 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]]]}] 01:50:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:50:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1191ms 01:50:33 INFO - PROCESS | 316 | 1465203033924 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 01:50:33 INFO - PROCESS | 316 | 1465203033929 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 01:50:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:50:33 INFO - PROCESS | 316 | 1465203033934 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:50:33 INFO - PROCESS | 316 | 1465203033937 Marionette TRACE conn5 <- [1,2750,null,{}] 01:50:33 INFO - PROCESS | 316 | 1465203033943 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}] 01:50:33 INFO - PROCESS | 316 | 1465203033946 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:34 INFO - PROCESS | 316 | 1465203034063 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 01:50:34 INFO - PROCESS | 316 | 1465203034191 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:34 INFO - PROCESS | 316 | 1465203034196 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8C97000 == 40 [pid = 316] [id = 697] 01:50:34 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE35A6400) [pid = 316] [serial = 2091] [outer = 0000000000000000] 01:50:34 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE43CFC00) [pid = 316] [serial = 2092] [outer = 0000000AE35A6400] 01:50:34 INFO - PROCESS | 316 | 1465203034249 Marionette DEBUG loaded listener.js 01:50:34 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE8944000) [pid = 316] [serial = 2093] [outer = 0000000AE35A6400] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D64800 == 39 [pid = 316] [id = 691] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EE1800 == 38 [pid = 316] [id = 690] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DB5800 == 37 [pid = 316] [id = 689] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD56800 == 36 [pid = 316] [id = 688] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFB95000 == 35 [pid = 316] [id = 687] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE47F000 == 34 [pid = 316] [id = 686] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB780000 == 33 [pid = 316] [id = 685] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CA6000 == 32 [pid = 316] [id = 684] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AE02AF000 == 31 [pid = 316] [id = 683] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFB83800 == 30 [pid = 316] [id = 682] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3943800 == 29 [pid = 316] [id = 696] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AF379F800 == 28 [pid = 316] [id = 695] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD44800 == 27 [pid = 316] [id = 694] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E6A800 == 26 [pid = 316] [id = 692] 01:50:35 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA76800 == 25 [pid = 316] [id = 693] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE8952C00) [pid = 316] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEC173800) [pid = 316] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE35A2000) [pid = 316] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE3D3F800) [pid = 316] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE8A39800) [pid = 316] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AEA58E400) [pid = 316] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE9003000) [pid = 316] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE7E51400) [pid = 316] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE43C3000) [pid = 316] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AE893AC00) [pid = 316] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000ADEEA8000) [pid = 316] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AE43D1C00) [pid = 316] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000ADF141400) [pid = 316] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEAD93800) [pid = 316] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | --DOMWINDOW == 62 (0000000AE8938800) [pid = 316] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 01:50:35 INFO - PROCESS | 316 | 1465203035445 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]]]}] 01:50:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:50:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1538ms 01:50:35 INFO - PROCESS | 316 | 1465203035476 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 01:50:35 INFO - PROCESS | 316 | 1465203035480 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 01:50:35 INFO - PROCESS | 316 | 1465203035484 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:50:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:50:35 INFO - PROCESS | 316 | 1465203035489 Marionette TRACE conn5 <- [1,2754,null,{}] 01:50:35 INFO - PROCESS | 316 | 1465203035494 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}] 01:50:35 INFO - PROCESS | 316 | 1465203035497 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:35 INFO - PROCESS | 316 | 1465203035634 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 01:50:35 INFO - PROCESS | 316 | 1465203035716 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:35 INFO - PROCESS | 316 | 1465203035719 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59BC000 == 26 [pid = 316] [id = 698] 01:50:35 INFO - PROCESS | 316 | ++DOMWINDOW == 63 (0000000ADEDBB400) [pid = 316] [serial = 2094] [outer = 0000000000000000] 01:50:35 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000ADEEA8000) [pid = 316] [serial = 2095] [outer = 0000000ADEDBB400] 01:50:35 INFO - PROCESS | 316 | 1465203035769 Marionette DEBUG loaded listener.js 01:50:35 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000ADF3B7400) [pid = 316] [serial = 2096] [outer = 0000000ADEDBB400] 01:50:36 INFO - PROCESS | 316 | 1465203036172 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]]]}] 01:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 01:50:36 INFO - PROCESS | 316 | 1465203036248 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 01:50:36 INFO - PROCESS | 316 | 1465203036253 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 01:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:50:36 INFO - PROCESS | 316 | 1465203036264 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:50:36 INFO - PROCESS | 316 | 1465203036267 Marionette TRACE conn5 <- [1,2758,null,{}] 01:50:36 INFO - PROCESS | 316 | 1465203036271 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}] 01:50:36 INFO - PROCESS | 316 | 1465203036274 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:36 INFO - PROCESS | 316 | 1465203036371 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 01:50:36 INFO - PROCESS | 316 | 1465203036378 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:36 INFO - PROCESS | 316 | 1465203036380 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB38A000 == 27 [pid = 316] [id = 699] 01:50:36 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE3C8CC00) [pid = 316] [serial = 2097] [outer = 0000000000000000] 01:50:36 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE420EC00) [pid = 316] [serial = 2098] [outer = 0000000AE3C8CC00] 01:50:36 INFO - PROCESS | 316 | 1465203036429 Marionette DEBUG loaded listener.js 01:50:36 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE4D44800) [pid = 316] [serial = 2099] [outer = 0000000AE3C8CC00] 01:50:36 INFO - PROCESS | 316 | 1465203036891 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]]]}] 01:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 688ms 01:50:36 INFO - PROCESS | 316 | 1465203036955 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 01:50:36 INFO - PROCESS | 316 | 1465203036957 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 01:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:50:36 INFO - PROCESS | 316 | 1465203036961 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:50:36 INFO - PROCESS | 316 | 1465203036965 Marionette TRACE conn5 <- [1,2762,null,{}] 01:50:36 INFO - PROCESS | 316 | 1465203036976 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}] 01:50:36 INFO - PROCESS | 316 | 1465203036981 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:37 INFO - PROCESS | 316 | 1465203037071 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 01:50:37 INFO - PROCESS | 316 | 1465203037085 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:37 INFO - PROCESS | 316 | 1465203037088 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC470000 == 28 [pid = 316] [id = 700] 01:50:37 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE8910800) [pid = 316] [serial = 2100] [outer = 0000000000000000] 01:50:37 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE893B400) [pid = 316] [serial = 2101] [outer = 0000000AE8910800] 01:50:37 INFO - PROCESS | 316 | 1465203037137 Marionette DEBUG loaded listener.js 01:50:37 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE8953400) [pid = 316] [serial = 2102] [outer = 0000000AE8910800] 01:50:37 INFO - PROCESS | 316 | 1465203037638 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]]]}] 01:50:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:50:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 732ms 01:50:37 INFO - PROCESS | 316 | 1465203037730 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 01:50:37 INFO - PROCESS | 316 | 1465203037733 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 01:50:37 INFO - PROCESS | 316 | 1465203037742 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:50:37 INFO - PROCESS | 316 | 1465203037744 Marionette TRACE conn5 <- [1,2766,null,{}] 01:50:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:50:37 INFO - PROCESS | 316 | 1465203037747 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}] 01:50:37 INFO - PROCESS | 316 | 1465203037750 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:37 INFO - PROCESS | 316 | 1465203037874 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 01:50:37 INFO - PROCESS | 316 | 1465203037923 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:37 INFO - PROCESS | 316 | 1465203037925 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEE48D800 == 29 [pid = 316] [id = 701] 01:50:37 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE8A40C00) [pid = 316] [serial = 2103] [outer = 0000000000000000] 01:50:37 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE8AD2800) [pid = 316] [serial = 2104] [outer = 0000000AE8A40C00] 01:50:37 INFO - PROCESS | 316 | 1465203037971 Marionette DEBUG loaded listener.js 01:50:38 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEA3D1800) [pid = 316] [serial = 2105] [outer = 0000000AE8A40C00] 01:50:38 INFO - PROCESS | 316 | 1465203038410 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]]]}] 01:50:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:50:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 669ms 01:50:38 INFO - PROCESS | 316 | 1465203038418 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 01:50:38 INFO - PROCESS | 316 | 1465203038421 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 01:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:50:38 INFO - PROCESS | 316 | 1465203038424 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:50:38 INFO - PROCESS | 316 | 1465203038426 Marionette TRACE conn5 <- [1,2770,null,{}] 01:50:38 INFO - PROCESS | 316 | 1465203038429 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}] 01:50:38 INFO - PROCESS | 316 | 1465203038432 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:38 INFO - PROCESS | 316 | 1465203038543 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 01:50:38 INFO - PROCESS | 316 | 1465203038550 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:38 INFO - PROCESS | 316 | 1465203038552 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF439000 == 30 [pid = 316] [id = 702] 01:50:38 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEA593400) [pid = 316] [serial = 2106] [outer = 0000000000000000] 01:50:38 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEA5B1400) [pid = 316] [serial = 2107] [outer = 0000000AEA593400] 01:50:38 INFO - PROCESS | 316 | 1465203038600 Marionette DEBUG loaded listener.js 01:50:38 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEAD8BC00) [pid = 316] [serial = 2108] [outer = 0000000AEA593400] 01:50:39 INFO - PROCESS | 316 | 1465203039085 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]]]}] 01:50:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:50:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 690ms 01:50:39 INFO - PROCESS | 316 | 1465203039118 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 01:50:39 INFO - PROCESS | 316 | 1465203039120 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 01:50:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:50:39 INFO - PROCESS | 316 | 1465203039123 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:50:39 INFO - PROCESS | 316 | 1465203039125 Marionette TRACE conn5 <- [1,2774,null,{}] 01:50:39 INFO - PROCESS | 316 | 1465203039135 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}] 01:50:39 INFO - PROCESS | 316 | 1465203039141 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:39 INFO - PROCESS | 316 | 1465203039294 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 01:50:39 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEDCF4800) [pid = 316] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:50:39 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEBB7CC00) [pid = 316] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:50:39 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE43C7400) [pid = 316] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:50:39 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC0C7C00) [pid = 316] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:50:39 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE896D800) [pid = 316] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:50:39 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE900A000) [pid = 316] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:50:39 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEAD1C800) [pid = 316] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:50:39 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADEEA8400) [pid = 316] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:50:39 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000ADEEB5000) [pid = 316] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:50:39 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AE8C7A400) [pid = 316] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:50:39 INFO - PROCESS | 316 | 1465203039497 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:39 INFO - PROCESS | 316 | 1465203039499 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA31000 == 31 [pid = 316] [id = 703] 01:50:39 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADE138400) [pid = 316] [serial = 2109] [outer = 0000000000000000] 01:50:39 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADEEA9800) [pid = 316] [serial = 2110] [outer = 0000000ADE138400] 01:50:39 INFO - PROCESS | 316 | 1465203039545 Marionette DEBUG loaded listener.js 01:50:39 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AEBB7CC00) [pid = 316] [serial = 2111] [outer = 0000000ADE138400] 01:50:39 INFO - PROCESS | 316 | 1465203039919 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]]]}] 01:50:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:50:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 837ms 01:50:39 INFO - PROCESS | 316 | 1465203039964 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 01:50:39 INFO - PROCESS | 316 | 1465203039966 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 01:50:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:50:39 INFO - PROCESS | 316 | 1465203039969 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:50:39 INFO - PROCESS | 316 | 1465203039971 Marionette TRACE conn5 <- [1,2778,null,{}] 01:50:39 INFO - PROCESS | 316 | 1465203039975 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}] 01:50:39 INFO - PROCESS | 316 | 1465203039977 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:40 INFO - PROCESS | 316 | 1465203040088 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 01:50:40 INFO - PROCESS | 316 | 1465203040096 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:40 INFO - PROCESS | 316 | 1465203040098 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF09DF000 == 32 [pid = 316] [id = 704] 01:50:40 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADD25A800) [pid = 316] [serial = 2112] [outer = 0000000000000000] 01:50:40 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEC1E9C00) [pid = 316] [serial = 2113] [outer = 0000000ADD25A800] 01:50:40 INFO - PROCESS | 316 | 1465203040143 Marionette DEBUG loaded listener.js 01:50:40 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEC438400) [pid = 316] [serial = 2114] [outer = 0000000ADD25A800] 01:50:40 INFO - PROCESS | 316 | 1465203040548 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]]]}] 01:50:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:50:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 628ms 01:50:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:50:40 INFO - PROCESS | 316 | 1465203040601 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 01:50:40 INFO - PROCESS | 316 | 1465203040603 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 01:50:40 INFO - PROCESS | 316 | 1465203040606 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:50:40 INFO - PROCESS | 316 | 1465203040608 Marionette TRACE conn5 <- [1,2782,null,{}] 01:50:40 INFO - PROCESS | 316 | 1465203040611 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}] 01:50:40 INFO - PROCESS | 316 | 1465203040613 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:40 INFO - PROCESS | 316 | 1465203040726 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 01:50:40 INFO - PROCESS | 316 | 1465203040734 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:40 INFO - PROCESS | 316 | 1465203040736 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D27000 == 33 [pid = 316] [id = 705] 01:50:40 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AECBD3800) [pid = 316] [serial = 2115] [outer = 0000000000000000] 01:50:40 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AECE7E400) [pid = 316] [serial = 2116] [outer = 0000000AECBD3800] 01:50:40 INFO - PROCESS | 316 | 1465203040815 Marionette DEBUG loaded listener.js 01:50:40 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AECE9D000) [pid = 316] [serial = 2117] [outer = 0000000AECBD3800] 01:50:41 INFO - PROCESS | 316 | 1465203041236 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]]]}] 01:50:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:50:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 691ms 01:50:41 INFO - PROCESS | 316 | 1465203041301 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 01:50:41 INFO - PROCESS | 316 | 1465203041303 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 01:50:41 INFO - PROCESS | 316 | 1465203041306 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:50:41 INFO - PROCESS | 316 | 1465203041308 Marionette TRACE conn5 <- [1,2786,null,{}] 01:50:41 INFO - PROCESS | 316 | 1465203041312 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}] 01:50:41 INFO - PROCESS | 316 | 1465203041314 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:41 INFO - PROCESS | 316 | 1465203041399 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 01:50:41 INFO - PROCESS | 316 | 1465203041407 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:41 INFO - PROCESS | 316 | 1465203041409 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E64800 == 34 [pid = 316] [id = 706] 01:50:41 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEDC02C00) [pid = 316] [serial = 2118] [outer = 0000000000000000] 01:50:41 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEDE90800) [pid = 316] [serial = 2119] [outer = 0000000AEDC02C00] 01:50:41 INFO - PROCESS | 316 | 1465203041454 Marionette DEBUG loaded listener.js 01:50:41 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEE3A5C00) [pid = 316] [serial = 2120] [outer = 0000000AEDC02C00] 01:50:42 INFO - PROCESS | 316 | 1465203042338 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]]]}] 01:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1082ms 01:50:42 INFO - PROCESS | 316 | 1465203042392 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 01:50:42 INFO - PROCESS | 316 | 1465203042396 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 01:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:50:42 INFO - PROCESS | 316 | 1465203042401 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:50:42 INFO - PROCESS | 316 | 1465203042407 Marionette TRACE conn5 <- [1,2790,null,{}] 01:50:42 INFO - PROCESS | 316 | 1465203042413 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}] 01:50:42 INFO - PROCESS | 316 | 1465203042416 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:42 INFO - PROCESS | 316 | 1465203042588 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 01:50:42 INFO - PROCESS | 316 | 1465203042705 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:42 INFO - PROCESS | 316 | 1465203042709 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEADD3800 == 35 [pid = 316] [id = 707] 01:50:42 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000ADF2D9C00) [pid = 316] [serial = 2121] [outer = 0000000000000000] 01:50:42 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE359DC00) [pid = 316] [serial = 2122] [outer = 0000000ADF2D9C00] 01:50:42 INFO - PROCESS | 316 | 1465203042770 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE4D42000) [pid = 316] [serial = 2123] [outer = 0000000ADF2D9C00] 01:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1137ms 01:50:43 INFO - PROCESS | 316 | 1465203043531 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]]]}] 01:50:43 INFO - PROCESS | 316 | 1465203043542 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 01:50:43 INFO - PROCESS | 316 | 1465203043547 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 01:50:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:50:43 INFO - PROCESS | 316 | 1465203043553 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:50:43 INFO - PROCESS | 316 | 1465203043556 Marionette TRACE conn5 <- [1,2794,null,{}] 01:50:43 INFO - PROCESS | 316 | 1465203043717 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}] 01:50:43 INFO - PROCESS | 316 | 1465203043721 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:43 INFO - PROCESS | 316 | 1465203043850 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 01:50:43 INFO - PROCESS | 316 | 1465203043925 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:43 INFO - PROCESS | 316 | 1465203043928 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:43 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CAA000 == 36 [pid = 316] [id = 708] 01:50:43 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE359CC00) [pid = 316] [serial = 2124] [outer = 0000000000000000] 01:50:43 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE35A3800) [pid = 316] [serial = 2125] [outer = 0000000AE359CC00] 01:50:43 INFO - PROCESS | 316 | 1465203043981 Marionette DEBUG loaded listener.js 01:50:44 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE43CC800) [pid = 316] [serial = 2126] [outer = 0000000AE359CC00] 01:50:44 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D27000 == 35 [pid = 316] [id = 705] 01:50:44 INFO - PROCESS | 316 | --DOCSHELL 0000000AF09DF000 == 34 [pid = 316] [id = 704] 01:50:44 INFO - PROCESS | 316 | --DOCSHELL 0000000AEBA31000 == 33 [pid = 316] [id = 703] 01:50:44 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF439000 == 32 [pid = 316] [id = 702] 01:50:44 INFO - PROCESS | 316 | --DOCSHELL 0000000AEE48D800 == 31 [pid = 316] [id = 701] 01:50:44 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC470000 == 30 [pid = 316] [id = 700] 01:50:44 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB38A000 == 29 [pid = 316] [id = 699] 01:50:44 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59BC000 == 28 [pid = 316] [id = 698] 01:50:44 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8C97000 == 27 [pid = 316] [id = 697] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEBD19800) [pid = 316] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE43CB000) [pid = 316] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEC1EE800) [pid = 316] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE585FC00) [pid = 316] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE8A37C00) [pid = 316] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEA310C00) [pid = 316] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEA5B4C00) [pid = 316] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEAD92400) [pid = 316] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADEEADC00) [pid = 316] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE3473000) [pid = 316] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADF3C2800) [pid = 316] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE4296800) [pid = 316] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEDC06000) [pid = 316] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AECC29C00) [pid = 316] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEC00E000) [pid = 316] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AECE9D400) [pid = 316] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEE3D4C00) [pid = 316] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AECE81400) [pid = 316] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEB21AC00) [pid = 316] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEE39E400) [pid = 316] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 01:50:44 INFO - PROCESS | 316 | 1465203044625 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]]]}] 01:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1125ms 01:50:44 INFO - PROCESS | 316 | 1465203044681 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 01:50:44 INFO - PROCESS | 316 | 1465203044684 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 01:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:50:44 INFO - PROCESS | 316 | 1465203044689 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:50:44 INFO - PROCESS | 316 | 1465203044691 Marionette TRACE conn5 <- [1,2798,null,{}] 01:50:44 INFO - PROCESS | 316 | 1465203044697 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}] 01:50:44 INFO - PROCESS | 316 | 1465203044700 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:44 INFO - PROCESS | 316 | 1465203044795 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 01:50:44 INFO - PROCESS | 316 | 1465203044880 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:44 INFO - PROCESS | 316 | 1465203044883 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB34A000 == 28 [pid = 316] [id = 709] 01:50:44 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000ADF2D8000) [pid = 316] [serial = 2127] [outer = 0000000000000000] 01:50:44 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE41B0C00) [pid = 316] [serial = 2128] [outer = 0000000ADF2D8000] 01:50:44 INFO - PROCESS | 316 | 1465203044933 Marionette DEBUG loaded listener.js 01:50:45 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE5867800) [pid = 316] [serial = 2129] [outer = 0000000ADF2D8000] 01:50:45 INFO - PROCESS | 316 | 1465203045389 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]]]}] 01:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 733ms 01:50:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:50:45 INFO - PROCESS | 316 | 1465203045422 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 01:50:45 INFO - PROCESS | 316 | 1465203045425 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 01:50:45 INFO - PROCESS | 316 | 1465203045429 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:50:45 INFO - PROCESS | 316 | 1465203045431 Marionette TRACE conn5 <- [1,2802,null,{}] 01:50:45 INFO - PROCESS | 316 | 1465203045434 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}] 01:50:45 INFO - PROCESS | 316 | 1465203045437 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:45 INFO - PROCESS | 316 | 1465203045532 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 01:50:45 INFO - PROCESS | 316 | 1465203045539 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:45 INFO - PROCESS | 316 | 1465203045544 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDE5A000 == 29 [pid = 316] [id = 710] 01:50:45 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE8A35000) [pid = 316] [serial = 2130] [outer = 0000000000000000] 01:50:45 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8A3AC00) [pid = 316] [serial = 2131] [outer = 0000000AE8A35000] 01:50:45 INFO - PROCESS | 316 | 1465203045595 Marionette DEBUG loaded listener.js 01:50:45 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEA31A400) [pid = 316] [serial = 2132] [outer = 0000000AE8A35000] 01:50:46 INFO - PROCESS | 316 | 1465203046089 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]]]}] 01:50:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:50:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 671ms 01:50:46 INFO - PROCESS | 316 | 1465203046108 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 01:50:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:50:46 INFO - PROCESS | 316 | 1465203046115 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 01:50:46 INFO - PROCESS | 316 | 1465203046120 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:50:46 INFO - PROCESS | 316 | 1465203046122 Marionette TRACE conn5 <- [1,2806,null,{}] 01:50:46 INFO - PROCESS | 316 | 1465203046125 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}] 01:50:46 INFO - PROCESS | 316 | 1465203046127 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:46 INFO - PROCESS | 316 | 1465203046219 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 01:50:46 INFO - PROCESS | 316 | 1465203046227 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:46 INFO - PROCESS | 316 | 1465203046230 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFB8E000 == 30 [pid = 316] [id = 711] 01:50:46 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEAD92800) [pid = 316] [serial = 2133] [outer = 0000000000000000] 01:50:46 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEB217000) [pid = 316] [serial = 2134] [outer = 0000000AEAD92800] 01:50:46 INFO - PROCESS | 316 | 1465203046276 Marionette DEBUG loaded listener.js 01:50:46 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEB9F0000) [pid = 316] [serial = 2135] [outer = 0000000AEAD92800] 01:50:46 INFO - PROCESS | 316 | 1465203046707 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]]]}] 01:50:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:50:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 628ms 01:50:46 INFO - PROCESS | 316 | 1465203046749 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 01:50:46 INFO - PROCESS | 316 | 1465203046752 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 01:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:50:46 INFO - PROCESS | 316 | 1465203046755 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:50:46 INFO - PROCESS | 316 | 1465203046757 Marionette TRACE conn5 <- [1,2810,null,{}] 01:50:46 INFO - PROCESS | 316 | 1465203046766 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}] 01:50:46 INFO - PROCESS | 316 | 1465203046768 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:46 INFO - PROCESS | 316 | 1465203046877 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 01:50:46 INFO - PROCESS | 316 | 1465203046958 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:46 INFO - PROCESS | 316 | 1465203046960 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD4A000 == 31 [pid = 316] [id = 712] 01:50:46 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC007400) [pid = 316] [serial = 2136] [outer = 0000000000000000] 01:50:47 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC00DC00) [pid = 316] [serial = 2137] [outer = 0000000AEC007400] 01:50:47 INFO - PROCESS | 316 | 1465203047013 Marionette DEBUG loaded listener.js 01:50:47 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC1E7C00) [pid = 316] [serial = 2138] [outer = 0000000AEC007400] 01:50:47 INFO - PROCESS | 316 | 1465203047445 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]]]}] 01:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 01:50:47 INFO - PROCESS | 316 | 1465203047491 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 01:50:47 INFO - PROCESS | 316 | 1465203047494 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 01:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:50:47 INFO - PROCESS | 316 | 1465203047497 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:50:47 INFO - PROCESS | 316 | 1465203047499 Marionette TRACE conn5 <- [1,2814,null,{}] 01:50:47 INFO - PROCESS | 316 | 1465203047502 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}] 01:50:47 INFO - PROCESS | 316 | 1465203047508 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:47 INFO - PROCESS | 316 | 1465203047656 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 01:50:47 INFO - PROCESS | 316 | 1465203047715 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:47 INFO - PROCESS | 316 | 1465203047718 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DC9800 == 32 [pid = 316] [id = 713] 01:50:47 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECE81400) [pid = 316] [serial = 2139] [outer = 0000000000000000] 01:50:47 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEDC0B000) [pid = 316] [serial = 2140] [outer = 0000000AECE81400] 01:50:47 INFO - PROCESS | 316 | 1465203047764 Marionette DEBUG loaded listener.js 01:50:47 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEE3A4400) [pid = 316] [serial = 2141] [outer = 0000000AECE81400] 01:50:48 INFO - PROCESS | 316 | 1465203048202 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 01:50:48 INFO - PROCESS | 316 | 1465203048263 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 01:50:48 INFO - PROCESS | 316 | 1465203048265 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 01:50:48 INFO - PROCESS | 316 | 1465203048268 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:50:48 INFO - PROCESS | 316 | 1465203048270 Marionette TRACE conn5 <- [1,2818,null,{}] 01:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:50:48 INFO - PROCESS | 316 | 1465203048274 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}] 01:50:48 INFO - PROCESS | 316 | 1465203048276 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:48 INFO - PROCESS | 316 | 1465203048394 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 01:50:48 INFO - PROCESS | 316 | 1465203048404 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:48 INFO - PROCESS | 316 | 1465203048406 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D69000 == 33 [pid = 316] [id = 714] 01:50:48 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE3A6800) [pid = 316] [serial = 2142] [outer = 0000000000000000] 01:50:48 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEE46A800) [pid = 316] [serial = 2143] [outer = 0000000AEE3A6800] 01:50:48 INFO - PROCESS | 316 | 1465203048453 Marionette DEBUG loaded listener.js 01:50:48 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEE8D7000) [pid = 316] [serial = 2144] [outer = 0000000AEE3A6800] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE35A6400) [pid = 316] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEE21000) [pid = 316] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE8A38400) [pid = 316] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEC1EF000) [pid = 316] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEE4CAC00) [pid = 316] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADE138400) [pid = 316] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000ADD25A800) [pid = 316] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AECBD3800) [pid = 316] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AECEE1800) [pid = 316] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE8A40C00) [pid = 316] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEA593400) [pid = 316] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE8910800) [pid = 316] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE3C8CC00) [pid = 316] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:50:48 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADEDBB400) [pid = 316] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:50:48 INFO - PROCESS | 316 | 1465203048942 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]]]}] 01:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 01:50:49 INFO - PROCESS | 316 | 1465203049010 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 01:50:49 INFO - PROCESS | 316 | 1465203049013 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 01:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:50:49 INFO - PROCESS | 316 | 1465203049016 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:50:49 INFO - PROCESS | 316 | 1465203049018 Marionette TRACE conn5 <- [1,2822,null,{}] 01:50:49 INFO - PROCESS | 316 | 1465203049022 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}] 01:50:49 INFO - PROCESS | 316 | 1465203049024 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:49 INFO - PROCESS | 316 | 1465203049137 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 01:50:49 INFO - PROCESS | 316 | 1465203049190 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:49 INFO - PROCESS | 316 | 1465203049192 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAD3B800 == 34 [pid = 316] [id = 715] 01:50:49 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEA22C00) [pid = 316] [serial = 2145] [outer = 0000000000000000] 01:50:49 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE8A38400) [pid = 316] [serial = 2146] [outer = 0000000ADEA22C00] 01:50:49 INFO - PROCESS | 316 | 1465203049239 Marionette DEBUG loaded listener.js 01:50:49 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEC172000) [pid = 316] [serial = 2147] [outer = 0000000ADEA22C00] 01:50:49 INFO - PROCESS | 316 | 1465203049608 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 01:50:49 INFO - PROCESS | 316 | 1465203049648 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 01:50:49 INFO - PROCESS | 316 | 1465203049651 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 01:50:49 INFO - PROCESS | 316 | 1465203049654 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:50:49 INFO - PROCESS | 316 | 1465203049656 Marionette TRACE conn5 <- [1,2826,null,{}] 01:50:49 INFO - PROCESS | 316 | 1465203049668 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}] 01:50:49 INFO - PROCESS | 316 | 1465203049670 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:49 INFO - PROCESS | 316 | 1465203049779 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 01:50:49 INFO - PROCESS | 316 | 1465203049786 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:49 INFO - PROCESS | 316 | 1465203049787 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3799800 == 35 [pid = 316] [id = 716] 01:50:49 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEC0C9C00) [pid = 316] [serial = 2148] [outer = 0000000000000000] 01:50:49 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEE8D8800) [pid = 316] [serial = 2149] [outer = 0000000AEC0C9C00] 01:50:49 INFO - PROCESS | 316 | 1465203049832 Marionette DEBUG loaded listener.js 01:50:49 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEF020000) [pid = 316] [serial = 2150] [outer = 0000000AEC0C9C00] 01:50:50 INFO - PROCESS | 316 | 1465203050262 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]]]}] 01:50:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:50:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 628ms 01:50:50 INFO - PROCESS | 316 | 1465203050285 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 01:50:50 INFO - PROCESS | 316 | 1465203050288 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 01:50:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:50:50 INFO - PROCESS | 316 | 1465203050296 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:50:50 INFO - PROCESS | 316 | 1465203050298 Marionette TRACE conn5 <- [1,2830,null,{}] 01:50:50 INFO - PROCESS | 316 | 1465203050302 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}] 01:50:50 INFO - PROCESS | 316 | 1465203050304 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:50 INFO - PROCESS | 316 | 1465203050390 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 01:50:50 INFO - PROCESS | 316 | 1465203050396 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 316 | 1465203050398 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF39B0000 == 36 [pid = 316] [id = 717] 01:50:50 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEF47C000) [pid = 316] [serial = 2151] [outer = 0000000000000000] 01:50:50 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEF505000) [pid = 316] [serial = 2152] [outer = 0000000AEF47C000] 01:50:50 INFO - PROCESS | 316 | 1465203050443 Marionette DEBUG loaded listener.js 01:50:50 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEF50C800) [pid = 316] [serial = 2153] [outer = 0000000AEF47C000] 01:50:51 INFO - PROCESS | 316 | 1465203050997 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]]]}] 01:50:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:50:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 732ms 01:50:51 INFO - PROCESS | 316 | 1465203051027 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 01:50:51 INFO - PROCESS | 316 | 1465203051032 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 01:50:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:50:51 INFO - PROCESS | 316 | 1465203051038 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:50:51 INFO - PROCESS | 316 | 1465203051042 Marionette TRACE conn5 <- [1,2834,null,{}] 01:50:51 INFO - PROCESS | 316 | 1465203051048 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}] 01:50:51 INFO - PROCESS | 316 | 1465203051051 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:51 INFO - PROCESS | 316 | 1465203051229 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 01:50:51 INFO - PROCESS | 316 | 1465203051328 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:51 INFO - PROCESS | 316 | 1465203051333 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA75800 == 37 [pid = 316] [id = 718] 01:50:51 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE3DCF400) [pid = 316] [serial = 2154] [outer = 0000000000000000] 01:50:51 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE42A0000) [pid = 316] [serial = 2155] [outer = 0000000AE3DCF400] 01:50:51 INFO - PROCESS | 316 | 1465203051393 Marionette DEBUG loaded listener.js 01:50:51 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE8948400) [pid = 316] [serial = 2156] [outer = 0000000AE3DCF400] 01:50:52 INFO - PROCESS | 316 | 1465203052014 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]]]}] 01:50:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:50:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1027ms 01:50:52 INFO - PROCESS | 316 | 1465203052068 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 01:50:52 INFO - PROCESS | 316 | 1465203052073 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 01:50:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:50:52 INFO - PROCESS | 316 | 1465203052080 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:50:52 INFO - PROCESS | 316 | 1465203052083 Marionette TRACE conn5 <- [1,2838,null,{}] 01:50:52 INFO - PROCESS | 316 | 1465203052088 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}] 01:50:52 INFO - PROCESS | 316 | 1465203052091 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:52 INFO - PROCESS | 316 | 1465203052210 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 01:50:52 INFO - PROCESS | 316 | 1465203052336 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:52 INFO - PROCESS | 316 | 1465203052339 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:52 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD55000 == 38 [pid = 316] [id = 719] 01:50:52 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEA5B0400) [pid = 316] [serial = 2157] [outer = 0000000000000000] 01:50:52 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEAACCC00) [pid = 316] [serial = 2158] [outer = 0000000AEA5B0400] 01:50:52 INFO - PROCESS | 316 | 1465203052399 Marionette DEBUG loaded listener.js 01:50:52 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEC00F000) [pid = 316] [serial = 2159] [outer = 0000000AEA5B0400] 01:50:53 INFO - PROCESS | 316 | 1465203053008 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:50:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:50:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 986ms 01:50:53 INFO - PROCESS | 316 | 1465203053068 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 01:50:53 INFO - PROCESS | 316 | 1465203053071 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 01:50:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:50:53 INFO - PROCESS | 316 | 1465203053075 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:50:53 INFO - PROCESS | 316 | 1465203053079 Marionette TRACE conn5 <- [1,2842,null,{}] 01:50:53 INFO - PROCESS | 316 | 1465203053091 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}] 01:50:53 INFO - PROCESS | 316 | 1465203053096 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:53 INFO - PROCESS | 316 | 1465203053258 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 01:50:53 INFO - PROCESS | 316 | 1465203053269 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:53 INFO - PROCESS | 316 | 1465203053273 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:53 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3B3D000 == 39 [pid = 316] [id = 720] 01:50:53 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEDF2B000) [pid = 316] [serial = 2160] [outer = 0000000000000000] 01:50:53 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEE4C3C00) [pid = 316] [serial = 2161] [outer = 0000000AEDF2B000] 01:50:53 INFO - PROCESS | 316 | 1465203053331 Marionette DEBUG loaded listener.js 01:50:53 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEF50F000) [pid = 316] [serial = 2162] [outer = 0000000AEDF2B000] 01:50:53 INFO - PROCESS | 316 | 1465203053968 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]]]}] 01:50:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:50:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 942ms 01:50:54 INFO - PROCESS | 316 | 1465203054019 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 01:50:54 INFO - PROCESS | 316 | 1465203054022 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 01:50:54 INFO - PROCESS | 316 | 1465203054025 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:50:54 INFO - PROCESS | 316 | 1465203054028 Marionette TRACE conn5 <- [1,2846,null,{}] 01:50:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:50:54 INFO - PROCESS | 316 | 1465203054031 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}] 01:50:54 INFO - PROCESS | 316 | 1465203054034 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:54 INFO - PROCESS | 316 | 1465203054151 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 01:50:54 INFO - PROCESS | 316 | 1465203054274 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:54 INFO - PROCESS | 316 | 1465203054276 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:54 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFB12800 == 40 [pid = 316] [id = 721] 01:50:54 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEF52A400) [pid = 316] [serial = 2163] [outer = 0000000000000000] 01:50:54 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEF52E400) [pid = 316] [serial = 2164] [outer = 0000000AEF52A400] 01:50:54 INFO - PROCESS | 316 | 1465203054334 Marionette DEBUG loaded listener.js 01:50:54 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEF609000) [pid = 316] [serial = 2165] [outer = 0000000AEF52A400] 01:50:54 INFO - PROCESS | 316 | 1465203054964 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:50:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:50:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 984ms 01:50:55 INFO - PROCESS | 316 | 1465203055015 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 01:50:55 INFO - PROCESS | 316 | 1465203055017 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 01:50:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:50:55 INFO - PROCESS | 316 | 1465203055021 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:50:55 INFO - PROCESS | 316 | 1465203055023 Marionette TRACE conn5 <- [1,2850,null,{}] 01:50:55 INFO - PROCESS | 316 | 1465203055027 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}] 01:50:55 INFO - PROCESS | 316 | 1465203055030 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:55 INFO - PROCESS | 316 | 1465203055273 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 01:50:55 INFO - PROCESS | 316 | 1465203055419 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 316 | 1465203055422 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:55 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE861A000 == 41 [pid = 316] [id = 722] 01:50:55 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000ADEA20400) [pid = 316] [serial = 2166] [outer = 0000000000000000] 01:50:55 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000ADEE22800) [pid = 316] [serial = 2167] [outer = 0000000ADEA20400] 01:50:55 INFO - PROCESS | 316 | 1465203055476 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE3469400) [pid = 316] [serial = 2168] [outer = 0000000ADEA20400] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3799800 == 40 [pid = 316] [id = 716] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAD3B800 == 39 [pid = 316] [id = 715] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D69000 == 38 [pid = 316] [id = 714] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DC9800 == 37 [pid = 316] [id = 713] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD4A000 == 36 [pid = 316] [id = 712] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDE5A000 == 35 [pid = 316] [id = 710] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB34A000 == 34 [pid = 316] [id = 709] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CAA000 == 33 [pid = 316] [id = 708] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEADD3800 == 32 [pid = 316] [id = 707] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E64800 == 31 [pid = 316] [id = 706] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFB8E000 == 30 [pid = 316] [id = 711] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFB12800 == 29 [pid = 316] [id = 721] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3B3D000 == 28 [pid = 316] [id = 720] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD55000 == 27 [pid = 316] [id = 719] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AF39B0000 == 26 [pid = 316] [id = 717] 01:50:56 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA75800 == 25 [pid = 316] [id = 718] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AECE7E400) [pid = 316] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AEDE91000) [pid = 316] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE8AD2800) [pid = 316] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEA5B1400) [pid = 316] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AE893B400) [pid = 316] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE420EC00) [pid = 316] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE4D44800) [pid = 316] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEEA8000) [pid = 316] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADF3B7400) [pid = 316] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AE8944000) [pid = 316] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE43CFC00) [pid = 316] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEA3D1800) [pid = 316] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE43C8800) [pid = 316] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEEB2C00) [pid = 316] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEAD16000) [pid = 316] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8A4FC00) [pid = 316] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEE39D800) [pid = 316] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEC1F4C00) [pid = 316] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEF014800) [pid = 316] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEE8D7400) [pid = 316] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADEEA9800) [pid = 316] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AECE9D000) [pid = 316] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEAD8BC00) [pid = 316] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEBB7CC00) [pid = 316] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEC1E9C00) [pid = 316] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AE8953400) [pid = 316] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEC438400) [pid = 316] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 01:50:56 INFO - PROCESS | 316 | 1465203056922 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]]]}] 01:50:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:50:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1947ms 01:50:56 INFO - PROCESS | 316 | 1465203056972 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 01:50:56 INFO - PROCESS | 316 | 1465203056976 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 01:50:56 INFO - PROCESS | 316 | 1465203056981 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:50:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:50:56 INFO - PROCESS | 316 | 1465203056984 Marionette TRACE conn5 <- [1,2854,null,{}] 01:50:57 INFO - PROCESS | 316 | 1465203056991 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}] 01:50:57 INFO - PROCESS | 316 | 1465203056994 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:57 INFO - PROCESS | 316 | 1465203057092 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 01:50:57 INFO - PROCESS | 316 | 1465203057171 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:57 INFO - PROCESS | 316 | 1465203057175 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59C9000 == 26 [pid = 316] [id = 723] 01:50:57 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000ADEDB5800) [pid = 316] [serial = 2169] [outer = 0000000000000000] 01:50:57 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000ADEE26400) [pid = 316] [serial = 2170] [outer = 0000000ADEDB5800] 01:50:57 INFO - PROCESS | 316 | 1465203057226 Marionette DEBUG loaded listener.js 01:50:57 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADF188C00) [pid = 316] [serial = 2171] [outer = 0000000ADEDB5800] 01:50:57 INFO - PROCESS | 316 | 1465203057668 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]]]}] 01:50:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:50:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 733ms 01:50:57 INFO - PROCESS | 316 | 1465203057718 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 01:50:57 INFO - PROCESS | 316 | 1465203057724 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 01:50:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:50:57 INFO - PROCESS | 316 | 1465203057730 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:50:57 INFO - PROCESS | 316 | 1465203057733 Marionette TRACE conn5 <- [1,2858,null,{}] 01:50:57 INFO - PROCESS | 316 | 1465203057737 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}] 01:50:57 INFO - PROCESS | 316 | 1465203057740 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:57 INFO - PROCESS | 316 | 1465203057840 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 01:50:57 INFO - PROCESS | 316 | 1465203057854 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:57 INFO - PROCESS | 316 | 1465203057857 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:57 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB351000 == 27 [pid = 316] [id = 724] 01:50:57 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE3727400) [pid = 316] [serial = 2172] [outer = 0000000000000000] 01:50:57 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AE3F41C00) [pid = 316] [serial = 2173] [outer = 0000000AE3727400] 01:50:57 INFO - PROCESS | 316 | 1465203057906 Marionette DEBUG loaded listener.js 01:50:57 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AE43C8800) [pid = 316] [serial = 2174] [outer = 0000000AE3727400] 01:50:58 INFO - PROCESS | 316 | 1465203058388 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]]]}] 01:50:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:50:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 01:50:58 INFO - PROCESS | 316 | 1465203058423 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 01:50:58 INFO - PROCESS | 316 | 1465203058426 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 01:50:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:50:58 INFO - PROCESS | 316 | 1465203058430 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:50:58 INFO - PROCESS | 316 | 1465203058433 Marionette TRACE conn5 <- [1,2862,null,{}] 01:50:58 INFO - PROCESS | 316 | 1465203058445 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}] 01:50:58 INFO - PROCESS | 316 | 1465203058450 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:58 INFO - PROCESS | 316 | 1465203058569 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 01:50:58 INFO - PROCESS | 316 | 1465203058660 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:58 INFO - PROCESS | 316 | 1465203058663 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:58 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC564800 == 28 [pid = 316] [id = 725] 01:50:58 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000ADEA99000) [pid = 316] [serial = 2175] [outer = 0000000000000000] 01:50:58 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE5866000) [pid = 316] [serial = 2176] [outer = 0000000ADEA99000] 01:50:58 INFO - PROCESS | 316 | 1465203058714 Marionette DEBUG loaded listener.js 01:50:58 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE8946000) [pid = 316] [serial = 2177] [outer = 0000000ADEA99000] 01:50:59 INFO - PROCESS | 316 | 1465203059151 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]]]}] 01:50:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:50:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 01:50:59 INFO - PROCESS | 316 | 1465203059166 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 01:50:59 INFO - PROCESS | 316 | 1465203059169 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 01:50:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:50:59 INFO - PROCESS | 316 | 1465203059172 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:50:59 INFO - PROCESS | 316 | 1465203059174 Marionette TRACE conn5 <- [1,2866,null,{}] 01:50:59 INFO - PROCESS | 316 | 1465203059178 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}] 01:50:59 INFO - PROCESS | 316 | 1465203059180 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:59 INFO - PROCESS | 316 | 1465203059307 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 01:50:59 INFO - PROCESS | 316 | 1465203059313 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:59 INFO - PROCESS | 316 | 1465203059315 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:50:59 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEEF60000 == 29 [pid = 316] [id = 726] 01:50:59 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADEC39400) [pid = 316] [serial = 2178] [outer = 0000000000000000] 01:50:59 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE8A36C00) [pid = 316] [serial = 2179] [outer = 0000000ADEC39400] 01:50:59 INFO - PROCESS | 316 | 1465203059361 Marionette DEBUG loaded listener.js 01:50:59 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8C7D800) [pid = 316] [serial = 2180] [outer = 0000000ADEC39400] 01:50:59 INFO - PROCESS | 316 | 1465203059837 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]]]}] 01:50:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:50:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 693ms 01:50:59 INFO - PROCESS | 316 | 1465203059866 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 01:50:59 INFO - PROCESS | 316 | 1465203059868 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 01:50:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:50:59 INFO - PROCESS | 316 | 1465203059871 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:50:59 INFO - PROCESS | 316 | 1465203059873 Marionette TRACE conn5 <- [1,2870,null,{}] 01:50:59 INFO - PROCESS | 316 | 1465203059877 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}] 01:50:59 INFO - PROCESS | 316 | 1465203059879 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:00 INFO - PROCESS | 316 | 1465203060024 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 01:51:00 INFO - PROCESS | 316 | 1465203060034 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 316 | 1465203060037 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFB09000 == 30 [pid = 316] [id = 727] 01:51:00 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE359BC00) [pid = 316] [serial = 2181] [outer = 0000000000000000] 01:51:00 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEA58D000) [pid = 316] [serial = 2182] [outer = 0000000AE359BC00] 01:51:00 INFO - PROCESS | 316 | 1465203060082 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA665C00) [pid = 316] [serial = 2183] [outer = 0000000AE359BC00] 01:51:00 INFO - PROCESS | 316 | 1465203060556 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]]]}] 01:51:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:51:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 735ms 01:51:00 INFO - PROCESS | 316 | 1465203060608 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 01:51:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:51:00 INFO - PROCESS | 316 | 1465203060611 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 01:51:00 INFO - PROCESS | 316 | 1465203060614 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:51:00 INFO - PROCESS | 316 | 1465203060616 Marionette TRACE conn5 <- [1,2874,null,{}] 01:51:00 INFO - PROCESS | 316 | 1465203060619 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}] 01:51:00 INFO - PROCESS | 316 | 1465203060625 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:00 INFO - PROCESS | 316 | 1465203060778 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 01:51:00 INFO - PROCESS | 316 | 1465203060793 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 316 | 1465203060795 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:00 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD3A000 == 31 [pid = 316] [id = 728] 01:51:00 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEAD9A000) [pid = 316] [serial = 2184] [outer = 0000000000000000] 01:51:00 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEB2F2C00) [pid = 316] [serial = 2185] [outer = 0000000AEAD9A000] 01:51:00 INFO - PROCESS | 316 | 1465203060887 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEC00E800) [pid = 316] [serial = 2186] [outer = 0000000AEAD9A000] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEC007400) [pid = 316] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AECE81400) [pid = 316] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEDC02C00) [pid = 316] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE359CC00) [pid = 316] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADF2D9C00) [pid = 316] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE8A35000) [pid = 316] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEE3A6800) [pid = 316] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEAD92800) [pid = 316] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000ADF2D8000) [pid = 316] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000ADEA22C00) [pid = 316] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AEC0C9C00) [pid = 316] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:51:01 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEF47C000) [pid = 316] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:51:01 INFO - PROCESS | 316 | 1465203061502 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]]]}] 01:51:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:51:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 942ms 01:51:01 INFO - PROCESS | 316 | 1465203061558 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 01:51:01 INFO - PROCESS | 316 | 1465203061561 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 01:51:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:51:01 INFO - PROCESS | 316 | 1465203061564 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:51:01 INFO - PROCESS | 316 | 1465203061566 Marionette TRACE conn5 <- [1,2878,null,{}] 01:51:01 INFO - PROCESS | 316 | 1465203061569 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}] 01:51:01 INFO - PROCESS | 316 | 1465203061571 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:01 INFO - PROCESS | 316 | 1465203061654 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 01:51:01 INFO - PROCESS | 316 | 1465203061660 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:01 INFO - PROCESS | 316 | 1465203061662 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:01 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF0887800 == 32 [pid = 316] [id = 729] 01:51:01 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE8955000) [pid = 316] [serial = 2187] [outer = 0000000000000000] 01:51:01 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC0BD000) [pid = 316] [serial = 2188] [outer = 0000000AE8955000] 01:51:01 INFO - PROCESS | 316 | 1465203061707 Marionette DEBUG loaded listener.js 01:51:01 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC1E9C00) [pid = 316] [serial = 2189] [outer = 0000000AE8955000] 01:51:02 INFO - PROCESS | 316 | 1465203062142 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:51:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:51:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 628ms 01:51:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:51:02 INFO - PROCESS | 316 | 1465203062195 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 01:51:02 INFO - PROCESS | 316 | 1465203062198 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 01:51:02 INFO - PROCESS | 316 | 1465203062201 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:51:02 INFO - PROCESS | 316 | 1465203062203 Marionette TRACE conn5 <- [1,2882,null,{}] 01:51:02 INFO - PROCESS | 316 | 1465203062207 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}] 01:51:02 INFO - PROCESS | 316 | 1465203062209 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:02 INFO - PROCESS | 316 | 1465203062293 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 01:51:02 INFO - PROCESS | 316 | 1465203062301 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:02 INFO - PROCESS | 316 | 1465203062302 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DC6000 == 33 [pid = 316] [id = 730] 01:51:02 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEC1F4400) [pid = 316] [serial = 2190] [outer = 0000000000000000] 01:51:02 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC5DC400) [pid = 316] [serial = 2191] [outer = 0000000AEC1F4400] 01:51:02 INFO - PROCESS | 316 | 1465203062347 Marionette DEBUG loaded listener.js 01:51:02 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AECC9B800) [pid = 316] [serial = 2192] [outer = 0000000AEC1F4400] 01:51:02 INFO - PROCESS | 316 | 1465203062807 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]]]}] 01:51:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:51:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 628ms 01:51:02 INFO - PROCESS | 316 | 1465203062842 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 01:51:02 INFO - PROCESS | 316 | 1465203062844 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 01:51:02 INFO - PROCESS | 316 | 1465203062847 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:51:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:51:02 INFO - PROCESS | 316 | 1465203062849 Marionette TRACE conn5 <- [1,2886,null,{}] 01:51:02 INFO - PROCESS | 316 | 1465203062853 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}] 01:51:02 INFO - PROCESS | 316 | 1465203062855 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:02 INFO - PROCESS | 316 | 1465203062940 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 01:51:02 INFO - PROCESS | 316 | 1465203062946 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:02 INFO - PROCESS | 316 | 1465203062948 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:02 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEC563800 == 34 [pid = 316] [id = 731] 01:51:02 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AECE83000) [pid = 316] [serial = 2193] [outer = 0000000000000000] 01:51:02 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AECE94800) [pid = 316] [serial = 2194] [outer = 0000000AECE83000] 01:51:03 INFO - PROCESS | 316 | 1465203062993 Marionette DEBUG loaded listener.js 01:51:03 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEDC05400) [pid = 316] [serial = 2195] [outer = 0000000AECE83000] 01:51:03 INFO - PROCESS | 316 | 1465203063727 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]]]}] 01:51:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:51:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 922ms 01:51:03 INFO - PROCESS | 316 | 1465203063774 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 01:51:03 INFO - PROCESS | 316 | 1465203063779 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 01:51:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:51:03 INFO - PROCESS | 316 | 1465203063785 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:51:03 INFO - PROCESS | 316 | 1465203063789 Marionette TRACE conn5 <- [1,2890,null,{}] 01:51:03 INFO - PROCESS | 316 | 1465203063796 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}] 01:51:03 INFO - PROCESS | 316 | 1465203063799 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:03 INFO - PROCESS | 316 | 1465203063941 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 01:51:04 INFO - PROCESS | 316 | 1465203064059 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:04 INFO - PROCESS | 316 | 1465203064062 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:04 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB339000 == 35 [pid = 316] [id = 732] 01:51:04 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEEABC00) [pid = 316] [serial = 2196] [outer = 0000000000000000] 01:51:04 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AE009B800) [pid = 316] [serial = 2197] [outer = 0000000ADEEABC00] 01:51:04 INFO - PROCESS | 316 | 1465203064144 Marionette DEBUG loaded listener.js 01:51:04 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE3F4F000) [pid = 316] [serial = 2198] [outer = 0000000ADEEABC00] 01:51:04 INFO - PROCESS | 316 | 1465203064873 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:51:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:51:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1142ms 01:51:04 INFO - PROCESS | 316 | 1465203064930 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 01:51:04 INFO - PROCESS | 316 | 1465203064935 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 01:51:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:51:04 INFO - PROCESS | 316 | 1465203064942 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:51:04 INFO - PROCESS | 316 | 1465203064945 Marionette TRACE conn5 <- [1,2894,null,{}] 01:51:04 INFO - PROCESS | 316 | 1465203064949 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}] 01:51:04 INFO - PROCESS | 316 | 1465203064952 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:05 INFO - PROCESS | 316 | 1465203065086 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 01:51:05 INFO - PROCESS | 316 | 1465203065227 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:05 INFO - PROCESS | 316 | 1465203065230 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:05 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFB07800 == 36 [pid = 316] [id = 733] 01:51:05 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEC34000) [pid = 316] [serial = 2199] [outer = 0000000000000000] 01:51:05 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE8912000) [pid = 316] [serial = 2200] [outer = 0000000ADEC34000] 01:51:05 INFO - PROCESS | 316 | 1465203065289 Marionette DEBUG loaded listener.js 01:51:05 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE8A36000) [pid = 316] [serial = 2201] [outer = 0000000ADEC34000] 01:51:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DC6000 == 35 [pid = 316] [id = 730] 01:51:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AF0887800 == 34 [pid = 316] [id = 729] 01:51:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD3A000 == 33 [pid = 316] [id = 728] 01:51:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFB09000 == 32 [pid = 316] [id = 727] 01:51:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEEF60000 == 31 [pid = 316] [id = 726] 01:51:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC564800 == 30 [pid = 316] [id = 725] 01:51:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB351000 == 29 [pid = 316] [id = 724] 01:51:06 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59C9000 == 28 [pid = 316] [id = 723] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AEC00DC00) [pid = 316] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEE3A4400) [pid = 316] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEDC0B000) [pid = 316] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEE3A5C00) [pid = 316] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEDE90800) [pid = 316] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE35A3800) [pid = 316] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE43CC800) [pid = 316] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE359DC00) [pid = 316] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AE4D42000) [pid = 316] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AE8A3AC00) [pid = 316] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEA31A400) [pid = 316] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEE46A800) [pid = 316] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEB217000) [pid = 316] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE41B0C00) [pid = 316] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AE5867800) [pid = 316] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE8A38400) [pid = 316] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AEF020000) [pid = 316] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AEF505000) [pid = 316] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AEF50C800) [pid = 316] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 67 (0000000AEE8D8800) [pid = 316] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 66 (0000000AEE8D7000) [pid = 316] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 65 (0000000AEC1E7C00) [pid = 316] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 64 (0000000AEC172000) [pid = 316] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | --DOMWINDOW == 63 (0000000AEB9F0000) [pid = 316] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 01:51:06 INFO - PROCESS | 316 | 1465203066213 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]]]}] 01:51:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:51:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1336ms 01:51:06 INFO - PROCESS | 316 | 1465203066280 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 01:51:06 INFO - PROCESS | 316 | 1465203066284 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 01:51:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:51:06 INFO - PROCESS | 316 | 1465203066288 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:51:06 INFO - PROCESS | 316 | 1465203066291 Marionette TRACE conn5 <- [1,2898,null,{}] 01:51:06 INFO - PROCESS | 316 | 1465203066297 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}] 01:51:06 INFO - PROCESS | 316 | 1465203066300 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:06 INFO - PROCESS | 316 | 1465203066407 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 01:51:06 INFO - PROCESS | 316 | 1465203066414 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:06 INFO - PROCESS | 316 | 1465203066417 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:06 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CA2000 == 29 [pid = 316] [id = 734] 01:51:06 INFO - PROCESS | 316 | ++DOMWINDOW == 64 (0000000AE3470400) [pid = 316] [serial = 2202] [outer = 0000000000000000] 01:51:06 INFO - PROCESS | 316 | ++DOMWINDOW == 65 (0000000AE35A2000) [pid = 316] [serial = 2203] [outer = 0000000AE3470400] 01:51:06 INFO - PROCESS | 316 | 1465203066467 Marionette DEBUG loaded listener.js 01:51:06 INFO - PROCESS | 316 | ++DOMWINDOW == 66 (0000000AE43CCC00) [pid = 316] [serial = 2204] [outer = 0000000AE3470400] 01:51:07 INFO - PROCESS | 316 | 1465203066991 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]]]}] 01:51:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:51:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:51:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 734ms 01:51:07 INFO - PROCESS | 316 | 1465203067023 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 01:51:07 INFO - PROCESS | 316 | 1465203067027 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 01:51:07 INFO - TEST-START | /DOMEvents/constructors.html 01:51:07 INFO - PROCESS | 316 | 1465203067038 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:51:07 INFO - PROCESS | 316 | 1465203067041 Marionette TRACE conn5 <- [1,2902,null,{}] 01:51:07 INFO - PROCESS | 316 | 1465203067045 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}] 01:51:07 INFO - PROCESS | 316 | 1465203067048 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:07 INFO - PROCESS | 316 | 1465203067140 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 01:51:07 INFO - PROCESS | 316 | 1465203067224 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:07 INFO - PROCESS | 316 | 1465203067227 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:07 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE59C6000 == 30 [pid = 316] [id = 735] 01:51:07 INFO - PROCESS | 316 | ++DOMWINDOW == 67 (0000000AE586D000) [pid = 316] [serial = 2205] [outer = 0000000000000000] 01:51:07 INFO - PROCESS | 316 | ++DOMWINDOW == 68 (0000000AE8944000) [pid = 316] [serial = 2206] [outer = 0000000AE586D000] 01:51:07 INFO - PROCESS | 316 | 1465203067275 Marionette DEBUG loaded listener.js 01:51:07 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000AE8A39800) [pid = 316] [serial = 2207] [outer = 0000000AE586D000] 01:51:07 INFO - PROCESS | 316 | 1465203067765 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]]]}] 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:51:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 823ms 01:51:07 INFO - PROCESS | 316 | 1465203067866 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 01:51:07 INFO - PROCESS | 316 | 1465203067869 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 01:51:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:51:07 INFO - PROCESS | 316 | 1465203067872 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:51:07 INFO - PROCESS | 316 | 1465203067876 Marionette TRACE conn5 <- [1,2906,null,{}] 01:51:07 INFO - PROCESS | 316 | 1465203067890 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}] 01:51:07 INFO - PROCESS | 316 | 1465203067895 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:08 INFO - PROCESS | 316 | 1465203067994 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 01:51:08 INFO - PROCESS | 316 | 1465203068001 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:08 INFO - PROCESS | 316 | 1465203068004 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF42B000 == 31 [pid = 316] [id = 736] 01:51:08 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEC36800) [pid = 316] [serial = 2208] [outer = 0000000000000000] 01:51:08 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AEB217C00) [pid = 316] [serial = 2209] [outer = 0000000ADEC36800] 01:51:08 INFO - PROCESS | 316 | 1465203068054 Marionette DEBUG loaded listener.js 01:51:08 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEBB7A800) [pid = 316] [serial = 2210] [outer = 0000000ADEC36800] 01:51:08 INFO - PROCESS | 316 | 1465203068484 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:51:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:51:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 650ms 01:51:08 INFO - PROCESS | 316 | 1465203068525 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 01:51:08 INFO - PROCESS | 316 | 1465203068528 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 01:51:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:51:08 INFO - PROCESS | 316 | 1465203068531 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:51:08 INFO - PROCESS | 316 | 1465203068541 Marionette TRACE conn5 <- [1,2910,null,{}] 01:51:08 INFO - PROCESS | 316 | 1465203068550 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}] 01:51:08 INFO - PROCESS | 316 | 1465203068553 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:08 INFO - PROCESS | 316 | 1465203068672 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 01:51:08 INFO - PROCESS | 316 | 1465203068677 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:08 INFO - PROCESS | 316 | 1465203068679 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:08 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBE3800 == 32 [pid = 316] [id = 737] 01:51:08 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEBDB8800) [pid = 316] [serial = 2211] [outer = 0000000000000000] 01:51:08 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEC00E000) [pid = 316] [serial = 2212] [outer = 0000000AEBDB8800] 01:51:08 INFO - PROCESS | 316 | 1465203068726 Marionette DEBUG loaded listener.js 01:51:08 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEC42EC00) [pid = 316] [serial = 2213] [outer = 0000000AEBDB8800] 01:51:09 INFO - PROCESS | 316 | [316] 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 01:51:09 INFO - PROCESS | 316 | [316] 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 01:51:09 INFO - PROCESS | 316 | [316] 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 01:51:09 INFO - PROCESS | 316 | [316] 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 01:51:09 INFO - PROCESS | 316 | 1465203069184 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]]]}] 01:51:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:51:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:51:09 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 01:51:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:51:09 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 01:51:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:51:09 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]" 01:51:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:51:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:51:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 695ms 01:51:09 INFO - PROCESS | 316 | 1465203069229 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 01:51:09 INFO - PROCESS | 316 | 1465203069231 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 01:51:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:51:09 INFO - PROCESS | 316 | 1465203069234 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:51:09 INFO - PROCESS | 316 | 1465203069236 Marionette TRACE conn5 <- [1,2914,null,{}] 01:51:09 INFO - PROCESS | 316 | 1465203069240 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}] 01:51:09 INFO - PROCESS | 316 | 1465203069242 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:09 INFO - PROCESS | 316 | 1465203069364 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 01:51:09 INFO - PROCESS | 316 | 1465203069449 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:09 INFO - PROCESS | 316 | 1465203069452 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:09 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DBC800 == 33 [pid = 316] [id = 738] 01:51:09 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AECC31800) [pid = 316] [serial = 2214] [outer = 0000000000000000] 01:51:09 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEDCE8400) [pid = 316] [serial = 2215] [outer = 0000000AECC31800] 01:51:09 INFO - PROCESS | 316 | 1465203069497 Marionette DEBUG loaded listener.js 01:51:09 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEDF88000) [pid = 316] [serial = 2216] [outer = 0000000AECC31800] 01:51:09 INFO - PROCESS | 316 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:51:09 INFO - PROCESS | 316 | 1465203069905 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]]]}] 01:51:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:51:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 733ms 01:51:09 INFO - PROCESS | 316 | 1465203069973 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 01:51:09 INFO - PROCESS | 316 | 1465203069975 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 01:51:09 INFO - PROCESS | 316 | 1465203069978 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:51:09 INFO - PROCESS | 316 | 1465203069980 Marionette TRACE conn5 <- [1,2918,null,{}] 01:51:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:51:09 INFO - PROCESS | 316 | 1465203069984 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}] 01:51:09 INFO - PROCESS | 316 | 1465203069990 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:10 INFO - PROCESS | 316 | 1465203070131 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 01:51:10 INFO - PROCESS | 316 | 1465203070136 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:10 INFO - PROCESS | 316 | 1465203070138 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D79800 == 34 [pid = 316] [id = 739] 01:51:10 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEE3A4400) [pid = 316] [serial = 2217] [outer = 0000000000000000] 01:51:10 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEE467400) [pid = 316] [serial = 2218] [outer = 0000000AEE3A4400] 01:51:10 INFO - PROCESS | 316 | 1465203070230 Marionette DEBUG loaded listener.js 01:51:10 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEE8DD400) [pid = 316] [serial = 2219] [outer = 0000000AEE3A4400] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE359BC00) [pid = 316] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE3DCF400) [pid = 316] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEA5B0400) [pid = 316] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEC1F4400) [pid = 316] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEDF2B000) [pid = 316] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEF52A400) [pid = 316] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEAD9A000) [pid = 316] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE8955000) [pid = 316] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000ADEC39400) [pid = 316] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000ADEA20400) [pid = 316] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000ADEA99000) [pid = 316] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000ADEDB5800) [pid = 316] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:51:10 INFO - PROCESS | 316 | --DOMWINDOW == 68 (0000000AE3727400) [pid = 316] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:51:10 INFO - PROCESS | 316 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:51:10 INFO - PROCESS | 316 | 1465203070680 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]]]}] 01:51:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:51:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 734ms 01:51:10 INFO - PROCESS | 316 | 1465203070739 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 01:51:10 INFO - PROCESS | 316 | 1465203070741 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 01:51:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:51:10 INFO - PROCESS | 316 | 1465203070749 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:51:10 INFO - PROCESS | 316 | 1465203070751 Marionette TRACE conn5 <- [1,2922,null,{}] 01:51:10 INFO - PROCESS | 316 | 1465203070754 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}] 01:51:10 INFO - PROCESS | 316 | 1465203070757 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:10 INFO - PROCESS | 316 | 1465203070840 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 01:51:10 INFO - PROCESS | 316 | 1465203070845 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:10 INFO - PROCESS | 316 | 1465203070847 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:10 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E76000 == 35 [pid = 316] [id = 740] 01:51:10 INFO - PROCESS | 316 | ++DOMWINDOW == 69 (0000000ADF17F400) [pid = 316] [serial = 2220] [outer = 0000000000000000] 01:51:10 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000AE8955000) [pid = 316] [serial = 2221] [outer = 0000000ADF17F400] 01:51:10 INFO - PROCESS | 316 | 1465203070892 Marionette DEBUG loaded listener.js 01:51:10 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000AECC8D400) [pid = 316] [serial = 2222] [outer = 0000000ADF17F400] 01:51:11 INFO - PROCESS | 316 | 1465203071316 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]]]}] 01:51:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:51:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 626ms 01:51:11 INFO - PROCESS | 316 | 1465203071379 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 01:51:11 INFO - PROCESS | 316 | 1465203071381 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 01:51:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:51:11 INFO - PROCESS | 316 | 1465203071385 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:51:11 INFO - PROCESS | 316 | 1465203071386 Marionette TRACE conn5 <- [1,2926,null,{}] 01:51:11 INFO - PROCESS | 316 | 1465203071390 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}] 01:51:11 INFO - PROCESS | 316 | 1465203071392 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:11 INFO - PROCESS | 316 | 1465203071478 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 01:51:11 INFO - PROCESS | 316 | 1465203071483 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:11 INFO - PROCESS | 316 | 1465203071485 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:11 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3796000 == 36 [pid = 316] [id = 741] 01:51:11 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000AEE8DD800) [pid = 316] [serial = 2223] [outer = 0000000000000000] 01:51:11 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AEF47C800) [pid = 316] [serial = 2224] [outer = 0000000AEE8DD800] 01:51:11 INFO - PROCESS | 316 | 1465203071530 Marionette DEBUG loaded listener.js 01:51:11 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEF50C000) [pid = 316] [serial = 2225] [outer = 0000000AEE8DD800] 01:51:11 INFO - PROCESS | 316 | 1465203071940 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]]]}] 01:51:11 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. 01:51:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 01:51:11 INFO - PROCESS | 316 | 1465203071983 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 01:51:11 INFO - PROCESS | 316 | 1465203071986 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 01:51:11 INFO - PROCESS | 316 | 1465203071989 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:51:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:51:11 INFO - PROCESS | 316 | 1465203071991 Marionette TRACE conn5 <- [1,2930,null,{}] 01:51:12 INFO - PROCESS | 316 | 1465203071994 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}] 01:51:12 INFO - PROCESS | 316 | 1465203071996 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:12 INFO - PROCESS | 316 | 1465203072092 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 01:51:12 INFO - PROCESS | 316 | 1465203072097 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:12 INFO - PROCESS | 316 | 1465203072099 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF428800 == 37 [pid = 316] [id = 742] 01:51:12 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEF511C00) [pid = 316] [serial = 2226] [outer = 0000000000000000] 01:51:12 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEF52A400) [pid = 316] [serial = 2227] [outer = 0000000AEF511C00] 01:51:12 INFO - PROCESS | 316 | 1465203072143 Marionette DEBUG loaded listener.js 01:51:12 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEF607800) [pid = 316] [serial = 2228] [outer = 0000000AEF511C00] 01:51:12 INFO - PROCESS | 316 | 1465203072570 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"]]]}] 01:51:12 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 01:51:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:51:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 01:51:12 INFO - PROCESS | 316 | 1465203072662 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 01:51:12 INFO - PROCESS | 316 | 1465203072667 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 01:51:12 INFO - PROCESS | 316 | 1465203072678 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:51:12 INFO - PROCESS | 316 | 1465203072683 Marionette TRACE conn5 <- [1,2934,null,{}] 01:51:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:51:12 INFO - PROCESS | 316 | 1465203072690 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}] 01:51:12 INFO - PROCESS | 316 | 1465203072693 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:12 INFO - PROCESS | 316 | 1465203072837 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 01:51:12 INFO - PROCESS | 316 | 1465203072928 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:12 INFO - PROCESS | 316 | 1465203072934 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:12 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE7E37800 == 38 [pid = 316] [id = 743] 01:51:12 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000ADEE1F000) [pid = 316] [serial = 2229] [outer = 0000000000000000] 01:51:12 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADF2D8000) [pid = 316] [serial = 2230] [outer = 0000000ADEE1F000] 01:51:13 INFO - PROCESS | 316 | 1465203072996 Marionette DEBUG loaded listener.js 01:51:13 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE4DA8C00) [pid = 316] [serial = 2231] [outer = 0000000ADEE1F000] 01:51:13 INFO - PROCESS | 316 | 1465203073601 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]]]}] 01:51:13 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. 01:51:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 985ms 01:51:13 INFO - PROCESS | 316 | 1465203073673 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 01:51:13 INFO - PROCESS | 316 | 1465203073677 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 01:51:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:51:13 INFO - PROCESS | 316 | 1465203073731 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:51:13 INFO - PROCESS | 316 | 1465203073735 Marionette TRACE conn5 <- [1,2938,null,{}] 01:51:13 INFO - PROCESS | 316 | 1465203073740 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}] 01:51:13 INFO - PROCESS | 316 | 1465203073743 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:13 INFO - PROCESS | 316 | 1465203073891 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 01:51:13 INFO - PROCESS | 316 | 1465203073982 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:13 INFO - PROCESS | 316 | 1465203073985 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD4800 == 39 [pid = 316] [id = 744] 01:51:14 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA310C00) [pid = 316] [serial = 2232] [outer = 0000000000000000] 01:51:14 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEA5B3C00) [pid = 316] [serial = 2233] [outer = 0000000AEA310C00] 01:51:14 INFO - PROCESS | 316 | 1465203074044 Marionette DEBUG loaded listener.js 01:51:14 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEB2F1000) [pid = 316] [serial = 2234] [outer = 0000000AEA310C00] 01:51:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EE1000 == 40 [pid = 316] [id = 745] 01:51:14 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AECE84000) [pid = 316] [serial = 2235] [outer = 0000000000000000] 01:51:14 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEDCF3800) [pid = 316] [serial = 2236] [outer = 0000000AECE84000] 01:51:14 INFO - PROCESS | 316 | 1465203074646 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]]]}] 01:51:14 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. 01:51:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 944ms 01:51:14 INFO - PROCESS | 316 | 1465203074671 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 01:51:14 INFO - PROCESS | 316 | 1465203074674 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 01:51:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:51:14 INFO - PROCESS | 316 | 1465203074678 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:51:14 INFO - PROCESS | 316 | 1465203074681 Marionette TRACE conn5 <- [1,2942,null,{}] 01:51:14 INFO - PROCESS | 316 | 1465203074691 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}] 01:51:14 INFO - PROCESS | 316 | 1465203074696 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:14 INFO - PROCESS | 316 | 1465203074836 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 01:51:14 INFO - PROCESS | 316 | 1465203074931 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:14 INFO - PROCESS | 316 | 1465203074935 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:14 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3B3C800 == 41 [pid = 316] [id = 746] 01:51:14 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEE469000) [pid = 316] [serial = 2237] [outer = 0000000000000000] 01:51:14 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEE4C4800) [pid = 316] [serial = 2238] [outer = 0000000AEE469000] 01:51:15 INFO - PROCESS | 316 | 1465203074994 Marionette DEBUG loaded listener.js 01:51:15 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEF488C00) [pid = 316] [serial = 2239] [outer = 0000000AEE469000] 01:51:15 INFO - PROCESS | 316 | 1465203075565 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]]]}] 01:51:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:51:15 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 01:51:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 941ms 01:51:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:51:15 INFO - PROCESS | 316 | 1465203075621 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 01:51:15 INFO - PROCESS | 316 | 1465203075624 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 01:51:15 INFO - PROCESS | 316 | 1465203075628 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:51:15 INFO - PROCESS | 316 | 1465203075630 Marionette TRACE conn5 <- [1,2946,null,{}] 01:51:15 INFO - PROCESS | 316 | 1465203075634 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}] 01:51:15 INFO - PROCESS | 316 | 1465203075636 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:15 INFO - PROCESS | 316 | 1465203075771 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 01:51:15 INFO - PROCESS | 316 | 1465203075868 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:15 INFO - PROCESS | 316 | 1465203075871 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:15 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF39C7800 == 42 [pid = 316] [id = 747] 01:51:15 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEF668800) [pid = 316] [serial = 2240] [outer = 0000000000000000] 01:51:15 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEF66CC00) [pid = 316] [serial = 2241] [outer = 0000000AEF668800] 01:51:15 INFO - PROCESS | 316 | 1465203075926 Marionette DEBUG loaded listener.js 01:51:16 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AF092C400) [pid = 316] [serial = 2242] [outer = 0000000AEF668800] 01:51:16 INFO - PROCESS | 316 | 1465203076522 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]]]}] 01:51:16 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. 01:51:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 944ms 01:51:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:51:16 INFO - PROCESS | 316 | 1465203076574 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 01:51:16 INFO - PROCESS | 316 | 1465203076576 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 01:51:16 INFO - PROCESS | 316 | 1465203076580 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:51:16 INFO - PROCESS | 316 | 1465203076582 Marionette TRACE conn5 <- [1,2950,null,{}] 01:51:16 INFO - PROCESS | 316 | 1465203076586 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}] 01:51:16 INFO - PROCESS | 316 | 1465203076589 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:16 INFO - PROCESS | 316 | 1465203076700 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 01:51:16 INFO - PROCESS | 316 | 1465203076796 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:16 INFO - PROCESS | 316 | 1465203076799 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:16 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3B82800 == 43 [pid = 316] [id = 748] 01:51:16 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AEB43EC00) [pid = 316] [serial = 2243] [outer = 0000000000000000] 01:51:16 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AEB445400) [pid = 316] [serial = 2244] [outer = 0000000AEB43EC00] 01:51:16 INFO - PROCESS | 316 | 1465203076854 Marionette DEBUG loaded listener.js 01:51:16 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEF670800) [pid = 316] [serial = 2245] [outer = 0000000AEB43EC00] 01:51:17 INFO - PROCESS | 316 | 1465203077407 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]]]}] 01:51:17 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. 01:51:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 01:51:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:51:17 INFO - PROCESS | 316 | 1465203077461 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 01:51:17 INFO - PROCESS | 316 | 1465203077464 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 01:51:17 INFO - PROCESS | 316 | 1465203077467 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:51:17 INFO - PROCESS | 316 | 1465203077469 Marionette TRACE conn5 <- [1,2954,null,{}] 01:51:17 INFO - PROCESS | 316 | 1465203077677 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}] 01:51:17 INFO - PROCESS | 316 | 1465203077680 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:17 INFO - PROCESS | 316 | 1465203077802 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 01:51:17 INFO - PROCESS | 316 | 1465203077893 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:17 INFO - PROCESS | 316 | 1465203077897 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:17 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB348000 == 44 [pid = 316] [id = 749] 01:51:17 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000ADEEB4C00) [pid = 316] [serial = 2246] [outer = 0000000000000000] 01:51:17 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AE34AB000) [pid = 316] [serial = 2247] [outer = 0000000ADEEB4C00] 01:51:17 INFO - PROCESS | 316 | 1465203077949 Marionette DEBUG loaded listener.js 01:51:18 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000AE4E8DC00) [pid = 316] [serial = 2248] [outer = 0000000ADEEB4C00] 01:51:18 INFO - PROCESS | 316 | 1465203078482 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]]]}] 01:51:18 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. 01:51:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1022ms 01:51:18 INFO - PROCESS | 316 | 1465203078491 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 01:51:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:51:18 INFO - PROCESS | 316 | 1465203078495 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 01:51:18 INFO - PROCESS | 316 | 1465203078499 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:51:18 INFO - PROCESS | 316 | 1465203078502 Marionette TRACE conn5 <- [1,2958,null,{}] 01:51:18 INFO - PROCESS | 316 | 1465203078507 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}] 01:51:18 INFO - PROCESS | 316 | 1465203078510 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:18 INFO - PROCESS | 316 | 1465203078616 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 01:51:18 INFO - PROCESS | 316 | 1465203078748 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:18 INFO - PROCESS | 316 | 1465203078752 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:18 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB785800 == 45 [pid = 316] [id = 750] 01:51:18 INFO - PROCESS | 316 | ++DOMWINDOW == 98 (0000000AE8957000) [pid = 316] [serial = 2249] [outer = 0000000000000000] 01:51:18 INFO - PROCESS | 316 | ++DOMWINDOW == 99 (0000000AE8AD6C00) [pid = 316] [serial = 2250] [outer = 0000000AE8957000] 01:51:18 INFO - PROCESS | 316 | 1465203078808 Marionette DEBUG loaded listener.js 01:51:18 INFO - PROCESS | 316 | ++DOMWINDOW == 100 (0000000AEA5AE400) [pid = 316] [serial = 2251] [outer = 0000000AE8957000] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AE861A000 == 44 [pid = 316] [id = 722] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3796000 == 43 [pid = 316] [id = 741] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E76000 == 42 [pid = 316] [id = 740] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D79800 == 41 [pid = 316] [id = 739] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DBC800 == 40 [pid = 316] [id = 738] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBE3800 == 39 [pid = 316] [id = 737] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF42B000 == 38 [pid = 316] [id = 736] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AE59C6000 == 37 [pid = 316] [id = 735] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CA2000 == 36 [pid = 316] [id = 734] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFB07800 == 35 [pid = 316] [id = 733] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB339000 == 34 [pid = 316] [id = 732] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AEC563800 == 33 [pid = 316] [id = 731] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB348000 == 32 [pid = 316] [id = 749] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3B82800 == 31 [pid = 316] [id = 748] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AF39C7800 == 30 [pid = 316] [id = 747] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3B3C800 == 29 [pid = 316] [id = 746] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD4800 == 28 [pid = 316] [id = 744] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EE1000 == 27 [pid = 316] [id = 745] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF428800 == 26 [pid = 316] [id = 742] 01:51:19 INFO - PROCESS | 316 | --DOCSHELL 0000000AE7E37800 == 25 [pid = 316] [id = 743] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 99 (0000000AE8A36C00) [pid = 316] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 98 (0000000ADEE22800) [pid = 316] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 97 (0000000AE5866000) [pid = 316] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000ADEE26400) [pid = 316] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000ADF188C00) [pid = 316] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AE3F41C00) [pid = 316] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE43C8800) [pid = 316] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AEA58D000) [pid = 316] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE8948400) [pid = 316] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE42A0000) [pid = 316] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEC00F000) [pid = 316] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AECC9B800) [pid = 316] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEAACCC00) [pid = 316] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AECE94800) [pid = 316] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEF50F000) [pid = 316] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEE4C3C00) [pid = 316] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEF609000) [pid = 316] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEF52E400) [pid = 316] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE8C7D800) [pid = 316] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEB2F2C00) [pid = 316] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEA665C00) [pid = 316] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEC5DC400) [pid = 316] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEC00E800) [pid = 316] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AE3469400) [pid = 316] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEC0BD000) [pid = 316] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AEC1E9C00) [pid = 316] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 01:51:19 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE8946000) [pid = 316] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 01:51:20 INFO - PROCESS | 316 | 1465203080065 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]]]}] 01:51:20 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. 01:51:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1590ms 01:51:20 INFO - PROCESS | 316 | 1465203080091 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 01:51:20 INFO - PROCESS | 316 | 1465203080096 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 01:51:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:51:20 INFO - PROCESS | 316 | 1465203080102 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:51:20 INFO - PROCESS | 316 | 1465203080107 Marionette TRACE conn5 <- [1,2962,null,{}] 01:51:20 INFO - PROCESS | 316 | 1465203080113 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}] 01:51:20 INFO - PROCESS | 316 | 1465203080115 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:20 INFO - PROCESS | 316 | 1465203080254 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 01:51:20 INFO - PROCESS | 316 | 1465203080335 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:20 INFO - PROCESS | 316 | 1465203080338 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CA1800 == 26 [pid = 316] [id = 751] 01:51:20 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000ADEDBAC00) [pid = 316] [serial = 2252] [outer = 0000000000000000] 01:51:20 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000ADEEAB800) [pid = 316] [serial = 2253] [outer = 0000000ADEDBAC00] 01:51:20 INFO - PROCESS | 316 | 1465203080388 Marionette DEBUG loaded listener.js 01:51:20 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000ADF7EF400) [pid = 316] [serial = 2254] [outer = 0000000ADEDBAC00] 01:51:20 INFO - PROCESS | 316 | 1465203080756 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]]]}] 01:51:20 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. 01:51:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 01:51:20 INFO - PROCESS | 316 | 1465203080803 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 01:51:20 INFO - PROCESS | 316 | 1465203080808 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 01:51:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:51:20 INFO - PROCESS | 316 | 1465203080814 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:51:20 INFO - PROCESS | 316 | 1465203080817 Marionette TRACE conn5 <- [1,2966,null,{}] 01:51:20 INFO - PROCESS | 316 | 1465203080820 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}] 01:51:20 INFO - PROCESS | 316 | 1465203080823 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:20 INFO - PROCESS | 316 | 1465203080949 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 01:51:20 INFO - PROCESS | 316 | 1465203080956 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:20 INFO - PROCESS | 316 | 1465203080958 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:20 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB419000 == 27 [pid = 316] [id = 752] 01:51:20 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE35A6400) [pid = 316] [serial = 2255] [outer = 0000000000000000] 01:51:21 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE3F4F400) [pid = 316] [serial = 2256] [outer = 0000000AE35A6400] 01:51:21 INFO - PROCESS | 316 | 1465203081007 Marionette DEBUG loaded listener.js 01:51:21 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE4D3D000) [pid = 316] [serial = 2257] [outer = 0000000AE35A6400] 01:51:21 INFO - PROCESS | 316 | 1465203081444 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]]]}] 01:51:21 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. 01:51:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 01:51:21 INFO - PROCESS | 316 | 1465203081508 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 01:51:21 INFO - PROCESS | 316 | 1465203081511 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 01:51:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:51:21 INFO - PROCESS | 316 | 1465203081514 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:51:21 INFO - PROCESS | 316 | 1465203081518 Marionette TRACE conn5 <- [1,2970,null,{}] 01:51:21 INFO - PROCESS | 316 | 1465203081530 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}] 01:51:21 INFO - PROCESS | 316 | 1465203081535 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:21 INFO - PROCESS | 316 | 1465203081629 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 01:51:21 INFO - PROCESS | 316 | 1465203081636 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:21 INFO - PROCESS | 316 | 1465203081639 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:21 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDF51000 == 28 [pid = 316] [id = 753] 01:51:21 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE893B000) [pid = 316] [serial = 2258] [outer = 0000000000000000] 01:51:21 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AE8949800) [pid = 316] [serial = 2259] [outer = 0000000AE893B000] 01:51:21 INFO - PROCESS | 316 | 1465203081689 Marionette DEBUG loaded listener.js 01:51:21 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AE8A3A000) [pid = 316] [serial = 2260] [outer = 0000000AE893B000] 01:51:22 INFO - PROCESS | 316 | 1465203082161 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"]]]}] 01:51:22 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 01:51:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:51:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 01:51:22 INFO - PROCESS | 316 | 1465203082208 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 01:51:22 INFO - PROCESS | 316 | 1465203082211 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 01:51:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:51:22 INFO - PROCESS | 316 | 1465203082214 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:51:22 INFO - PROCESS | 316 | 1465203082216 Marionette TRACE conn5 <- [1,2974,null,{}] 01:51:22 INFO - PROCESS | 316 | 1465203082220 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}] 01:51:22 INFO - PROCESS | 316 | 1465203082222 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:22 INFO - PROCESS | 316 | 1465203082372 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 01:51:22 INFO - PROCESS | 316 | 1465203082391 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:22 INFO - PROCESS | 316 | 1465203082393 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:22 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF432000 == 29 [pid = 316] [id = 754] 01:51:22 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEA3D1C00) [pid = 316] [serial = 2261] [outer = 0000000000000000] 01:51:22 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEA587C00) [pid = 316] [serial = 2262] [outer = 0000000AEA3D1C00] 01:51:22 INFO - PROCESS | 316 | 1465203082440 Marionette DEBUG loaded listener.js 01:51:22 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AEA5B5800) [pid = 316] [serial = 2263] [outer = 0000000AEA3D1C00] 01:51:22 INFO - PROCESS | 316 | 1465203082846 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]]]}] 01:51:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 01:51:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 691ms 01:51:22 INFO - PROCESS | 316 | 1465203082907 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 01:51:22 INFO - PROCESS | 316 | 1465203082910 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 01:51:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:51:22 INFO - PROCESS | 316 | 1465203082913 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:51:22 INFO - PROCESS | 316 | 1465203082915 Marionette TRACE conn5 <- [1,2978,null,{}] 01:51:22 INFO - PROCESS | 316 | 1465203082926 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}] 01:51:22 INFO - PROCESS | 316 | 1465203082928 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:23 INFO - PROCESS | 316 | 1465203083039 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 01:51:23 INFO - PROCESS | 316 | 1465203083044 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:23 INFO - PROCESS | 316 | 1465203083046 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFB83000 == 30 [pid = 316] [id = 755] 01:51:23 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEA3D2C00) [pid = 316] [serial = 2264] [outer = 0000000000000000] 01:51:23 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEAD1C800) [pid = 316] [serial = 2265] [outer = 0000000AEA3D2C00] 01:51:23 INFO - PROCESS | 316 | 1465203083091 Marionette DEBUG loaded listener.js 01:51:23 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEB2F0C00) [pid = 316] [serial = 2266] [outer = 0000000AEA3D2C00] 01:51:23 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEAA70000 == 31 [pid = 316] [id = 756] 01:51:23 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEC003C00) [pid = 316] [serial = 2267] [outer = 0000000000000000] 01:51:23 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEC006800) [pid = 316] [serial = 2268] [outer = 0000000AEC003C00] 01:51:23 INFO - PROCESS | 316 | 1465203083596 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]]]}] 01:51:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 01:51:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 01:51:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:51:23 INFO - PROCESS | 316 | 1465203083650 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 01:51:23 INFO - PROCESS | 316 | 1465203083652 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 01:51:23 INFO - PROCESS | 316 | 1465203083655 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:51:23 INFO - PROCESS | 316 | 1465203083657 Marionette TRACE conn5 <- [1,2982,null,{}] 01:51:23 INFO - PROCESS | 316 | 1465203083660 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}] 01:51:23 INFO - PROCESS | 316 | 1465203083666 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:23 INFO - PROCESS | 316 | 1465203083837 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEBDB8800) [pid = 316] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEE3A4400) [pid = 316] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AECC31800) [pid = 316] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000ADF17F400) [pid = 316] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000ADEC34000) [pid = 316] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE3470400) [pid = 316] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AECE83000) [pid = 316] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000ADEC36800) [pid = 316] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000ADEEABC00) [pid = 316] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AE586D000) [pid = 316] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEE8DD800) [pid = 316] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:51:24 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEF511C00) [pid = 316] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:51:24 INFO - PROCESS | 316 | 1465203084122 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:24 INFO - PROCESS | 316 | 1465203084124 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB779800 == 32 [pid = 316] [id = 757] 01:51:24 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000ADD20DC00) [pid = 316] [serial = 2269] [outer = 0000000000000000] 01:51:24 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000ADEEAE000) [pid = 316] [serial = 2270] [outer = 0000000ADD20DC00] 01:51:24 INFO - PROCESS | 316 | 1465203084171 Marionette DEBUG loaded listener.js 01:51:24 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEC176400) [pid = 316] [serial = 2271] [outer = 0000000ADD20DC00] 01:51:24 INFO - PROCESS | 316 | 1465203084522 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]]]}] 01:51:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:51:24 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 01:51:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 943ms 01:51:24 INFO - PROCESS | 316 | 1465203084602 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 01:51:24 INFO - PROCESS | 316 | 1465203084605 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 01:51:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:51:24 INFO - PROCESS | 316 | 1465203084608 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:51:24 INFO - PROCESS | 316 | 1465203084610 Marionette TRACE conn5 <- [1,2986,null,{}] 01:51:24 INFO - PROCESS | 316 | 1465203084613 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}] 01:51:24 INFO - PROCESS | 316 | 1465203084615 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:24 INFO - PROCESS | 316 | 1465203084703 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 01:51:24 INFO - PROCESS | 316 | 1465203084709 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:24 INFO - PROCESS | 316 | 1465203084711 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:24 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DB8800 == 33 [pid = 316] [id = 758] 01:51:24 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEC1E6C00) [pid = 316] [serial = 2272] [outer = 0000000000000000] 01:51:24 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEC5D8400) [pid = 316] [serial = 2273] [outer = 0000000AEC1E6C00] 01:51:24 INFO - PROCESS | 316 | 1465203084755 Marionette DEBUG loaded listener.js 01:51:24 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AECC9B800) [pid = 316] [serial = 2274] [outer = 0000000AEC1E6C00] 01:51:25 INFO - PROCESS | 316 | 1465203085148 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]]]}] 01:51:25 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. 01:51:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 585ms 01:51:25 INFO - PROCESS | 316 | 1465203085194 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 01:51:25 INFO - PROCESS | 316 | 1465203085197 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 01:51:25 INFO - PROCESS | 316 | 1465203085200 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:51:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:51:25 INFO - PROCESS | 316 | 1465203085202 Marionette TRACE conn5 <- [1,2990,null,{}] 01:51:25 INFO - PROCESS | 316 | 1465203085205 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}] 01:51:25 INFO - PROCESS | 316 | 1465203085207 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:25 INFO - PROCESS | 316 | 1465203085328 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 01:51:25 INFO - PROCESS | 316 | 1465203085337 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:25 INFO - PROCESS | 316 | 1465203085339 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:25 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D2E000 == 34 [pid = 316] [id = 759] 01:51:25 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AECE86000) [pid = 316] [serial = 2275] [outer = 0000000000000000] 01:51:25 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AECED5400) [pid = 316] [serial = 2276] [outer = 0000000AECE86000] 01:51:25 INFO - PROCESS | 316 | 1465203085399 Marionette DEBUG loaded listener.js 01:51:25 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEDE90C00) [pid = 316] [serial = 2277] [outer = 0000000AECE86000] 01:51:25 INFO - PROCESS | 316 | 1465203085807 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]]]}] 01:51:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 01:51:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 628ms 01:51:25 INFO - PROCESS | 316 | 1465203085831 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 01:51:25 INFO - PROCESS | 316 | 1465203085833 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 01:51:25 INFO - PROCESS | 316 | 1465203085837 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:51:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:51:25 INFO - PROCESS | 316 | 1465203085839 Marionette TRACE conn5 <- [1,2994,null,{}] 01:51:25 INFO - PROCESS | 316 | 1465203085842 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}] 01:51:25 INFO - PROCESS | 316 | 1465203085844 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:25 INFO - PROCESS | 316 | 1465203085967 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 01:51:25 INFO - PROCESS | 316 | 1465203085975 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:25 INFO - PROCESS | 316 | 1465203085977 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:26 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2E74000 == 35 [pid = 316] [id = 760] 01:51:26 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEDF8D800) [pid = 316] [serial = 2278] [outer = 0000000000000000] 01:51:26 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEE3A2000) [pid = 316] [serial = 2279] [outer = 0000000AEDF8D800] 01:51:26 INFO - PROCESS | 316 | 1465203086022 Marionette DEBUG loaded listener.js 01:51:26 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEE46E800) [pid = 316] [serial = 2280] [outer = 0000000AEDF8D800] 01:51:26 INFO - PROCESS | 316 | 1465203086722 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]]]}] 01:51:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 01:51:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 923ms 01:51:26 INFO - PROCESS | 316 | 1465203086764 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 01:51:26 INFO - PROCESS | 316 | 1465203086769 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 01:51:26 INFO - PROCESS | 316 | 1465203086774 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:51:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:51:26 INFO - PROCESS | 316 | 1465203086780 Marionette TRACE conn5 <- [1,2998,null,{}] 01:51:26 INFO - PROCESS | 316 | 1465203086785 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}] 01:51:26 INFO - PROCESS | 316 | 1465203086788 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:26 INFO - PROCESS | 316 | 1465203086942 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 01:51:27 INFO - PROCESS | 316 | 1465203087086 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:27 INFO - PROCESS | 316 | 1465203087090 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:27 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB39D000 == 36 [pid = 316] [id = 761] 01:51:27 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AE346CC00) [pid = 316] [serial = 2281] [outer = 0000000000000000] 01:51:27 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AE359C400) [pid = 316] [serial = 2282] [outer = 0000000AE346CC00] 01:51:27 INFO - PROCESS | 316 | 1465203087151 Marionette DEBUG loaded listener.js 01:51:27 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000AE43CC800) [pid = 316] [serial = 2283] [outer = 0000000AE346CC00] 01:51:27 INFO - PROCESS | 316 | [316] 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 01:51:27 INFO - PROCESS | 316 | 1465203087776 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:51:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:51:27 INFO - {} 01:51:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:51:27 INFO - {} 01:51:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:51:27 INFO - {} 01:51:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:51:27 INFO - {} 01:51:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1035ms 01:51:27 INFO - PROCESS | 316 | 1465203087828 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 01:51:27 INFO - PROCESS | 316 | 1465203087833 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 01:51:27 INFO - TEST-START | /FileAPI/fileReader.html 01:51:27 INFO - PROCESS | 316 | 1465203087846 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:51:27 INFO - PROCESS | 316 | 1465203087849 Marionette TRACE conn5 <- [1,3002,null,{}] 01:51:27 INFO - PROCESS | 316 | 1465203087876 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}] 01:51:27 INFO - PROCESS | 316 | 1465203087879 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:28 INFO - PROCESS | 316 | 1465203088018 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 01:51:28 INFO - PROCESS | 316 | 1465203088118 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:28 INFO - PROCESS | 316 | 1465203088121 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:28 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D34000 == 37 [pid = 316] [id = 762] 01:51:28 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AE8A3C400) [pid = 316] [serial = 2284] [outer = 0000000000000000] 01:51:28 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AEB43D400) [pid = 316] [serial = 2285] [outer = 0000000AE8A3C400] 01:51:28 INFO - PROCESS | 316 | 1465203088179 Marionette DEBUG loaded listener.js 01:51:28 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000AEB816800) [pid = 316] [serial = 2286] [outer = 0000000AE8A3C400] 01:51:28 INFO - PROCESS | 316 | 1465203088826 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]]]}] 01:51:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:51:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:51:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:51:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:51:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 1004ms 01:51:28 INFO - PROCESS | 316 | 1465203088869 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 01:51:28 INFO - PROCESS | 316 | 1465203088872 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 01:51:28 INFO - TEST-START | /FileAPI/historical.html 01:51:28 INFO - PROCESS | 316 | 1465203088877 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:51:28 INFO - PROCESS | 316 | 1465203088881 Marionette TRACE conn5 <- [1,3006,null,{}] 01:51:28 INFO - PROCESS | 316 | 1465203088893 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}] 01:51:28 INFO - PROCESS | 316 | 1465203088898 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:29 INFO - PROCESS | 316 | 1465203089024 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 01:51:29 INFO - PROCESS | 316 | 1465203089135 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:29 INFO - PROCESS | 316 | 1465203089138 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:29 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE4193000 == 38 [pid = 316] [id = 763] 01:51:29 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000AE41B9800) [pid = 316] [serial = 2287] [outer = 0000000000000000] 01:51:29 INFO - PROCESS | 316 | ++DOMWINDOW == 98 (0000000AE4D40C00) [pid = 316] [serial = 2288] [outer = 0000000AE41B9800] 01:51:29 INFO - PROCESS | 316 | 1465203089197 Marionette DEBUG loaded listener.js 01:51:29 INFO - PROCESS | 316 | ++DOMWINDOW == 99 (0000000AEC011800) [pid = 316] [serial = 2289] [outer = 0000000AE41B9800] 01:51:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D2E000 == 37 [pid = 316] [id = 759] 01:51:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1DB8800 == 36 [pid = 316] [id = 758] 01:51:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB779800 == 35 [pid = 316] [id = 757] 01:51:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AEAA70000 == 34 [pid = 316] [id = 756] 01:51:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFB83000 == 33 [pid = 316] [id = 755] 01:51:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AEF432000 == 32 [pid = 316] [id = 754] 01:51:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AEDF51000 == 31 [pid = 316] [id = 753] 01:51:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB419000 == 30 [pid = 316] [id = 752] 01:51:29 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CA1800 == 29 [pid = 316] [id = 751] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 98 (0000000AEE467400) [pid = 316] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 97 (0000000AEDF88000) [pid = 316] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000AEDCE8400) [pid = 316] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000AECC8D400) [pid = 316] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AE8955000) [pid = 316] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE8912000) [pid = 316] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000AE8A36000) [pid = 316] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AE35A2000) [pid = 316] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AE43CCC00) [pid = 316] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEDC05400) [pid = 316] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEB217C00) [pid = 316] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE009B800) [pid = 316] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AE3F4F000) [pid = 316] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AE8944000) [pid = 316] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AE8A39800) [pid = 316] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEF50C000) [pid = 316] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEF52A400) [pid = 316] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEF607800) [pid = 316] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEE8DD400) [pid = 316] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEC00E000) [pid = 316] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEC42EC00) [pid = 316] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEBB7A800) [pid = 316] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEF47C800) [pid = 316] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 01:51:30 INFO - PROCESS | 316 | 1465203090034 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"]]]}] 01:51:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:51:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:51:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:51:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:51:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:51:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:51:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:51:30 INFO - TEST-OK | /FileAPI/historical.html | took 1182ms 01:51:30 INFO - PROCESS | 316 | 1465203090062 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 01:51:30 INFO - PROCESS | 316 | 1465203090066 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 01:51:30 INFO - TEST-START | /FileAPI/idlharness.html 01:51:30 INFO - PROCESS | 316 | 1465203090071 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:51:30 INFO - PROCESS | 316 | 1465203090076 Marionette TRACE conn5 <- [1,3010,null,{}] 01:51:30 INFO - PROCESS | 316 | 1465203090081 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}] 01:51:30 INFO - PROCESS | 316 | 1465203090084 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:30 INFO - PROCESS | 316 | 1465203090229 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 01:51:30 INFO - PROCESS | 316 | 1465203090280 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:30 INFO - PROCESS | 316 | 1465203090283 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:30 INFO - PROCESS | 316 | ++DOCSHELL 0000000AE8CA1800 == 30 [pid = 316] [id = 764] 01:51:30 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000ADEE21800) [pid = 316] [serial = 2290] [outer = 0000000000000000] 01:51:30 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000ADF2D2000) [pid = 316] [serial = 2291] [outer = 0000000ADEE21800] 01:51:30 INFO - PROCESS | 316 | 1465203090333 Marionette DEBUG loaded listener.js 01:51:30 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE43CCC00) [pid = 316] [serial = 2292] [outer = 0000000ADEE21800] 01:51:31 INFO - PROCESS | 316 | 1465203091179 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]]]}] 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:51:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:51:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:51:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:51:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:51:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:51:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:51:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:51:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:51:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:51:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:51:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:51:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:51:31 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 01:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:51:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:51:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:51:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:51:31 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 01:51:31 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 01:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:51:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:51:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:51:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:51:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:51:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:51:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:51:31 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 01:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:51:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:51:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:51:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:51:31 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 01:51:31 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 01:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:51:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:51:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:51:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:51:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:51:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 1200ms 01:51:31 INFO - PROCESS | 316 | 1465203091271 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 01:51:31 INFO - PROCESS | 316 | 1465203091275 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 01:51:31 INFO - TEST-START | /FileAPI/idlharness.worker 01:51:31 INFO - PROCESS | 316 | 1465203091282 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:51:31 INFO - PROCESS | 316 | 1465203091285 Marionette TRACE conn5 <- [1,3014,null,{}] 01:51:31 INFO - PROCESS | 316 | 1465203091288 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}] 01:51:31 INFO - PROCESS | 316 | 1465203091291 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:31 INFO - PROCESS | 316 | 1465203091393 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 01:51:31 INFO - PROCESS | 316 | 1465203091470 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:31 INFO - PROCESS | 316 | 1465203091472 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:31 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1EE6000 == 31 [pid = 316] [id = 765] 01:51:31 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE8A3F000) [pid = 316] [serial = 2293] [outer = 0000000000000000] 01:51:31 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AECE7CC00) [pid = 316] [serial = 2294] [outer = 0000000AE8A3F000] 01:51:31 INFO - PROCESS | 316 | 1465203091521 Marionette DEBUG loaded listener.js 01:51:31 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEDC02800) [pid = 316] [serial = 2295] [outer = 0000000AE8A3F000] 01:51:31 INFO - PROCESS | 316 | [316] 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 01:51:32 INFO - PROCESS | 316 | 1465203092430 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,{},{}]]]}] 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:51:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:51:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:51:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:51:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:51:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:51:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:51:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:51:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:51:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:51:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:51:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:51:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:51:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:51:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:51:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:51:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:51:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:51:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:51:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:51:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:51:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:51:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:51:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:51:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:51:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:51:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:51:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:51:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:51:32 INFO - {} 01:51:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1252ms 01:51:32 INFO - PROCESS | 316 | 1465203092537 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 01:51:32 INFO - PROCESS | 316 | 1465203092540 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 01:51:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:51:32 INFO - PROCESS | 316 | 1465203092543 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:51:32 INFO - PROCESS | 316 | 1465203092547 Marionette TRACE conn5 <- [1,3018,null,{}] 01:51:32 INFO - PROCESS | 316 | 1465203092563 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}] 01:51:32 INFO - PROCESS | 316 | 1465203092567 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:32 INFO - PROCESS | 316 | 1465203092690 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 01:51:32 INFO - PROCESS | 316 | 1465203092696 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:32 INFO - PROCESS | 316 | 1465203092699 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:32 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3B84000 == 32 [pid = 316] [id = 766] 01:51:32 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEE46D000) [pid = 316] [serial = 2296] [outer = 0000000000000000] 01:51:32 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AF0947400) [pid = 316] [serial = 2297] [outer = 0000000AEE46D000] 01:51:32 INFO - PROCESS | 316 | 1465203092747 Marionette DEBUG loaded listener.js 01:51:32 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AF1D6A000) [pid = 316] [serial = 2298] [outer = 0000000AEE46D000] 01:51:33 INFO - PROCESS | 316 | 1465203093228 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]]]}] 01:51:33 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 01:51:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 733ms 01:51:33 INFO - PROCESS | 316 | 1465203093279 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 01:51:33 INFO - PROCESS | 316 | 1465203093282 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 01:51:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:51:33 INFO - PROCESS | 316 | 1465203093296 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:51:33 INFO - PROCESS | 316 | 1465203093298 Marionette TRACE conn5 <- [1,3022,null,{}] 01:51:33 INFO - PROCESS | 316 | 1465203093301 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}] 01:51:33 INFO - PROCESS | 316 | 1465203093303 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:33 INFO - PROCESS | 316 | 1465203093430 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 01:51:33 INFO - PROCESS | 316 | 1465203093489 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:33 INFO - PROCESS | 316 | 1465203093491 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:33 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF3D5B000 == 33 [pid = 316] [id = 767] 01:51:33 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AEF6E5400) [pid = 316] [serial = 2299] [outer = 0000000000000000] 01:51:33 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEF6EA800) [pid = 316] [serial = 2300] [outer = 0000000AEF6E5400] 01:51:33 INFO - PROCESS | 316 | 1465203093537 Marionette DEBUG loaded listener.js 01:51:33 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEF6F1400) [pid = 316] [serial = 2301] [outer = 0000000AEF6E5400] 01:51:33 INFO - PROCESS | 316 | 1465203093943 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]]]}] 01:51:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:51:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 01:51:33 INFO - PROCESS | 316 | 1465203093988 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 01:51:33 INFO - PROCESS | 316 | 1465203093991 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 01:51:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:51:34 INFO - PROCESS | 316 | 1465203093994 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:51:34 INFO - PROCESS | 316 | 1465203093996 Marionette TRACE conn5 <- [1,3026,null,{}] 01:51:34 INFO - PROCESS | 316 | 1465203094000 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}] 01:51:34 INFO - PROCESS | 316 | 1465203094003 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:34 INFO - PROCESS | 316 | 1465203094150 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 01:51:34 INFO - PROCESS | 316 | 1465203094169 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:34 INFO - PROCESS | 316 | 1465203094171 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:34 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF4758800 == 34 [pid = 316] [id = 768] 01:51:34 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEF6F1800) [pid = 316] [serial = 2302] [outer = 0000000000000000] 01:51:34 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AF1D6F400) [pid = 316] [serial = 2303] [outer = 0000000AEF6F1800] 01:51:34 INFO - PROCESS | 316 | 1465203094216 Marionette DEBUG loaded listener.js 01:51:34 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AF1D76C00) [pid = 316] [serial = 2304] [outer = 0000000AEF6F1800] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000ADD20DC00) [pid = 316] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AECE86000) [pid = 316] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEA3D1C00) [pid = 316] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AE8957000) [pid = 316] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000ADEDBAC00) [pid = 316] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEA3D2C00) [pid = 316] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000ADEE1F000) [pid = 316] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AECE84000) [pid = 316] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AEA310C00) [pid = 316] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEE469000) [pid = 316] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEF668800) [pid = 316] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AEB43EC00) [pid = 316] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000ADEEB4C00) [pid = 316] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEC003C00) [pid = 316] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEC1E6C00) [pid = 316] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE893B000) [pid = 316] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:51:34 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE35A6400) [pid = 316] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:51:34 INFO - PROCESS | 316 | 1465203094717 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"]]]}] 01:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:51:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 777ms 01:51:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:51:34 INFO - PROCESS | 316 | 1465203094773 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 01:51:34 INFO - PROCESS | 316 | 1465203094775 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 01:51:34 INFO - PROCESS | 316 | 1465203094779 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:51:34 INFO - PROCESS | 316 | 1465203094781 Marionette TRACE conn5 <- [1,3030,null,{}] 01:51:34 INFO - PROCESS | 316 | 1465203094785 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}] 01:51:34 INFO - PROCESS | 316 | 1465203094790 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:34 INFO - PROCESS | 316 | 1465203094925 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 01:51:34 INFO - PROCESS | 316 | 1465203094983 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:34 INFO - PROCESS | 316 | 1465203094985 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFBD3800 == 35 [pid = 316] [id = 769] 01:51:35 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE7E56000) [pid = 316] [serial = 2305] [outer = 0000000000000000] 01:51:35 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AF2B85400) [pid = 316] [serial = 2306] [outer = 0000000AE7E56000] 01:51:35 INFO - PROCESS | 316 | 1465203095031 Marionette DEBUG loaded listener.js 01:51:35 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AF2DA0C00) [pid = 316] [serial = 2307] [outer = 0000000AE7E56000] 01:51:35 INFO - PROCESS | 316 | 1465203095539 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]]]}] 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:51:35 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. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:51:35 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'.) 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:51:35 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. 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:51:35 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. 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:51:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:51:35 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. 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:51:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:51:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:51:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:51:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:51:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:51:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:51:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:51:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:51:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:51:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:51:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:51:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:51:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:51:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:51:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 814ms 01:51:35 INFO - PROCESS | 316 | 1465203095596 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 01:51:35 INFO - PROCESS | 316 | 1465203095598 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 01:51:35 INFO - PROCESS | 316 | 1465203095601 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:51:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:51:35 INFO - PROCESS | 316 | 1465203095603 Marionette TRACE conn5 <- [1,3034,null,{}] 01:51:35 INFO - PROCESS | 316 | 1465203095607 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}] 01:51:35 INFO - PROCESS | 316 | 1465203095609 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:35 INFO - PROCESS | 316 | 1465203095696 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 01:51:35 INFO - PROCESS | 316 | 1465203095708 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:35 INFO - PROCESS | 316 | 1465203095710 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:35 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF50B0800 == 36 [pid = 316] [id = 770] 01:51:35 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AF5076800) [pid = 316] [serial = 2308] [outer = 0000000000000000] 01:51:35 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AF507D800) [pid = 316] [serial = 2309] [outer = 0000000AF5076800] 01:51:35 INFO - PROCESS | 316 | 1465203095756 Marionette DEBUG loaded listener.js 01:51:35 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AF5106800) [pid = 316] [serial = 2310] [outer = 0000000AF5076800] 01:51:35 INFO - PROCESS | 316 | [316] 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 01:51:36 INFO - PROCESS | 316 | 1465203096216 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:51:36 INFO - {} 01:51:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 627ms 01:51:36 INFO - PROCESS | 316 | 1465203096231 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 01:51:36 INFO - PROCESS | 316 | 1465203096233 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 01:51:36 INFO - PROCESS | 316 | 1465203096236 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:51:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:51:36 INFO - PROCESS | 316 | 1465203096238 Marionette TRACE conn5 <- [1,3038,null,{}] 01:51:36 INFO - PROCESS | 316 | 1465203096241 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}] 01:51:36 INFO - PROCESS | 316 | 1465203096243 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:36 INFO - PROCESS | 316 | 1465203096330 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 01:51:36 INFO - PROCESS | 316 | 1465203096335 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:36 INFO - PROCESS | 316 | 1465203096337 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:36 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF58F1800 == 37 [pid = 316] [id = 771] 01:51:36 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEFA9A800) [pid = 316] [serial = 2311] [outer = 0000000000000000] 01:51:36 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AF1D6E800) [pid = 316] [serial = 2312] [outer = 0000000AEFA9A800] 01:51:36 INFO - PROCESS | 316 | 1465203096382 Marionette DEBUG loaded listener.js 01:51:36 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AF510B800) [pid = 316] [serial = 2313] [outer = 0000000AEFA9A800] 01:51:37 INFO - PROCESS | 316 | 1465203097016 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]]]}] 01:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:51:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:51:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 881ms 01:51:37 INFO - PROCESS | 316 | 1465203097122 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 01:51:37 INFO - PROCESS | 316 | 1465203097127 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 01:51:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:51:37 INFO - PROCESS | 316 | 1465203097133 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:51:37 INFO - PROCESS | 316 | 1465203097138 Marionette TRACE conn5 <- [1,3042,null,{}] 01:51:37 INFO - PROCESS | 316 | 1465203097144 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}] 01:51:37 INFO - PROCESS | 316 | 1465203097147 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:37 INFO - PROCESS | 316 | 1465203097283 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 01:51:37 INFO - PROCESS | 316 | 1465203097404 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:37 INFO - PROCESS | 316 | 1465203097407 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:37 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD4A000 == 38 [pid = 316] [id = 772] 01:51:37 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AE4296800) [pid = 316] [serial = 2314] [outer = 0000000000000000] 01:51:37 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000AE548B400) [pid = 316] [serial = 2315] [outer = 0000000AE4296800] 01:51:37 INFO - PROCESS | 316 | 1465203097469 Marionette DEBUG loaded listener.js 01:51:37 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE8AD0C00) [pid = 316] [serial = 2316] [outer = 0000000AE4296800] 01:51:38 INFO - PROCESS | 316 | 1465203098311 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"]]]}] 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:51:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:51:38 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" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:51:38 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" 01:51:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:51:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:51:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1296ms 01:51:38 INFO - PROCESS | 316 | 1465203098431 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 01:51:38 INFO - PROCESS | 316 | 1465203098437 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 01:51:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:51:38 INFO - PROCESS | 316 | 1465203098486 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:51:38 INFO - PROCESS | 316 | 1465203098490 Marionette TRACE conn5 <- [1,3046,null,{}] 01:51:38 INFO - PROCESS | 316 | 1465203098494 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}] 01:51:38 INFO - PROCESS | 316 | 1465203098497 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:38 INFO - PROCESS | 316 | 1465203098611 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 01:51:38 INFO - PROCESS | 316 | 1465203098731 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:38 INFO - PROCESS | 316 | 1465203098733 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:38 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF31C7000 == 39 [pid = 316] [id = 773] 01:51:38 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AEE399400) [pid = 316] [serial = 2317] [outer = 0000000000000000] 01:51:38 INFO - PROCESS | 316 | ++DOMWINDOW == 88 (0000000AEE3A4400) [pid = 316] [serial = 2318] [outer = 0000000AEE399400] 01:51:38 INFO - PROCESS | 316 | 1465203098792 Marionette DEBUG loaded listener.js 01:51:38 INFO - PROCESS | 316 | ++DOMWINDOW == 89 (0000000AEE8DD800) [pid = 316] [serial = 2319] [outer = 0000000AEE399400] 01:51:39 INFO - PROCESS | 316 | 1465203099400 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]]]}] 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:51:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:51:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:51:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:51:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:51:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:51:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:51:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:51:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:51:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 956ms 01:51:39 INFO - PROCESS | 316 | 1465203099442 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 01:51:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:51:39 INFO - PROCESS | 316 | 1465203099445 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 01:51:39 INFO - PROCESS | 316 | 1465203099449 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:51:39 INFO - PROCESS | 316 | 1465203099453 Marionette TRACE conn5 <- [1,3050,null,{}] 01:51:39 INFO - PROCESS | 316 | 1465203099465 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}] 01:51:39 INFO - PROCESS | 316 | 1465203099470 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:39 INFO - PROCESS | 316 | 1465203099589 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 01:51:39 INFO - PROCESS | 316 | 1465203099691 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:39 INFO - PROCESS | 316 | 1465203099695 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:39 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF37A6000 == 40 [pid = 316] [id = 774] 01:51:39 INFO - PROCESS | 316 | ++DOMWINDOW == 90 (0000000AEF525800) [pid = 316] [serial = 2320] [outer = 0000000000000000] 01:51:39 INFO - PROCESS | 316 | ++DOMWINDOW == 91 (0000000AEF52B400) [pid = 316] [serial = 2321] [outer = 0000000AEF525800] 01:51:39 INFO - PROCESS | 316 | 1465203099753 Marionette DEBUG loaded listener.js 01:51:39 INFO - PROCESS | 316 | ++DOMWINDOW == 92 (0000000AEF668800) [pid = 316] [serial = 2322] [outer = 0000000AEF525800] 01:51:40 INFO - PROCESS | 316 | [316] 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 01:51:40 INFO - PROCESS | 316 | 1465203100335 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:51:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:51:40 INFO - {} 01:51:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 942ms 01:51:40 INFO - PROCESS | 316 | 1465203100392 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 01:51:40 INFO - PROCESS | 316 | 1465203100395 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 01:51:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:51:40 INFO - PROCESS | 316 | 1465203100398 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:51:40 INFO - PROCESS | 316 | 1465203100401 Marionette TRACE conn5 <- [1,3054,null,{}] 01:51:40 INFO - PROCESS | 316 | 1465203100404 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}] 01:51:40 INFO - PROCESS | 316 | 1465203100407 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:40 INFO - PROCESS | 316 | 1465203100533 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 01:51:40 INFO - PROCESS | 316 | 1465203100662 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:40 INFO - PROCESS | 316 | 1465203100665 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:40 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF39C0800 == 41 [pid = 316] [id = 775] 01:51:40 INFO - PROCESS | 316 | ++DOMWINDOW == 93 (0000000ADEAA1800) [pid = 316] [serial = 2323] [outer = 0000000000000000] 01:51:40 INFO - PROCESS | 316 | ++DOMWINDOW == 94 (0000000AEF609800) [pid = 316] [serial = 2324] [outer = 0000000ADEAA1800] 01:51:40 INFO - PROCESS | 316 | 1465203100722 Marionette DEBUG loaded listener.js 01:51:40 INFO - PROCESS | 316 | ++DOMWINDOW == 95 (0000000AEFAA1400) [pid = 316] [serial = 2325] [outer = 0000000ADEAA1800] 01:51:41 INFO - PROCESS | 316 | 1465203101254 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]]]}] 01:51:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:51:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:51:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:51:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:51:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:51:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:51:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:51:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 01:51:41 INFO - PROCESS | 316 | 1465203101281 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 01:51:41 INFO - PROCESS | 316 | 1465203101283 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 01:51:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:51:41 INFO - PROCESS | 316 | 1465203101286 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:51:41 INFO - PROCESS | 316 | 1465203101289 Marionette TRACE conn5 <- [1,3058,null,{}] 01:51:41 INFO - PROCESS | 316 | 1465203101292 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}] 01:51:41 INFO - PROCESS | 316 | 1465203101295 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:41 INFO - PROCESS | 316 | 1465203101426 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 01:51:41 INFO - PROCESS | 316 | 1465203101694 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:41 INFO - PROCESS | 316 | 1465203101697 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:41 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA530000 == 42 [pid = 316] [id = 776] 01:51:41 INFO - PROCESS | 316 | ++DOMWINDOW == 96 (0000000ADE4C3800) [pid = 316] [serial = 2326] [outer = 0000000000000000] 01:51:41 INFO - PROCESS | 316 | ++DOMWINDOW == 97 (0000000ADEDB0800) [pid = 316] [serial = 2327] [outer = 0000000ADE4C3800] 01:51:41 INFO - PROCESS | 316 | 1465203101771 Marionette DEBUG loaded listener.js 01:51:41 INFO - PROCESS | 316 | ++DOMWINDOW == 98 (0000000AE0265400) [pid = 316] [serial = 2328] [outer = 0000000ADE4C3800] 01:51:42 INFO - PROCESS | 316 | 1465203102396 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]]]}] 01:51:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:51:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:51:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:51:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:51:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:51:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:51:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1139ms 01:51:42 INFO - PROCESS | 316 | 1465203102430 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 01:51:42 INFO - PROCESS | 316 | 1465203102434 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 01:51:42 INFO - PROCESS | 316 | 1465203102438 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:51:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:51:42 INFO - PROCESS | 316 | 1465203102442 Marionette TRACE conn5 <- [1,3062,null,{}] 01:51:42 INFO - PROCESS | 316 | 1465203102448 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}] 01:51:42 INFO - PROCESS | 316 | 1465203102451 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:42 INFO - PROCESS | 316 | 1465203102562 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 01:51:42 INFO - PROCESS | 316 | 1465203102696 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:42 INFO - PROCESS | 316 | 1465203102699 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:42 INFO - PROCESS | 316 | ++DOCSHELL 0000000AECC15800 == 43 [pid = 316] [id = 777] 01:51:42 INFO - PROCESS | 316 | ++DOMWINDOW == 99 (0000000AE3CCF400) [pid = 316] [serial = 2329] [outer = 0000000000000000] 01:51:42 INFO - PROCESS | 316 | ++DOMWINDOW == 100 (0000000AE8945400) [pid = 316] [serial = 2330] [outer = 0000000AE3CCF400] 01:51:42 INFO - PROCESS | 316 | 1465203102751 Marionette DEBUG loaded listener.js 01:51:42 INFO - PROCESS | 316 | ++DOMWINDOW == 101 (0000000AE8AD9400) [pid = 316] [serial = 2331] [outer = 0000000AE3CCF400] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AF50B0800 == 42 [pid = 316] [id = 770] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFBD3800 == 41 [pid = 316] [id = 769] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AF4758800 == 40 [pid = 316] [id = 768] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3D5B000 == 39 [pid = 316] [id = 767] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AF3B84000 == 38 [pid = 316] [id = 766] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AF1EE6000 == 37 [pid = 316] [id = 765] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AE8CA1800 == 36 [pid = 316] [id = 764] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2D34000 == 35 [pid = 316] [id = 762] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB39D000 == 34 [pid = 316] [id = 761] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AF2E74000 == 33 [pid = 316] [id = 760] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEB785800 == 32 [pid = 316] [id = 750] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AE4193000 == 31 [pid = 316] [id = 763] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEA530000 == 30 [pid = 316] [id = 776] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AF39C0800 == 29 [pid = 316] [id = 775] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AF37A6000 == 28 [pid = 316] [id = 774] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AF31C7000 == 27 [pid = 316] [id = 773] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AEFD4A000 == 26 [pid = 316] [id = 772] 01:51:43 INFO - PROCESS | 316 | --DOCSHELL 0000000AF58F1800 == 25 [pid = 316] [id = 771] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 100 (0000000AECED5400) [pid = 316] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 99 (0000000AEA587C00) [pid = 316] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 98 (0000000AEA5AE400) [pid = 316] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 97 (0000000AE8AD6C00) [pid = 316] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 96 (0000000ADEEAB800) [pid = 316] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 95 (0000000ADF7EF400) [pid = 316] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 94 (0000000AEAD1C800) [pid = 316] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 93 (0000000AE4DA8C00) [pid = 316] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 92 (0000000ADF2D8000) [pid = 316] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 91 (0000000AEDCF3800) [pid = 316] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 90 (0000000AEB2F1000) [pid = 316] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 89 (0000000AEA5B3C00) [pid = 316] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 88 (0000000AEF488C00) [pid = 316] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 87 (0000000AEE4C4800) [pid = 316] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 86 (0000000AF092C400) [pid = 316] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 85 (0000000AEF66CC00) [pid = 316] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 84 (0000000AEF670800) [pid = 316] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEB445400) [pid = 316] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE4E8DC00) [pid = 316] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AE34AB000) [pid = 316] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEA5B5800) [pid = 316] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000ADEEAE000) [pid = 316] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEB2F0C00) [pid = 316] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000AEC006800) [pid = 316] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEC176400) [pid = 316] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AEC5D8400) [pid = 316] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AECC9B800) [pid = 316] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE8949800) [pid = 316] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AEDE90C00) [pid = 316] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 71 (0000000AE4D3D000) [pid = 316] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 70 (0000000AE3F4F400) [pid = 316] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 01:51:43 INFO - PROCESS | 316 | --DOMWINDOW == 69 (0000000AE8A3A000) [pid = 316] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 01:51:44 INFO - PROCESS | 316 | 1465203104027 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]]]}] 01:51:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:51:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:51:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:51:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:51:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:51:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:51:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1633ms 01:51:44 INFO - PROCESS | 316 | 1465203104077 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 01:51:44 INFO - PROCESS | 316 | 1465203104081 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 01:51:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:51:44 INFO - PROCESS | 316 | 1465203104085 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:51:44 INFO - PROCESS | 316 | 1465203104091 Marionette TRACE conn5 <- [1,3066,null,{}] 01:51:44 INFO - PROCESS | 316 | 1465203104095 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}] 01:51:44 INFO - PROCESS | 316 | 1465203104098 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:44 INFO - PROCESS | 316 | 1465203104200 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 01:51:44 INFO - PROCESS | 316 | 1465203104322 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:44 INFO - PROCESS | 316 | 1465203104324 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:44 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEA3AE800 == 26 [pid = 316] [id = 778] 01:51:44 INFO - PROCESS | 316 | ++DOMWINDOW == 70 (0000000ADEDB5000) [pid = 316] [serial = 2332] [outer = 0000000000000000] 01:51:44 INFO - PROCESS | 316 | ++DOMWINDOW == 71 (0000000ADEEAA000) [pid = 316] [serial = 2333] [outer = 0000000ADEDB5000] 01:51:44 INFO - PROCESS | 316 | 1465203104374 Marionette DEBUG loaded listener.js 01:51:44 INFO - PROCESS | 316 | ++DOMWINDOW == 72 (0000000ADF762400) [pid = 316] [serial = 2334] [outer = 0000000ADEDB5000] 01:51:44 INFO - PROCESS | 316 | 1465203104774 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] 01:51:44 INFO - PROCESS | 316 | 1465203104873 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 01:51:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:51:44 INFO - PROCESS | 316 | 1465203104885 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:51:44 INFO - PROCESS | 316 | 1465203104888 Marionette TRACE conn5 <- [1,3070,null,{}] 01:51:44 INFO - PROCESS | 316 | 1465203104893 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}] 01:51:44 INFO - PROCESS | 316 | 1465203104895 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:45 INFO - PROCESS | 316 | 1465203104998 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 01:51:45 INFO - PROCESS | 316 | 1465203105008 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:45 INFO - PROCESS | 316 | 1465203105010 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBA20800 == 27 [pid = 316] [id = 779] 01:51:45 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE3D3F800) [pid = 316] [serial = 2335] [outer = 0000000000000000] 01:51:45 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AE420EC00) [pid = 316] [serial = 2336] [outer = 0000000AE3D3F800] 01:51:45 INFO - PROCESS | 316 | 1465203105059 Marionette DEBUG loaded listener.js 01:51:45 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AE43CE800) [pid = 316] [serial = 2337] [outer = 0000000AE3D3F800] 01:51:45 INFO - PROCESS | 316 | 1465203105490 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]]]}] 01:51:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:51:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:51:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:51:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 628ms 01:51:45 INFO - PROCESS | 316 | 1465203105532 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 01:51:45 INFO - PROCESS | 316 | 1465203105534 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 01:51:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:51:45 INFO - PROCESS | 316 | 1465203105557 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:51:45 INFO - PROCESS | 316 | 1465203105561 Marionette TRACE conn5 <- [1,3074,null,{}] 01:51:45 INFO - PROCESS | 316 | 1465203105572 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}] 01:51:45 INFO - PROCESS | 316 | 1465203105577 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:45 INFO - PROCESS | 316 | 1465203105668 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 01:51:45 INFO - PROCESS | 316 | 1465203105675 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:45 INFO - PROCESS | 316 | 1465203105679 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:45 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEDC16800 == 28 [pid = 316] [id = 780] 01:51:45 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AE5486800) [pid = 316] [serial = 2338] [outer = 0000000000000000] 01:51:45 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AE7E53800) [pid = 316] [serial = 2339] [outer = 0000000AE5486800] 01:51:45 INFO - PROCESS | 316 | 1465203105728 Marionette DEBUG loaded listener.js 01:51:45 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AE8949400) [pid = 316] [serial = 2340] [outer = 0000000AE5486800] 01:51:46 INFO - PROCESS | 316 | 1465203106209 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:51:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:51:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 01:51:46 INFO - PROCESS | 316 | 1465203106249 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 01:51:46 INFO - PROCESS | 316 | 1465203106252 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 01:51:46 INFO - PROCESS | 316 | 1465203106255 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:51:46 INFO - PROCESS | 316 | 1465203106257 Marionette TRACE conn5 <- [1,3078,null,{}] 01:51:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:51:46 INFO - PROCESS | 316 | 1465203106261 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}] 01:51:46 INFO - PROCESS | 316 | 1465203106263 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:46 INFO - PROCESS | 316 | 1465203106388 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 01:51:46 INFO - PROCESS | 316 | 1465203106480 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:46 INFO - PROCESS | 316 | 1465203106482 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:46 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEF426000 == 29 [pid = 316] [id = 781] 01:51:46 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AE8A39C00) [pid = 316] [serial = 2341] [outer = 0000000000000000] 01:51:46 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AE8A3E400) [pid = 316] [serial = 2342] [outer = 0000000AE8A39C00] 01:51:46 INFO - PROCESS | 316 | 1465203106536 Marionette DEBUG loaded listener.js 01:51:46 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AEA310000) [pid = 316] [serial = 2343] [outer = 0000000AE8A39C00] 01:51:46 INFO - PROCESS | 316 | 1465203106938 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:51:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:51:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 01:51:47 INFO - PROCESS | 316 | 1465203106996 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 01:51:47 INFO - PROCESS | 316 | 1465203106998 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 01:51:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:51:47 INFO - PROCESS | 316 | 1465203107001 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:51:47 INFO - PROCESS | 316 | 1465203107003 Marionette TRACE conn5 <- [1,3082,null,{}] 01:51:47 INFO - PROCESS | 316 | 1465203107013 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}] 01:51:47 INFO - PROCESS | 316 | 1465203107016 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:47 INFO - PROCESS | 316 | 1465203107131 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 01:51:47 INFO - PROCESS | 316 | 1465203107137 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:47 INFO - PROCESS | 316 | 1465203107139 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:47 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFB17000 == 30 [pid = 316] [id = 782] 01:51:47 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000ADEA9AC00) [pid = 316] [serial = 2344] [outer = 0000000000000000] 01:51:47 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AEA58CC00) [pid = 316] [serial = 2345] [outer = 0000000ADEA9AC00] 01:51:47 INFO - PROCESS | 316 | 1465203107185 Marionette DEBUG loaded listener.js 01:51:47 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEA5B2000) [pid = 316] [serial = 2346] [outer = 0000000ADEA9AC00] 01:51:47 INFO - PROCESS | 316 | 1465203107644 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:51:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:51:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 01:51:47 INFO - PROCESS | 316 | 1465203107697 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 01:51:47 INFO - PROCESS | 316 | 1465203107699 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 01:51:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:51:47 INFO - PROCESS | 316 | 1465203107708 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:51:47 INFO - PROCESS | 316 | 1465203107710 Marionette TRACE conn5 <- [1,3086,null,{}] 01:51:47 INFO - PROCESS | 316 | 1465203107714 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}] 01:51:47 INFO - PROCESS | 316 | 1465203107720 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:47 INFO - PROCESS | 316 | 1465203107878 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 83 (0000000AEFA9A800) [pid = 316] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 82 (0000000AE8A3F000) [pid = 316] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 81 (0000000AEE46D000) [pid = 316] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 80 (0000000AEF6E5400) [pid = 316] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 79 (0000000AE7E56000) [pid = 316] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 78 (0000000AEF6F1800) [pid = 316] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 77 (0000000ADEE21800) [pid = 316] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 76 (0000000AEDF8D800) [pid = 316] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 75 (0000000AE8A3C400) [pid = 316] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 74 (0000000AE346CC00) [pid = 316] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 73 (0000000AE41B9800) [pid = 316] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:51:48 INFO - PROCESS | 316 | --DOMWINDOW == 72 (0000000AF5076800) [pid = 316] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:51:48 INFO - PROCESS | 316 | 1465203108180 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:48 INFO - PROCESS | 316 | 1465203108183 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEBCE4000 == 31 [pid = 316] [id = 783] 01:51:48 INFO - PROCESS | 316 | ++DOMWINDOW == 73 (0000000AE41B9800) [pid = 316] [serial = 2347] [outer = 0000000000000000] 01:51:48 INFO - PROCESS | 316 | ++DOMWINDOW == 74 (0000000AEA671400) [pid = 316] [serial = 2348] [outer = 0000000AE41B9800] 01:51:48 INFO - PROCESS | 316 | 1465203108240 Marionette DEBUG loaded listener.js 01:51:48 INFO - PROCESS | 316 | ++DOMWINDOW == 75 (0000000AEB449000) [pid = 316] [serial = 2349] [outer = 0000000AE41B9800] 01:51:48 INFO - PROCESS | 316 | 1465203108587 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]]]}] 01:51:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:51:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:51:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 923ms 01:51:48 INFO - PROCESS | 316 | 1465203108634 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 01:51:48 INFO - PROCESS | 316 | 1465203108636 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 01:51:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:51:48 INFO - PROCESS | 316 | 1465203108647 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:51:48 INFO - PROCESS | 316 | 1465203108649 Marionette TRACE conn5 <- [1,3090,null,{}] 01:51:48 INFO - PROCESS | 316 | 1465203108653 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}] 01:51:48 INFO - PROCESS | 316 | 1465203108655 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:48 INFO - PROCESS | 316 | 1465203108737 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 01:51:48 INFO - PROCESS | 316 | 1465203108743 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:48 INFO - PROCESS | 316 | 1465203108745 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:48 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEFD52800 == 32 [pid = 316] [id = 784] 01:51:48 INFO - PROCESS | 316 | ++DOMWINDOW == 76 (0000000AEBB7CC00) [pid = 316] [serial = 2350] [outer = 0000000000000000] 01:51:48 INFO - PROCESS | 316 | ++DOMWINDOW == 77 (0000000AEC00F000) [pid = 316] [serial = 2351] [outer = 0000000AEBB7CC00] 01:51:48 INFO - PROCESS | 316 | 1465203108789 Marionette DEBUG loaded listener.js 01:51:48 INFO - PROCESS | 316 | ++DOMWINDOW == 78 (0000000AEC0C8000) [pid = 316] [serial = 2352] [outer = 0000000AEBB7CC00] 01:51:49 INFO - PROCESS | 316 | 1465203109206 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:51:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 584ms 01:51:49 INFO - PROCESS | 316 | 1465203109232 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 01:51:49 INFO - PROCESS | 316 | 1465203109234 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 01:51:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:51:49 INFO - PROCESS | 316 | 1465203109237 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:51:49 INFO - PROCESS | 316 | 1465203109239 Marionette TRACE conn5 <- [1,3094,null,{}] 01:51:49 INFO - PROCESS | 316 | 1465203109242 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}] 01:51:49 INFO - PROCESS | 316 | 1465203109244 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:49 INFO - PROCESS | 316 | 1465203109367 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 01:51:49 INFO - PROCESS | 316 | 1465203109387 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:49 INFO - PROCESS | 316 | 1465203109389 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:49 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF1DB8000 == 33 [pid = 316] [id = 785] 01:51:49 INFO - PROCESS | 316 | ++DOMWINDOW == 79 (0000000AEC0C4800) [pid = 316] [serial = 2353] [outer = 0000000000000000] 01:51:49 INFO - PROCESS | 316 | ++DOMWINDOW == 80 (0000000AEC42DC00) [pid = 316] [serial = 2354] [outer = 0000000AEC0C4800] 01:51:49 INFO - PROCESS | 316 | 1465203109434 Marionette DEBUG loaded listener.js 01:51:49 INFO - PROCESS | 316 | ++DOMWINDOW == 81 (0000000AECC25C00) [pid = 316] [serial = 2355] [outer = 0000000AEC0C4800] 01:51:49 INFO - PROCESS | 316 | 1465203109847 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]]]}] 01:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:51:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:51:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 01:51:49 INFO - PROCESS | 316 | 1465203109869 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 01:51:49 INFO - PROCESS | 316 | 1465203109871 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 01:51:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:51:49 INFO - PROCESS | 316 | 1465203109874 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:51:49 INFO - PROCESS | 316 | 1465203109876 Marionette TRACE conn5 <- [1,3098,null,{}] 01:51:49 INFO - PROCESS | 316 | 1465203109880 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}] 01:51:49 INFO - PROCESS | 316 | 1465203109881 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:50 INFO - PROCESS | 316 | 1465203110001 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 01:51:50 INFO - PROCESS | 316 | 1465203110010 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:50 INFO - PROCESS | 316 | 1465203110012 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:50 INFO - PROCESS | 316 | ++DOCSHELL 0000000AF2D29000 == 34 [pid = 316] [id = 786] 01:51:50 INFO - PROCESS | 316 | ++DOMWINDOW == 82 (0000000AEC1EA400) [pid = 316] [serial = 2356] [outer = 0000000000000000] 01:51:50 INFO - PROCESS | 316 | ++DOMWINDOW == 83 (0000000AECE9A400) [pid = 316] [serial = 2357] [outer = 0000000AEC1EA400] 01:51:50 INFO - PROCESS | 316 | 1465203110060 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 316 | ++DOMWINDOW == 84 (0000000AEDC02C00) [pid = 316] [serial = 2358] [outer = 0000000AEC1EA400] 01:51:50 INFO - PROCESS | 316 | 1465203110790 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"]]]}] 01:51:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:51:50 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 01:51:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:51:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:51:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:51:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 984ms 01:51:50 INFO - PROCESS | 316 | 1465203110863 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 01:51:50 INFO - PROCESS | 316 | 1465203110868 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 01:51:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:51:50 INFO - PROCESS | 316 | 1465203110873 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:51:50 INFO - PROCESS | 316 | 1465203110879 Marionette TRACE conn5 <- [1,3102,null,{}] 01:51:50 INFO - PROCESS | 316 | 1465203110884 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}] 01:51:50 INFO - PROCESS | 316 | 1465203110887 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:51 INFO - PROCESS | 316 | 1465203111029 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 01:51:51 INFO - PROCESS | 316 | 1465203111154 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\", \"5ce171d0-4923-4304-bda2-95116b64c03c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:51 INFO - PROCESS | 316 | 1465203111157 Marionette INFO sendAsync 48a9a881-a6e2-4000-92e1-2ddc9b9b68c0 01:51:51 INFO - PROCESS | 316 | ++DOCSHELL 0000000AEB38E800 == 35 [pid = 316] [id = 787] 01:51:51 INFO - PROCESS | 316 | ++DOMWINDOW == 85 (0000000ADEDAF000) [pid = 316] [serial = 2359] [outer = 0000000000000000] 01:51:51 INFO - PROCESS | 316 | ++DOMWINDOW == 86 (0000000AE32E8800) [pid = 316] [serial = 2360] [outer = 0000000ADEDAF000] 01:51:51 INFO - PROCESS | 316 | 1465203111220 Marionette DEBUG loaded listener.js 01:51:51 INFO - PROCESS | 316 | ++DOMWINDOW == 87 (0000000AE34B1400) [pid = 316] [serial = 2361] [outer = 0000000ADEDAF000] 01:51:51 INFO - PROCESS | 316 | 1465203111817 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]]]}] 01:51:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:51:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 985ms 01:51:51 INFO - PROCESS | 316 | 1465203111861 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 01:51:51 INFO - PROCESS | 316 | 1465203111866 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 01:51:53 WARNING - u'runner_teardown' () 01:51:53 INFO - No more tests 01:51:53 INFO - Got 0 unexpected results 01:51:53 INFO - SUITE-END | took 690s 01:51:53 INFO - Closing logging queue 01:51:53 INFO - queue closed 01:51:53 INFO - Return code: 0 01:51:53 WARNING - # TBPL SUCCESS # 01:51:53 INFO - Running post-action listener: _resource_record_post_action 01:51:53 INFO - Running post-run listener: _resource_record_post_run 01:51:54 INFO - Total resource usage - Wall time: 701s; CPU: 14.0%; Read bytes: 48196608; Write bytes: 1001568768; Read time: 895560; Write time: 3724430 01:51:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:51:54 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 18617344; Read time: 0; Write time: 48120 01:51:54 INFO - run-tests - Wall time: 698s; CPU: 14.0%; Read bytes: 48196608; Write bytes: 892564992; Read time: 895560; Write time: 3586470 01:51:54 INFO - Running post-run listener: _upload_blobber_files 01:51:54 INFO - Blob upload gear active. 01:51:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:51:54 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 01:51:54 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'] 01:51:54 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 01:51:54 INFO - (blobuploader) - INFO - Open directory for files ... 01:51:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:51:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:51:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:51:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:51:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:51:55 INFO - (blobuploader) - INFO - Done attempting. 01:51:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:51:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:51:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:51:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:51:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:51:57 INFO - (blobuploader) - INFO - Done attempting. 01:51:57 INFO - (blobuploader) - INFO - Iteration through files over. 01:51:57 INFO - Return code: 0 01:51:57 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:51:57 INFO - Using _rmtree_windows ... 01:51:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:51:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fffb4bbda26a06a7ce435fb6cde78cdbc548736ce6ebd1fd263b94b94374b98e8f39f6dd5b46770eb5954b652d6c7e9815dcea67d08cbd52206b819a302f35d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/abe3bb9b7ed6c34785f7807df4d6ddaffc2a7964dcce0936da75a6afc45a5613d833b4a9f424d5708b005077333eb10e13b418f93c527c41b68243e924ddb84a"} 01:51:57 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:51:57 INFO - Writing to file C:\slave\test\properties\blobber_files 01:51:57 INFO - Contents: 01:51:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fffb4bbda26a06a7ce435fb6cde78cdbc548736ce6ebd1fd263b94b94374b98e8f39f6dd5b46770eb5954b652d6c7e9815dcea67d08cbd52206b819a302f35d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/abe3bb9b7ed6c34785f7807df4d6ddaffc2a7964dcce0936da75a6afc45a5613d833b4a9f424d5708b005077333eb10e13b418f93c527c41b68243e924ddb84a"} 01:51:57 INFO - Running post-run listener: copy_logs_to_upload_dir 01:51:57 INFO - Copying logs to upload dir... 01:51:57 INFO - mkdir: C:\slave\test\build\upload\logs 01:51:57 INFO - Copying logs to upload dir... 01:51:57 INFO - Using _rmtree_windows ... 01:51:57 INFO - Using _rmtree_windows ... 01:51:57 INFO - Using _rmtree_windows ... 01:51:57 INFO - Using _rmtree_windows ... 01:51:57 INFO - Using _rmtree_windows ... 01:51:57 INFO - Using _rmtree_windows ... 01:51:57 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=861.396000 ========= master_lag: 0.44 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 21 secs) (at 2016-06-06 01:51:57.591676) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 01:51:57.592792) ========= '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-169\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-169 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-169 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-169\AppData\Local LOGONSERVER=\\T-W864-IX-169 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-169 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-169 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-169 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fffb4bbda26a06a7ce435fb6cde78cdbc548736ce6ebd1fd263b94b94374b98e8f39f6dd5b46770eb5954b652d6c7e9815dcea67d08cbd52206b819a302f35d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/abe3bb9b7ed6c34785f7807df4d6ddaffc2a7964dcce0936da75a6afc45a5613d833b4a9f424d5708b005077333eb10e13b418f93c527c41b68243e924ddb84a"} build_url:https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.302000 build_url: 'https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/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/fffb4bbda26a06a7ce435fb6cde78cdbc548736ce6ebd1fd263b94b94374b98e8f39f6dd5b46770eb5954b652d6c7e9815dcea67d08cbd52206b819a302f35d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/abe3bb9b7ed6c34785f7807df4d6ddaffc2a7964dcce0936da75a6afc45a5613d833b4a9f424d5708b005077333eb10e13b418f93c527c41b68243e924ddb84a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UjVSzezjT2iAv6Z4-HEvMg/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-06-06 01:51:57.917555) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:51:57.917896) ========= '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-169\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-169 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-169 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-169\AppData\Local LOGONSERVER=\\T-W864-IX-169 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-169 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-169 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-169 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:51:58.035440) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 01:51:58.035781) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 01:51:58.412358) ========= ========= Total master_lag: 0.63 =========