builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-151 starttime: 1461051219.45 results: success (0) buildid: 20160418224151 builduid: c5d3648972044b829689e6c33752e00b revision: 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:33:39.448303) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 00:33:39.448777) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:33:39.449076) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 00:33:39.614225) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:33:39.614602) ========= '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-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 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 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-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 WINDIR=C:\windows using PTY: False --00:33:41-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 00:33:41 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.405000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:33:41.041331) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 00:33:41.041689) ========= '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-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 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 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-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.706000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 00:33:43.764756) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:33:43.765120) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 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 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-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 WINDIR=C:\windows using PTY: False 2016-04-19 00:33:44,960 truncating revision to first 12 chars 2016-04-19 00:33:44,960 Setting DEBUG logging. 2016-04-19 00:33:44,960 attempt 1/10 2016-04-19 00:33:44,960 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/9a8ff2f49784?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 00:33:46,227 unpacking tar archive at: fx-team-9a8ff2f49784/testing/mozharness/ program finished with exit code 0 elapsedTime=1.898000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 00:33:45.739302) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:33:45.739626) ========= script_repo_revision: 9a8ff2f4978493c3fd9982652a09ffcdf2333a75 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 00:33:45.740277) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:33:45.740549) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 00:33:45.754495) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 0 secs) (at 2016-04-19 00:33:45.754847) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'fx-team' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 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 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-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 00:33:47 INFO - MultiFileLogger online at 20160419 00:33:47 in C:\slave\test 00:33:47 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 00:33:47 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:33:47 INFO - {'append_to_log': False, 00:33:47 INFO - 'base_work_dir': 'C:\\slave\\test', 00:33:47 INFO - 'blob_upload_branch': 'fx-team', 00:33:47 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:33:47 INFO - 'buildbot_json_path': 'buildprops.json', 00:33:47 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:33:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:33:47 INFO - 'download_minidump_stackwalk': True, 00:33:47 INFO - 'download_symbols': 'true', 00:33:47 INFO - 'e10s': False, 00:33:47 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:33:47 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:33:47 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:33:47 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:33:47 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:33:47 INFO - 'C:/mozilla-build/tooltool.py'), 00:33:47 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:33:47 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:33:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:33:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:33:47 INFO - 'log_level': 'info', 00:33:47 INFO - 'log_to_console': True, 00:33:47 INFO - 'opt_config_files': (), 00:33:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:33:47 INFO - '--processes=1', 00:33:47 INFO - '--config=%(test_path)s/wptrunner.ini', 00:33:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:33:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:33:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:33:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:33:47 INFO - 'pip_index': False, 00:33:47 INFO - 'require_test_zip': True, 00:33:47 INFO - 'test_type': ('testharness',), 00:33:47 INFO - 'this_chunk': '1', 00:33:47 INFO - 'total_chunks': '10', 00:33:47 INFO - 'virtualenv_path': 'venv', 00:33:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:33:47 INFO - 'work_dir': 'build'} 00:33:47 INFO - ##### 00:33:47 INFO - ##### Running clobber step. 00:33:47 INFO - ##### 00:33:47 INFO - Running pre-action listener: _resource_record_pre_action 00:33:47 INFO - Running main action method: clobber 00:33:47 INFO - rmtree: C:\slave\test\build 00:33:47 INFO - Using _rmtree_windows ... 00:33:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 00:36:07 INFO - Running post-action listener: _resource_record_post_action 00:36:07 INFO - ##### 00:36:07 INFO - ##### Running read-buildbot-config step. 00:36:07 INFO - ##### 00:36:07 INFO - Running pre-action listener: _resource_record_pre_action 00:36:07 INFO - Running main action method: read_buildbot_config 00:36:07 INFO - Using buildbot properties: 00:36:07 INFO - { 00:36:07 INFO - "project": "", 00:36:07 INFO - "product": "firefox", 00:36:07 INFO - "script_repo_revision": "production", 00:36:07 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 00:36:07 INFO - "repository": "", 00:36:07 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 00:36:07 INFO - "buildid": "20160418224151", 00:36:07 INFO - "pgo_build": "False", 00:36:07 INFO - "basedir": "C:\\slave\\test", 00:36:07 INFO - "buildnumber": 41, 00:36:07 INFO - "slavename": "t-w864-ix-151", 00:36:07 INFO - "revision": "9a8ff2f4978493c3fd9982652a09ffcdf2333a75", 00:36:07 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 00:36:07 INFO - "platform": "win64", 00:36:07 INFO - "branch": "fx-team", 00:36:07 INFO - "repo_path": "integration/fx-team", 00:36:07 INFO - "moz_repo_path": "", 00:36:07 INFO - "stage_platform": "win64", 00:36:07 INFO - "builduid": "c5d3648972044b829689e6c33752e00b", 00:36:07 INFO - "slavebuilddir": "test" 00:36:07 INFO - } 00:36:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 00:36:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 00:36:07 INFO - Running post-action listener: _resource_record_post_action 00:36:07 INFO - ##### 00:36:07 INFO - ##### Running download-and-extract step. 00:36:07 INFO - ##### 00:36:07 INFO - Running pre-action listener: _resource_record_pre_action 00:36:07 INFO - Running main action method: download_and_extract 00:36:07 INFO - mkdir: C:\slave\test\build\tests 00:36:07 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')]} 00:36:07 INFO - https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 00:36:07 INFO - trying https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 00:36:07 INFO - Downloading https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 00:36:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 00:36:08 INFO - Downloaded 1274 bytes. 00:36:08 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 00:36:08 INFO - Using the following test package requirements: 00:36:08 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 00:36:08 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:36:08 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 00:36:08 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:36:08 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 00:36:08 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:36:08 INFO - u'jsshell-win64.zip'], 00:36:08 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:36:08 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 00:36:08 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 00:36:08 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:36:08 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 00:36:08 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:36:08 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 00:36:08 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:36:08 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 00:36:08 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:36:08 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 00:36:08 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 00:36:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:36:08 INFO - https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 00:36:08 INFO - trying https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 00:36:08 INFO - Downloading https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 00:36:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 00:36:10 INFO - Downloaded 21342023 bytes. 00:36:10 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:36:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:36:12 INFO - caution: filename not matched: web-platform/* 00:36:12 INFO - Return code: 11 00:36: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')]} 00:36:12 INFO - https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 00:36:12 INFO - trying https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 00:36:12 INFO - Downloading https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 00:36:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 00:36:13 INFO - Downloaded 36382596 bytes. 00:36:13 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:36:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:36:55 INFO - caution: filename not matched: bin/* 00:36:55 INFO - caution: filename not matched: config/* 00:36:55 INFO - caution: filename not matched: mozbase/* 00:36:55 INFO - caution: filename not matched: marionette/* 00:36:55 INFO - caution: filename not matched: tools/wptserve/* 00:36:55 INFO - Return code: 11 00:36:55 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')]} 00:36:55 INFO - https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 00:36:55 INFO - trying https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 00:36:55 INFO - Downloading https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 00:36:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 00:36:57 INFO - Downloaded 83037406 bytes. 00:36:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 00:36:57 INFO - mkdir: C:\slave\test\properties 00:36:57 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 00:36:57 INFO - Writing to file C:\slave\test\properties\build_url 00:36:57 INFO - Contents: 00:36:57 INFO - build_url:https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 00:36:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 00:36:58 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 00:36:58 INFO - Writing to file C:\slave\test\properties\symbols_url 00:36:58 INFO - Contents: 00:36:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 00:36:58 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')]} 00:36:58 INFO - https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:36:58 INFO - trying https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 00:36:58 INFO - Downloading https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 00:36:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 00:36:59 INFO - Downloaded 53361188 bytes. 00:36:59 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 00:36:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 00:37:04 INFO - Return code: 0 00:37:04 INFO - Running post-action listener: _resource_record_post_action 00:37:04 INFO - Running post-action listener: set_extra_try_arguments 00:37:04 INFO - ##### 00:37:04 INFO - ##### Running create-virtualenv step. 00:37:04 INFO - ##### 00:37:04 INFO - Running pre-action listener: _pre_create_virtualenv 00:37:04 INFO - Running pre-action listener: _resource_record_pre_action 00:37:04 INFO - Running main action method: create_virtualenv 00:37:04 INFO - Creating virtualenv C:\slave\test\build\venv 00:37:04 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 00:37:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 00:37:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 00:37:11 INFO - Installing distribute......................................................................................................................................................................................done. 00:37:13 INFO - Return code: 0 00:37:13 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 00:37: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')]} 00:37:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:37: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')]} 00:37:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:37:13 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 0x024976B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E12E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024C8368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-151', 'USERDOMAIN': 'T-W864-IX-151', '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-151', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-151', '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', '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-151\\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 00:37:13 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 00:37:13 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 00:37:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:37:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 00:37:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:37:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:37:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:37:13 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 00:37:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:37:13 INFO - 'DCLOCATION': 'SCL3', 00:37:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:37:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:37:13 INFO - 'HOMEDRIVE': 'C:', 00:37:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 00:37:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:37:13 INFO - 'KTS_VERSION': '1.19c', 00:37:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 00:37:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 00:37:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:37:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:37:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:37:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:37:13 INFO - 'MOZ_NO_REMOTE': '1', 00:37:13 INFO - 'NO_EM_RESTART': '1', 00:37:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:37:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:37:13 INFO - 'OS': 'Windows_NT', 00:37:13 INFO - 'OURDRIVE': 'C:', 00:37:13 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 00:37:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:37:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:37:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:37:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:37:13 INFO - 'PROCESSOR_LEVEL': '6', 00:37:13 INFO - 'PROCESSOR_REVISION': '1e05', 00:37:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:37:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:37:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:37:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:37:13 INFO - 'PROMPT': '$P$G', 00:37:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:37:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:37:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:37:13 INFO - 'PWD': 'C:\\slave\\test', 00:37:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:37:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:37:13 INFO - 'SYSTEMDRIVE': 'C:', 00:37:13 INFO - 'SYSTEMROOT': 'C:\\windows', 00:37:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:37:13 INFO - 'TEST1': 'testie', 00:37:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:37:13 INFO - 'USERDOMAIN': 'T-W864-IX-151', 00:37:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 00:37:13 INFO - 'USERNAME': 'cltbld', 00:37:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 00:37:13 INFO - 'WINDIR': 'C:\\windows', 00:37:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:37:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:37:14 INFO - Downloading/unpacking psutil>=0.7.1 00:37:14 INFO - Running setup.py egg_info for package psutil 00:37:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:37:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:37:14 INFO - Installing collected packages: psutil 00:37:14 INFO - Running setup.py install for psutil 00:37:14 INFO - building 'psutil._psutil_windows' extension 00:37:14 INFO - error: Unable to find vcvarsall.bat 00:37:14 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-e0xwcd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:37:14 INFO - running install 00:37:14 INFO - running build 00:37:14 INFO - running build_py 00:37:14 INFO - creating build 00:37:14 INFO - creating build\lib.win32-2.7 00:37:14 INFO - creating build\lib.win32-2.7\psutil 00:37:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 00:37:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 00:37:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 00:37:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 00:37:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 00:37:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 00:37:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 00:37:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 00:37:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 00:37:14 INFO - running build_ext 00:37:14 INFO - building 'psutil._psutil_windows' extension 00:37:14 INFO - error: Unable to find vcvarsall.bat 00:37:14 INFO - ---------------------------------------- 00:37:14 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-e0xwcd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:37:14 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-151\AppData\Roaming\pip\pip.log 00:37:14 WARNING - Return code: 1 00:37:14 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! 00:37:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 00:37:14 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')]} 00:37:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:37:14 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')]} 00:37:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:37:14 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 0x024976B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E12E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024C8368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-151', 'USERDOMAIN': 'T-W864-IX-151', '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-151', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-151', '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', '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-151\\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 00:37:14 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 00:37:14 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 00:37:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:37:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 00:37:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:37:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:37:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:37:14 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 00:37:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:37:14 INFO - 'DCLOCATION': 'SCL3', 00:37:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:37:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:37:14 INFO - 'HOMEDRIVE': 'C:', 00:37:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 00:37:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:37:14 INFO - 'KTS_VERSION': '1.19c', 00:37:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 00:37:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 00:37:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:37:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:37:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:37:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:37:14 INFO - 'MOZ_NO_REMOTE': '1', 00:37:14 INFO - 'NO_EM_RESTART': '1', 00:37:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:37:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:37:14 INFO - 'OS': 'Windows_NT', 00:37:14 INFO - 'OURDRIVE': 'C:', 00:37:14 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', 00:37:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:37:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:37:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:37:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:37:14 INFO - 'PROCESSOR_LEVEL': '6', 00:37:14 INFO - 'PROCESSOR_REVISION': '1e05', 00:37:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:37:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:37:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:37:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:37:14 INFO - 'PROMPT': '$P$G', 00:37:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:37:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:37:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:37:14 INFO - 'PWD': 'C:\\slave\\test', 00:37:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:37:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:37:14 INFO - 'SYSTEMDRIVE': 'C:', 00:37:14 INFO - 'SYSTEMROOT': 'C:\\windows', 00:37:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:37:14 INFO - 'TEST1': 'testie', 00:37:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:37:14 INFO - 'USERDOMAIN': 'T-W864-IX-151', 00:37:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 00:37:14 INFO - 'USERNAME': 'cltbld', 00:37:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 00:37:14 INFO - 'WINDIR': 'C:\\windows', 00:37:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:37:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:37:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:37:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:37:15 INFO - Running setup.py egg_info for package mozsystemmonitor 00:37:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 00:37:15 INFO - Running setup.py egg_info for package psutil 00:37:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:37:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:37:15 INFO - Installing collected packages: mozsystemmonitor, psutil 00:37:15 INFO - Running setup.py install for mozsystemmonitor 00:37:15 INFO - Running setup.py install for psutil 00:37:15 INFO - building 'psutil._psutil_windows' extension 00:37:15 INFO - error: Unable to find vcvarsall.bat 00:37:15 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-xiv94l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:37:15 INFO - running install 00:37:15 INFO - running build 00:37:15 INFO - running build_py 00:37:15 INFO - running build_ext 00:37:15 INFO - building 'psutil._psutil_windows' extension 00:37:15 INFO - error: Unable to find vcvarsall.bat 00:37:15 INFO - ---------------------------------------- 00:37:15 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-xiv94l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:37:15 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-151\AppData\Roaming\pip\pip.log 00:37:15 WARNING - Return code: 1 00:37:15 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! 00:37:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 00:37: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')]} 00:37:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:37: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')]} 00:37:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:37:15 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 0x024976B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E12E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024C8368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-151', 'USERDOMAIN': 'T-W864-IX-151', '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-151', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-151', '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', '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-151\\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 00:37:15 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 00:37:15 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 00:37:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:37:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 00:37:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:37:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:37:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:37:15 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 00:37:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:37:15 INFO - 'DCLOCATION': 'SCL3', 00:37:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:37:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:37:15 INFO - 'HOMEDRIVE': 'C:', 00:37:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 00:37:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:37:15 INFO - 'KTS_VERSION': '1.19c', 00:37:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 00:37:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 00:37:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:37:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:37:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:37:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:37:15 INFO - 'MOZ_NO_REMOTE': '1', 00:37:15 INFO - 'NO_EM_RESTART': '1', 00:37:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:37:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:37:15 INFO - 'OS': 'Windows_NT', 00:37:15 INFO - 'OURDRIVE': 'C:', 00:37:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 00:37:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:37:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:37:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:37:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:37:15 INFO - 'PROCESSOR_LEVEL': '6', 00:37:15 INFO - 'PROCESSOR_REVISION': '1e05', 00:37:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:37:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:37:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:37:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:37:15 INFO - 'PROMPT': '$P$G', 00:37:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:37:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:37:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:37:15 INFO - 'PWD': 'C:\\slave\\test', 00:37:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:37:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:37:15 INFO - 'SYSTEMDRIVE': 'C:', 00:37:15 INFO - 'SYSTEMROOT': 'C:\\windows', 00:37:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:37:15 INFO - 'TEST1': 'testie', 00:37:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:37:15 INFO - 'USERDOMAIN': 'T-W864-IX-151', 00:37:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 00:37:15 INFO - 'USERNAME': 'cltbld', 00:37:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 00:37:15 INFO - 'WINDIR': 'C:\\windows', 00:37:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:37:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:37:15 INFO - Downloading/unpacking blobuploader==1.2.4 00:37:15 INFO - Downloading blobuploader-1.2.4.tar.gz 00:37:15 INFO - Running setup.py egg_info for package blobuploader 00:37:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:37:20 INFO - Running setup.py egg_info for package requests 00:37:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:37:20 INFO - Downloading docopt-0.6.1.tar.gz 00:37:20 INFO - Running setup.py egg_info for package docopt 00:37:20 INFO - Installing collected packages: blobuploader, docopt, requests 00:37:20 INFO - Running setup.py install for blobuploader 00:37:20 INFO - Running setup.py install for docopt 00:37:20 INFO - Running setup.py install for requests 00:37:20 INFO - Successfully installed blobuploader docopt requests 00:37:20 INFO - Cleaning up... 00:37:20 INFO - Return code: 0 00:37:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:37:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:37:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:37:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:37:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:37:20 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 0x024976B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E12E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024C8368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, '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-151', 'USERDOMAIN': 'T-W864-IX-151', '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-151', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-151', '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', '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-151\\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 00:37:20 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 00:37:20 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 00:37:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:37:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 00:37:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:37:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:37:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:37:20 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 00:37:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:37:20 INFO - 'DCLOCATION': 'SCL3', 00:37:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:37:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:37:20 INFO - 'HOMEDRIVE': 'C:', 00:37:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 00:37:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:37:20 INFO - 'KTS_VERSION': '1.19c', 00:37:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 00:37:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 00:37:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:37:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:37:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:37:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:37:20 INFO - 'MOZ_NO_REMOTE': '1', 00:37:20 INFO - 'NO_EM_RESTART': '1', 00:37:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:37:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:37:20 INFO - 'OS': 'Windows_NT', 00:37:20 INFO - 'OURDRIVE': 'C:', 00:37:20 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', 00:37:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:37:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:37:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:37:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:37:20 INFO - 'PROCESSOR_LEVEL': '6', 00:37:20 INFO - 'PROCESSOR_REVISION': '1e05', 00:37:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:37:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:37:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:37:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:37:20 INFO - 'PROMPT': '$P$G', 00:37:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:37:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:37:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:37:20 INFO - 'PWD': 'C:\\slave\\test', 00:37:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:37:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:37:20 INFO - 'SYSTEMDRIVE': 'C:', 00:37:20 INFO - 'SYSTEMROOT': 'C:\\windows', 00:37:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:37:20 INFO - 'TEST1': 'testie', 00:37:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:37:20 INFO - 'USERDOMAIN': 'T-W864-IX-151', 00:37:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 00:37:20 INFO - 'USERNAME': 'cltbld', 00:37:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 00:37:20 INFO - 'WINDIR': 'C:\\windows', 00:37:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:37:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:37:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:37:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:37:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:37:24 INFO - Unpacking c:\slave\test\build\tests\marionette 00:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:37:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:37:24 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 00:37:24 INFO - Running setup.py install for browsermob-proxy 00:37:40 INFO - Running setup.py install for manifestparser 00:37:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Running setup.py install for marionette-client 00:37:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:37:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Running setup.py install for marionette-driver 00:37:40 INFO - Running setup.py install for mozcrash 00:37:40 INFO - Running setup.py install for mozdebug 00:37:40 INFO - Running setup.py install for mozdevice 00:37:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Running setup.py install for mozfile 00:37:40 INFO - Running setup.py install for mozhttpd 00:37:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Running setup.py install for mozinfo 00:37:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Running setup.py install for mozInstall 00:37:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Running setup.py install for mozleak 00:37:40 INFO - Running setup.py install for mozlog 00:37:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Running setup.py install for moznetwork 00:37:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Running setup.py install for mozprocess 00:37:40 INFO - Running setup.py install for mozprofile 00:37:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Running setup.py install for mozrunner 00:37:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Running setup.py install for mozscreenshot 00:37:40 INFO - Running setup.py install for moztest 00:37:40 INFO - Running setup.py install for mozversion 00:37:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:37:40 INFO - Running setup.py install for wptserve 00:37:40 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 00:37:40 INFO - Cleaning up... 00:37:40 INFO - Return code: 0 00:37:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:37:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:37:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:37:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:37:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:37:40 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 0x024976B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024E12E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024C8368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, '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-151', 'USERDOMAIN': 'T-W864-IX-151', '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-151', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-151', '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', '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-151\\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 00:37:40 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 00:37:40 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 00:37:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:37:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 00:37:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:37:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:37:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:37:40 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 00:37:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:37:40 INFO - 'DCLOCATION': 'SCL3', 00:37:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:37:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:37:40 INFO - 'HOMEDRIVE': 'C:', 00:37:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 00:37:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:37:40 INFO - 'KTS_VERSION': '1.19c', 00:37:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 00:37:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 00:37:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:37:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:37:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:37:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:37:40 INFO - 'MOZ_NO_REMOTE': '1', 00:37:40 INFO - 'NO_EM_RESTART': '1', 00:37:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:37:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:37:40 INFO - 'OS': 'Windows_NT', 00:37:40 INFO - 'OURDRIVE': 'C:', 00:37:40 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 00:37:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:37:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:37:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:37:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:37:40 INFO - 'PROCESSOR_LEVEL': '6', 00:37:40 INFO - 'PROCESSOR_REVISION': '1e05', 00:37:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:37:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:37:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:37:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:37:40 INFO - 'PROMPT': '$P$G', 00:37:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:37:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:37:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:37:40 INFO - 'PWD': 'C:\\slave\\test', 00:37:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:37:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:37:40 INFO - 'SYSTEMDRIVE': 'C:', 00:37:40 INFO - 'SYSTEMROOT': 'C:\\windows', 00:37:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:37:40 INFO - 'TEST1': 'testie', 00:37:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:37:40 INFO - 'USERDOMAIN': 'T-W864-IX-151', 00:37:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 00:37:40 INFO - 'USERNAME': 'cltbld', 00:37:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 00:37:40 INFO - 'WINDIR': 'C:\\windows', 00:37:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:37:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:37:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:37:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:37:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:37:43 INFO - Unpacking c:\slave\test\build\tests\marionette 00:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:37:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:37:43 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)) 00:37:56 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)) 00:37:56 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)) 00:37:56 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)) 00:37:56 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)) 00:37:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:37:56 INFO - Downloading blessings-1.6.tar.gz 00:37:56 INFO - Running setup.py egg_info for package blessings 00:37:56 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)) 00:37:56 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:37:56 INFO - Running setup.py install for blessings 00:37:56 INFO - Running setup.py install for browsermob-proxy 00:37:56 INFO - Running setup.py install for manifestparser 00:37:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Running setup.py install for marionette-client 00:37:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:37:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Running setup.py install for marionette-driver 00:37:56 INFO - Running setup.py install for mozcrash 00:37:56 INFO - Running setup.py install for mozdebug 00:37:56 INFO - Running setup.py install for mozdevice 00:37:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Running setup.py install for mozhttpd 00:37:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Running setup.py install for mozInstall 00:37:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Running setup.py install for mozleak 00:37:56 INFO - Running setup.py install for mozprofile 00:37:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Running setup.py install for mozrunner 00:37:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:37:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:37:58 INFO - Running setup.py install for mozscreenshot 00:37:58 INFO - Running setup.py install for moztest 00:37:58 INFO - Running setup.py install for mozversion 00:37:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:37:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:37:58 INFO - Running setup.py install for wptserve 00:37:58 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:37:58 INFO - Cleaning up... 00:37:58 INFO - Return code: 0 00:37:58 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:37:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:37:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:37:58 INFO - Reading from file tmpfile_stdout 00:37:58 INFO - Using _rmtree_windows ... 00:37:58 INFO - Using _rmtree_windows ... 00:37:58 INFO - Current package versions: 00:37:58 INFO - blessings == 1.6 00:37:58 INFO - blobuploader == 1.2.4 00:37:58 INFO - browsermob-proxy == 0.6.0 00:37:58 INFO - distribute == 0.6.14 00:37:58 INFO - docopt == 0.6.1 00:37:58 INFO - manifestparser == 1.1 00:37:58 INFO - marionette-client == 2.3.0 00:37:58 INFO - marionette-driver == 1.4.0 00:37:58 INFO - mozInstall == 1.12 00:37:58 INFO - mozcrash == 0.17 00:37:58 INFO - mozdebug == 0.1 00:37:58 INFO - mozdevice == 0.48 00:37:58 INFO - mozfile == 1.2 00:37:58 INFO - mozhttpd == 0.7 00:37:58 INFO - mozinfo == 0.9 00:37:58 INFO - mozleak == 0.1 00:37:58 INFO - mozlog == 3.1 00:37:58 INFO - moznetwork == 0.27 00:37:58 INFO - mozprocess == 0.22 00:37:58 INFO - mozprofile == 0.28 00:37:58 INFO - mozrunner == 6.11 00:37:58 INFO - mozscreenshot == 0.1 00:37:58 INFO - mozsystemmonitor == 0.0 00:37:58 INFO - moztest == 0.7 00:37:58 INFO - mozversion == 1.4 00:37:58 INFO - requests == 1.2.3 00:37:58 INFO - wptserve == 1.4.0 00:37:58 INFO - Running post-action listener: _resource_record_post_action 00:37:58 INFO - Running post-action listener: _start_resource_monitoring 00:37:58 INFO - Starting resource monitoring. 00:37:58 INFO - ##### 00:37:58 INFO - ##### Running pull step. 00:37:58 INFO - ##### 00:37:58 INFO - Running pre-action listener: _resource_record_pre_action 00:37:58 INFO - Running main action method: pull 00:37:58 INFO - Pull has nothing to do! 00:37:58 INFO - Running post-action listener: _resource_record_post_action 00:37:58 INFO - ##### 00:37:58 INFO - ##### Running install step. 00:37:58 INFO - ##### 00:37:58 INFO - Running pre-action listener: _resource_record_pre_action 00:37:58 INFO - Running main action method: install 00:37:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:37:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:37:58 INFO - Reading from file tmpfile_stdout 00:37:58 INFO - Using _rmtree_windows ... 00:37:58 INFO - Using _rmtree_windows ... 00:37:58 INFO - Detecting whether we're running mozinstall >=1.0... 00:37:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:37:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:37:58 INFO - Reading from file tmpfile_stdout 00:37:58 INFO - Output received: 00:37:58 INFO - Usage: mozinstall-script.py [options] installer 00:37:58 INFO - Options: 00:37:58 INFO - -h, --help show this help message and exit 00:37:58 INFO - -d DEST, --destination=DEST 00:37:58 INFO - Directory to install application into. [default: 00:37:58 INFO - "C:\slave\test"] 00:37:58 INFO - --app=APP Application being installed. [default: firefox] 00:37:58 INFO - Using _rmtree_windows ... 00:37:58 INFO - Using _rmtree_windows ... 00:37:58 INFO - mkdir: C:\slave\test\build\application 00:37:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 00:37:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win64.zip --destination C:\slave\test\build\application 00:38:02 INFO - Reading from file tmpfile_stdout 00:38:02 INFO - Output received: 00:38:02 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:38:02 INFO - Using _rmtree_windows ... 00:38:02 INFO - Using _rmtree_windows ... 00:38:02 INFO - Running post-action listener: _resource_record_post_action 00:38:02 INFO - ##### 00:38:02 INFO - ##### Running run-tests step. 00:38:02 INFO - ##### 00:38:02 INFO - Running pre-action listener: _resource_record_pre_action 00:38:02 INFO - Running main action method: run_tests 00:38:02 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:38:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:38:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:38:02 INFO - grabbing minidump binary from tooltool 00:38:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:38:02 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 0x024C8368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:38:02 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 00:38:02 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 00:38:02 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:38:03 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvpzsxi 00:38:03 INFO - INFO - File integrity verified, renaming tmpvpzsxi to win32-minidump_stackwalk.exe 00:38:03 INFO - Return code: 0 00:38:03 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:38:03 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:38:03 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/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 00:38:03 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/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 00:38:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:38:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 00:38:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:38:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:38:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:38:03 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 00:38:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:38:03 INFO - 'DCLOCATION': 'SCL3', 00:38:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:38:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:38:03 INFO - 'HOMEDRIVE': 'C:', 00:38:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 00:38:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:38:03 INFO - 'KTS_VERSION': '1.19c', 00:38:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 00:38:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 00:38:03 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:38:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:38:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:38:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:38:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:38:03 INFO - 'MOZ_NO_REMOTE': '1', 00:38:03 INFO - 'NO_EM_RESTART': '1', 00:38:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:38:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:38:03 INFO - 'OS': 'Windows_NT', 00:38:03 INFO - 'OURDRIVE': 'C:', 00:38:03 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', 00:38:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:38:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:38:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:38:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:38:03 INFO - 'PROCESSOR_LEVEL': '6', 00:38:03 INFO - 'PROCESSOR_REVISION': '1e05', 00:38:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:38:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:38:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:38:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:38:03 INFO - 'PROMPT': '$P$G', 00:38:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:38:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:38:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:38:03 INFO - 'PWD': 'C:\\slave\\test', 00:38:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:38:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:38:03 INFO - 'SYSTEMDRIVE': 'C:', 00:38:03 INFO - 'SYSTEMROOT': 'C:\\windows', 00:38:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:38:03 INFO - 'TEST1': 'testie', 00:38:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:38:03 INFO - 'USERDOMAIN': 'T-W864-IX-151', 00:38:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 00:38:03 INFO - 'USERNAME': 'cltbld', 00:38:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 00:38:03 INFO - 'WINDIR': 'C:\\windows', 00:38:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:38:03 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/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 00:38:05 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 00:38:05 INFO - import pkg_resources 00:38:06 INFO - Using 1 client processes 00:38:09 INFO - SUITE-START | Running 778 tests 00:38:09 INFO - Running testharness tests 00:38:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:38:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 00:38:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:38:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:38:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:38:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 00:38:09 INFO - Setting up ssl 00:38:10 INFO - PROCESS | certutil | 00:38:10 INFO - PROCESS | certutil | 00:38:10 INFO - PROCESS | certutil | 00:38:10 INFO - Certificate Nickname Trust Attributes 00:38:10 INFO - SSL,S/MIME,JAR/XPI 00:38:10 INFO - 00:38:10 INFO - web-platform-tests CT,, 00:38:10 INFO - 00:38:10 INFO - Starting runner 00:38:10 INFO - PROCESS | 1152 | [1152] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:38:10 INFO - PROCESS | 1152 | [1152] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:38:10 INFO - PROCESS | 1152 | [1152] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 00:38:10 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 00:38:11 INFO - PROCESS | 1152 | [1152] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 00:38:12 INFO - PROCESS | 1152 | 1461051492364 Marionette DEBUG Marionette enabled via build flag and pref 00:38:13 INFO - PROCESS | 1152 | ++DOCSHELL 00000064E395E000 == 1 [pid = 1152] [id = 1] 00:38:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 1 (00000064F5473800) [pid = 1152] [serial = 1] [outer = 0000000000000000] 00:38:13 INFO - PROCESS | 1152 | [1152] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:38:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 2 (00000064F5474800) [pid = 1152] [serial = 2] [outer = 00000064F5473800] 00:38:14 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F8853000 == 2 [pid = 1152] [id = 2] 00:38:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 3 (00000064F8853800) [pid = 1152] [serial = 3] [outer = 0000000000000000] 00:38:14 INFO - PROCESS | 1152 | [1152] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:38:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 4 (00000064F8854800) [pid = 1152] [serial = 4] [outer = 00000064F8853800] 00:38:14 INFO - PROCESS | 1152 | 1461051494410 Marionette INFO Listening on port 2828 00:38:16 INFO - PROCESS | 1152 | 1461051496198 Marionette DEBUG Marionette enabled via command-line flag 00:38:16 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F9594000 == 3 [pid = 1152] [id = 3] 00:38:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 5 (00000064F95CF800) [pid = 1152] [serial = 5] [outer = 0000000000000000] 00:38:16 INFO - PROCESS | 1152 | [1152] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:38:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 6 (00000064F95D0800) [pid = 1152] [serial = 6] [outer = 00000064F95CF800] 00:38:16 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:38:16 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:38:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 7 (00000064F96B6800) [pid = 1152] [serial = 7] [outer = 00000064F8853800] 00:38:16 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:38:16 INFO - PROCESS | 1152 | 1461051496591 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 00:38:16 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:38:16 INFO - PROCESS | 1152 | 1461051496623 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 00:38:16 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:38:16 INFO - PROCESS | 1152 | 1461051496630 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 00:38:16 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:38:16 INFO - PROCESS | 1152 | 1461051496658 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 00:38:16 INFO - PROCESS | 1152 | 1461051496666 Marionette DEBUG Closed connection conn0 00:38:16 INFO - PROCESS | 1152 | 1461051496667 Marionette DEBUG Closed connection conn1 00:38:16 INFO - PROCESS | 1152 | 1461051496669 Marionette DEBUG Closed connection conn2 00:38:16 INFO - PROCESS | 1152 | 1461051496741 Marionette DEBUG Closed connection conn3 00:38:16 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:38:16 INFO - PROCESS | 1152 | 1461051496747 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 00:38:16 INFO - PROCESS | 1152 | 1461051496939 Marionette DEBUG Closed connection conn4 00:38:16 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:38:16 INFO - PROCESS | 1152 | 1461051496945 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 00:38:16 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FAEA7000 == 4 [pid = 1152] [id = 4] 00:38:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 8 (00000064FAE56C00) [pid = 1152] [serial = 8] [outer = 0000000000000000] 00:38:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 9 (00000064FA5ECC00) [pid = 1152] [serial = 9] [outer = 00000064FAE56C00] 00:38:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 10 (00000064FA5F4400) [pid = 1152] [serial = 10] [outer = 00000064FAE56C00] 00:38:17 INFO - PROCESS | 1152 | 1461051497324 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:38:17 INFO - PROCESS | 1152 | 1461051497329 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418224151","device":"desktop","version":"48.0a1"} 00:38:18 INFO - PROCESS | 1152 | [1152] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:38:18 INFO - PROCESS | 1152 | [1152] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:38:18 INFO - PROCESS | 1152 | [1152] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:38:19 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD070000 == 5 [pid = 1152] [id = 5] 00:38:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 11 (00000064FD070800) [pid = 1152] [serial = 11] [outer = 0000000000000000] 00:38:19 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD071000 == 6 [pid = 1152] [id = 6] 00:38:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 12 (000000648060C400) [pid = 1152] [serial = 12] [outer = 0000000000000000] 00:38:19 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:38:19 INFO - PROCESS | 1152 | ++DOCSHELL 000000648114C000 == 7 [pid = 1152] [id = 7] 00:38:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 13 (000000648060BC00) [pid = 1152] [serial = 13] [outer = 0000000000000000] 00:38:19 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:38:19 INFO - PROCESS | 1152 | [1152] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:38:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 14 (00000064814AC800) [pid = 1152] [serial = 14] [outer = 000000648060BC00] 00:38:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 15 (0000006481A03000) [pid = 1152] [serial = 15] [outer = 00000064FD070800] 00:38:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 16 (0000006481362400) [pid = 1152] [serial = 16] [outer = 000000648060C400] 00:38:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 17 (0000006481730C00) [pid = 1152] [serial = 17] [outer = 000000648060BC00] 00:38:21 INFO - PROCESS | 1152 | 1461051501300 Marionette DEBUG loaded listener.js 00:38:21 INFO - PROCESS | 1152 | 1461051501314 Marionette DEBUG loaded listener.js 00:38:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 18 (0000006483876400) [pid = 1152] [serial = 18] [outer = 000000648060BC00] 00:38:22 INFO - PROCESS | 1152 | 1461051502882 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"6583516d-9756-4dc6-8ca9-9dfc5a6d60e2","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418224151","device":"desktop","version":"48.0a1","command_id":1}}] 00:38:23 INFO - PROCESS | 1152 | 1461051503548 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}] 00:38:23 INFO - PROCESS | 1152 | 1461051503707 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 00:38:23 INFO - PROCESS | 1152 | 1461051503721 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:38:23 INFO - PROCESS | 1152 | [1152] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:38:25 INFO - PROCESS | 1152 | --DOCSHELL 00000064E395E000 == 6 [pid = 1152] [id = 1] 00:38:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 19 (0000006480BE1400) [pid = 1152] [serial = 19] [outer = 000000648060BC00] 00:38:25 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:38:25 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:38:26 INFO - PROCESS | 1152 | 1461051506021 Marionette TRACE conn5 <- [1,3,null,{}] 00:38:26 INFO - PROCESS | 1152 | 1461051506026 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:38:26 INFO - PROCESS | 1152 | 1461051506048 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 00:38:26 INFO - PROCESS | 1152 | 1461051506088 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 00:38:26 INFO - PROCESS | 1152 | 1461051506091 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 00:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:38:26 INFO - PROCESS | 1152 | 1461051506097 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:38:26 INFO - PROCESS | 1152 | 1461051506100 Marionette TRACE conn5 <- [1,6,null,{}] 00:38:26 INFO - PROCESS | 1152 | 1461051506121 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}] 00:38:26 INFO - PROCESS | 1152 | 1461051506138 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 00:38:26 INFO - PROCESS | 1152 | 1461051506143 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:26 INFO - PROCESS | 1152 | ++DOCSHELL 0000006480CBF800 == 7 [pid = 1152] [id = 8] 00:38:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 20 (00000064F3FCB800) [pid = 1152] [serial = 20] [outer = 0000000000000000] 00:38:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 21 (00000064F4216800) [pid = 1152] [serial = 21] [outer = 00000064F3FCB800] 00:38:26 INFO - PROCESS | 1152 | 1461051506207 Marionette DEBUG loaded listener.js 00:38:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 22 (00000064F886EC00) [pid = 1152] [serial = 22] [outer = 00000064F3FCB800] 00:38:26 INFO - PROCESS | 1152 | ++DOCSHELL 000000648114E800 == 8 [pid = 1152] [id = 9] 00:38:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 23 (00000064F96DD800) [pid = 1152] [serial = 23] [outer = 0000000000000000] 00:38:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 24 (00000064FA1E3000) [pid = 1152] [serial = 24] [outer = 00000064F96DD800] 00:38:26 INFO - PROCESS | 1152 | 1461051506658 Marionette DEBUG loaded listener.js 00:38:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 25 (00000064FDD11000) [pid = 1152] [serial = 25] [outer = 00000064F96DD800] 00:38:27 INFO - PROCESS | 1152 | 1461051507495 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]]]}] 00:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1429ms 00:38:27 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F3E16800 == 9 [pid = 1152] [id = 10] 00:38:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 26 (00000064F57E0800) [pid = 1152] [serial = 26] [outer = 0000000000000000] 00:38:27 INFO - PROCESS | 1152 | 1461051507828 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 00:38:27 INFO - PROCESS | 1152 | 1461051507831 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 00:38:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 27 (00000064F5C1F800) [pid = 1152] [serial = 27] [outer = 00000064F57E0800] 00:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:38:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 28 (00000064F9161800) [pid = 1152] [serial = 28] [outer = 00000064F57E0800] 00:38:27 INFO - PROCESS | 1152 | 1461051507927 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:38:27 INFO - PROCESS | 1152 | 1461051507930 Marionette TRACE conn5 <- [1,10,null,{}] 00:38:27 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F91BF800 == 10 [pid = 1152] [id = 11] 00:38:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 29 (00000064819C5C00) [pid = 1152] [serial = 29] [outer = 0000000000000000] 00:38:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 30 (00000064FA5EB400) [pid = 1152] [serial = 30] [outer = 00000064819C5C00] 00:38:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 31 (00000064F2C66400) [pid = 1152] [serial = 31] [outer = 00000064819C5C00] 00:38:28 INFO - PROCESS | 1152 | 1461051508041 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}] 00:38:28 INFO - PROCESS | 1152 | 1461051508210 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 00:38:28 INFO - PROCESS | 1152 | 1461051508467 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:28 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA252000 == 11 [pid = 1152] [id = 12] 00:38:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 32 (00000064FA41FC00) [pid = 1152] [serial = 32] [outer = 0000000000000000] 00:38:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 33 (00000064FA421800) [pid = 1152] [serial = 33] [outer = 00000064FA41FC00] 00:38:28 INFO - PROCESS | 1152 | 1461051508526 Marionette DEBUG loaded listener.js 00:38:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 34 (0000006487AF2800) [pid = 1152] [serial = 34] [outer = 00000064FA41FC00] 00:38:29 INFO - PROCESS | 1152 | 1461051509231 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]]]}] 00:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1400ms 00:38:29 INFO - PROCESS | 1152 | 1461051509284 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 00:38:29 INFO - PROCESS | 1152 | 1461051509288 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 00:38:29 INFO - PROCESS | 1152 | 1461051509294 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:38:29 INFO - PROCESS | 1152 | 1461051509298 Marionette TRACE conn5 <- [1,14,null,{}] 00:38:29 INFO - PROCESS | 1152 | 1461051509304 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}] 00:38:29 INFO - PROCESS | 1152 | 1461051509402 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 00:38:29 INFO - PROCESS | 1152 | 1461051509457 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:29 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481A06000 == 12 [pid = 1152] [id = 13] 00:38:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 35 (0000006482014400) [pid = 1152] [serial = 35] [outer = 0000000000000000] 00:38:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 36 (0000006483305000) [pid = 1152] [serial = 36] [outer = 0000006482014400] 00:38:29 INFO - PROCESS | 1152 | 1461051509511 Marionette DEBUG loaded listener.js 00:38:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 37 (0000006487AEEC00) [pid = 1152] [serial = 37] [outer = 0000006482014400] 00:38:29 INFO - PROCESS | 1152 | --DOCSHELL 00000064FAEA7000 == 11 [pid = 1152] [id = 4] 00:38:29 INFO - PROCESS | 1152 | 1461051509941 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]]]}] 00:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 691ms 00:38:29 INFO - PROCESS | 1152 | 1461051509988 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 00:38:29 INFO - PROCESS | 1152 | 1461051509994 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 00:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:38:30 INFO - PROCESS | 1152 | 1461051510006 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:38:30 INFO - PROCESS | 1152 | 1461051510009 Marionette TRACE conn5 <- [1,18,null,{}] 00:38:30 INFO - PROCESS | 1152 | 1461051510013 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}] 00:38:30 INFO - PROCESS | 1152 | 1461051510095 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 00:38:30 INFO - PROCESS | 1152 | 1461051510105 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:30 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483327000 == 12 [pid = 1152] [id = 14] 00:38:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 38 (0000006487EC9800) [pid = 1152] [serial = 38] [outer = 0000000000000000] 00:38:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 39 (0000006487EE9C00) [pid = 1152] [serial = 39] [outer = 0000006487EC9800] 00:38:30 INFO - PROCESS | 1152 | 1461051510155 Marionette DEBUG loaded listener.js 00:38:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 40 (0000006487EF1800) [pid = 1152] [serial = 40] [outer = 0000006487EC9800] 00:38:30 INFO - PROCESS | 1152 | 1461051510574 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]]]}] 00:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 00:38:30 INFO - PROCESS | 1152 | 1461051510636 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 00:38:30 INFO - PROCESS | 1152 | 1461051510639 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 00:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:38:30 INFO - PROCESS | 1152 | 1461051510643 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:38:30 INFO - PROCESS | 1152 | 1461051510647 Marionette TRACE conn5 <- [1,22,null,{}] 00:38:30 INFO - PROCESS | 1152 | 1461051510659 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}] 00:38:30 INFO - PROCESS | 1152 | 1461051510753 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 00:38:30 INFO - PROCESS | 1152 | 1461051510770 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:30 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2428800 == 13 [pid = 1152] [id = 15] 00:38:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 41 (00000064F2CAA400) [pid = 1152] [serial = 41] [outer = 0000000000000000] 00:38:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 42 (00000064F2CB1800) [pid = 1152] [serial = 42] [outer = 00000064F2CAA400] 00:38:30 INFO - PROCESS | 1152 | 1461051510822 Marionette DEBUG loaded listener.js 00:38:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 43 (00000064F35C9800) [pid = 1152] [serial = 43] [outer = 00000064F2CAA400] 00:38:31 INFO - PROCESS | 1152 | 1461051511352 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]]]}] 00:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 731ms 00:38:31 INFO - PROCESS | 1152 | 1461051511376 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 00:38:31 INFO - PROCESS | 1152 | 1461051511379 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 00:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:38:31 INFO - PROCESS | 1152 | 1461051511382 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:38:31 INFO - PROCESS | 1152 | 1461051511384 Marionette TRACE conn5 <- [1,26,null,{}] 00:38:31 INFO - PROCESS | 1152 | 1461051511388 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}] 00:38:31 INFO - PROCESS | 1152 | 1461051511470 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 00:38:31 INFO - PROCESS | 1152 | 1461051511478 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:31 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F46AC000 == 14 [pid = 1152] [id = 16] 00:38:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 44 (00000064F5493C00) [pid = 1152] [serial = 44] [outer = 0000000000000000] 00:38:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 45 (00000064F883AC00) [pid = 1152] [serial = 45] [outer = 00000064F5493C00] 00:38:31 INFO - PROCESS | 1152 | 1461051511528 Marionette DEBUG loaded listener.js 00:38:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 46 (00000064F9025800) [pid = 1152] [serial = 46] [outer = 00000064F5493C00] 00:38:31 INFO - PROCESS | 1152 | 1461051511911 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]]]}] 00:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 00:38:31 INFO - PROCESS | 1152 | 1461051511969 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 00:38:31 INFO - PROCESS | 1152 | 1461051511971 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 00:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:38:31 INFO - PROCESS | 1152 | 1461051511974 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:38:31 INFO - PROCESS | 1152 | 1461051511976 Marionette TRACE conn5 <- [1,30,null,{}] 00:38:31 INFO - PROCESS | 1152 | 1461051511983 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}] 00:38:32 INFO - PROCESS | 1152 | 1461051512063 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 00:38:32 INFO - PROCESS | 1152 | 1461051512070 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:32 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F5CDF800 == 15 [pid = 1152] [id = 17] 00:38:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 47 (00000064F90A3400) [pid = 1152] [serial = 47] [outer = 0000000000000000] 00:38:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 48 (00000064F91D5400) [pid = 1152] [serial = 48] [outer = 00000064F90A3400] 00:38:32 INFO - PROCESS | 1152 | 1461051512119 Marionette DEBUG loaded listener.js 00:38:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 49 (00000064F960F000) [pid = 1152] [serial = 49] [outer = 00000064F90A3400] 00:38:32 INFO - PROCESS | 1152 | 1461051512527 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]]]}] 00:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 00:38:32 INFO - PROCESS | 1152 | 1461051512569 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 00:38:32 INFO - PROCESS | 1152 | 1461051512572 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 00:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:38:32 INFO - PROCESS | 1152 | 1461051512579 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:38:32 INFO - PROCESS | 1152 | 1461051512581 Marionette TRACE conn5 <- [1,34,null,{}] 00:38:32 INFO - PROCESS | 1152 | 1461051512584 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}] 00:38:32 INFO - PROCESS | 1152 | 1461051512695 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 00:38:32 INFO - PROCESS | 1152 | 1461051512703 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:32 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F95CB000 == 16 [pid = 1152] [id = 18] 00:38:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 50 (00000064FA426000) [pid = 1152] [serial = 50] [outer = 0000000000000000] 00:38:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 51 (00000064FAE4F800) [pid = 1152] [serial = 51] [outer = 00000064FA426000] 00:38:32 INFO - PROCESS | 1152 | 1461051512755 Marionette DEBUG loaded listener.js 00:38:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 52 (00000064FE43B000) [pid = 1152] [serial = 52] [outer = 00000064FA426000] 00:38:33 INFO - PROCESS | 1152 | 1461051513137 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]]]}] 00:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 585ms 00:38:33 INFO - PROCESS | 1152 | 1461051513164 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 00:38:33 INFO - PROCESS | 1152 | 1461051513166 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 00:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:38:33 INFO - PROCESS | 1152 | 1461051513169 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:38:33 INFO - PROCESS | 1152 | 1461051513171 Marionette TRACE conn5 <- [1,38,null,{}] 00:38:33 INFO - PROCESS | 1152 | 1461051513174 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}] 00:38:33 INFO - PROCESS | 1152 | 1461051513270 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 00:38:33 INFO - PROCESS | 1152 | 1461051513279 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:33 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FAEBE000 == 17 [pid = 1152] [id = 19] 00:38:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 53 (00000064F232B000) [pid = 1152] [serial = 53] [outer = 0000000000000000] 00:38:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 54 (00000064F2332000) [pid = 1152] [serial = 54] [outer = 00000064F232B000] 00:38:33 INFO - PROCESS | 1152 | 1461051513329 Marionette DEBUG loaded listener.js 00:38:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 55 (00000064FDE43400) [pid = 1152] [serial = 55] [outer = 00000064F232B000] 00:38:33 INFO - PROCESS | 1152 | 1461051513706 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]]]}] 00:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 584ms 00:38:33 INFO - PROCESS | 1152 | 1461051513756 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 00:38:33 INFO - PROCESS | 1152 | 1461051513758 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 00:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:38:33 INFO - PROCESS | 1152 | 1461051513762 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:38:33 INFO - PROCESS | 1152 | 1461051513764 Marionette TRACE conn5 <- [1,42,null,{}] 00:38:33 INFO - PROCESS | 1152 | 1461051513767 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}] 00:38:33 INFO - PROCESS | 1152 | 1461051513861 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 00:38:33 INFO - PROCESS | 1152 | 1461051513870 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:33 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FDDD8800 == 18 [pid = 1152] [id = 20] 00:38:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 56 (00000064F232F000) [pid = 1152] [serial = 56] [outer = 0000000000000000] 00:38:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 57 (00000064F3D59000) [pid = 1152] [serial = 57] [outer = 00000064F232F000] 00:38:33 INFO - PROCESS | 1152 | 1461051513917 Marionette DEBUG loaded listener.js 00:38:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 58 (00000064F3D61800) [pid = 1152] [serial = 58] [outer = 00000064F232F000] 00:38:34 INFO - PROCESS | 1152 | 1461051514274 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]]]}] 00:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 522ms 00:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:38:34 INFO - PROCESS | 1152 | 1461051514287 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 00:38:34 INFO - PROCESS | 1152 | 1461051514289 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 00:38:34 INFO - PROCESS | 1152 | 1461051514292 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:38:34 INFO - PROCESS | 1152 | 1461051514294 Marionette TRACE conn5 <- [1,46,null,{}] 00:38:34 INFO - PROCESS | 1152 | 1461051514298 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}] 00:38:34 INFO - PROCESS | 1152 | 1461051514370 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 00:38:34 INFO - PROCESS | 1152 | 1461051514377 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:34 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FE4AB000 == 19 [pid = 1152] [id = 21] 00:38:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 59 (00000064F462E000) [pid = 1152] [serial = 59] [outer = 0000000000000000] 00:38:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 60 (00000064F4634800) [pid = 1152] [serial = 60] [outer = 00000064F462E000] 00:38:34 INFO - PROCESS | 1152 | 1461051514424 Marionette DEBUG loaded listener.js 00:38:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 61 (00000064F463A800) [pid = 1152] [serial = 61] [outer = 00000064F462E000] 00:38:34 INFO - PROCESS | 1152 | 1461051514810 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]]]}] 00:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 00:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:38:34 INFO - PROCESS | 1152 | 1461051514883 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 00:38:34 INFO - PROCESS | 1152 | 1461051514885 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 00:38:34 INFO - PROCESS | 1152 | 1461051514888 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:38:34 INFO - PROCESS | 1152 | 1461051514890 Marionette TRACE conn5 <- [1,50,null,{}] 00:38:34 INFO - PROCESS | 1152 | 1461051514894 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}] 00:38:34 INFO - PROCESS | 1152 | 1461051514968 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 00:38:34 INFO - PROCESS | 1152 | 1461051514974 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:34 INFO - PROCESS | 1152 | ++DOCSHELL 0000006486DA3800 == 20 [pid = 1152] [id = 22] 00:38:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 62 (0000006486D7C800) [pid = 1152] [serial = 62] [outer = 0000000000000000] 00:38:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 63 (0000006486D80800) [pid = 1152] [serial = 63] [outer = 0000006486D7C800] 00:38:35 INFO - PROCESS | 1152 | 1461051515024 Marionette DEBUG loaded listener.js 00:38:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 64 (00000064F4639C00) [pid = 1152] [serial = 64] [outer = 0000006486D7C800] 00:38:35 INFO - PROCESS | 1152 | 1461051515399 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]]]}] 00:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 00:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:38:35 INFO - PROCESS | 1152 | 1461051515477 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 00:38:35 INFO - PROCESS | 1152 | 1461051515480 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 00:38:35 INFO - PROCESS | 1152 | 1461051515483 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:38:35 INFO - PROCESS | 1152 | 1461051515485 Marionette TRACE conn5 <- [1,54,null,{}] 00:38:35 INFO - PROCESS | 1152 | 1461051515489 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}] 00:38:35 INFO - PROCESS | 1152 | 1461051515593 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 00:38:35 INFO - PROCESS | 1152 | 1461051515599 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:35 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888AC000 == 21 [pid = 1152] [id = 23] 00:38:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 65 (0000006488789C00) [pid = 1152] [serial = 65] [outer = 0000000000000000] 00:38:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 66 (00000064FF964800) [pid = 1152] [serial = 66] [outer = 0000006488789C00] 00:38:35 INFO - PROCESS | 1152 | 1461051515657 Marionette DEBUG loaded listener.js 00:38:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 67 (0000006488B20C00) [pid = 1152] [serial = 67] [outer = 0000006488789C00] 00:38:36 INFO - PROCESS | 1152 | 1461051516055 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]]]}] 00:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 00:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:38:36 INFO - PROCESS | 1152 | 1461051516115 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 00:38:36 INFO - PROCESS | 1152 | 1461051516117 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 00:38:36 INFO - PROCESS | 1152 | 1461051516120 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:38:36 INFO - PROCESS | 1152 | 1461051516122 Marionette TRACE conn5 <- [1,58,null,{}] 00:38:36 INFO - PROCESS | 1152 | 1461051516126 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}] 00:38:36 INFO - PROCESS | 1152 | 1461051516202 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 00:38:36 INFO - PROCESS | 1152 | 1461051516208 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:36 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B50000 == 22 [pid = 1152] [id = 24] 00:38:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 68 (0000006488B25800) [pid = 1152] [serial = 68] [outer = 0000000000000000] 00:38:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 69 (0000006488C13C00) [pid = 1152] [serial = 69] [outer = 0000006488B25800] 00:38:36 INFO - PROCESS | 1152 | 1461051516255 Marionette DEBUG loaded listener.js 00:38:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 70 (0000006488C1A400) [pid = 1152] [serial = 70] [outer = 0000006488B25800] 00:38:36 INFO - PROCESS | 1152 | 1461051516622 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]]]}] 00:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 524ms 00:38:36 INFO - PROCESS | 1152 | 1461051516647 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 00:38:36 INFO - PROCESS | 1152 | 1461051516649 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 00:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:38:36 INFO - PROCESS | 1152 | 1461051516653 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:38:36 INFO - PROCESS | 1152 | 1461051516654 Marionette TRACE conn5 <- [1,62,null,{}] 00:38:36 INFO - PROCESS | 1152 | 1461051516658 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}] 00:38:36 INFO - PROCESS | 1152 | 1461051516759 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 00:38:36 INFO - PROCESS | 1152 | 1461051516767 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:36 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C87000 == 23 [pid = 1152] [id = 25] 00:38:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 71 (0000006488B29C00) [pid = 1152] [serial = 71] [outer = 0000000000000000] 00:38:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 72 (0000006488C20C00) [pid = 1152] [serial = 72] [outer = 0000006488B29C00] 00:38:36 INFO - PROCESS | 1152 | 1461051516815 Marionette DEBUG loaded listener.js 00:38:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 73 (0000006488CDE400) [pid = 1152] [serial = 73] [outer = 0000006488B29C00] 00:38:37 INFO - PROCESS | 1152 | 1461051517208 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]]]}] 00:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 00:38:37 INFO - PROCESS | 1152 | 1461051517243 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 00:38:37 INFO - PROCESS | 1152 | 1461051517245 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 00:38:37 INFO - PROCESS | 1152 | 1461051517248 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:38:37 INFO - PROCESS | 1152 | 1461051517250 Marionette TRACE conn5 <- [1,66,null,{}] 00:38:37 INFO - PROCESS | 1152 | 1461051517253 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}] 00:38:37 INFO - PROCESS | 1152 | 1461051517328 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 00:38:38 INFO - PROCESS | 1152 | --DOCSHELL 0000006480CBF800 == 22 [pid = 1152] [id = 8] 00:38:38 INFO - PROCESS | 1152 | 1461051518157 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:38 INFO - PROCESS | 1152 | ++DOCSHELL 0000006480DBC800 == 23 [pid = 1152] [id = 26] 00:38:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 74 (0000006480B2E400) [pid = 1152] [serial = 74] [outer = 0000000000000000] 00:38:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 75 (00000064819C0800) [pid = 1152] [serial = 75] [outer = 0000006480B2E400] 00:38:38 INFO - PROCESS | 1152 | 1461051518208 Marionette DEBUG loaded listener.js 00:38:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (0000006482011800) [pid = 1152] [serial = 76] [outer = 0000006480B2E400] 00:38:38 INFO - PROCESS | 1152 | 1461051518637 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]]]}] 00:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1444ms 00:38:38 INFO - PROCESS | 1152 | 1461051518698 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 00:38:38 INFO - PROCESS | 1152 | 1461051518702 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 00:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:38:38 INFO - PROCESS | 1152 | 1461051518707 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:38:38 INFO - PROCESS | 1152 | 1461051518711 Marionette TRACE conn5 <- [1,70,null,{}] 00:38:38 INFO - PROCESS | 1152 | 1461051518723 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}] 00:38:38 INFO - PROCESS | 1152 | 1461051518824 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 00:38:38 INFO - PROCESS | 1152 | 1461051518832 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:38 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483818000 == 24 [pid = 1152] [id = 27] 00:38:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (0000006481EF3000) [pid = 1152] [serial = 77] [outer = 0000000000000000] 00:38:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006486D7E000) [pid = 1152] [serial = 78] [outer = 0000006481EF3000] 00:38:38 INFO - PROCESS | 1152 | 1461051518884 Marionette DEBUG loaded listener.js 00:38:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (0000006487AFC800) [pid = 1152] [serial = 79] [outer = 0000006481EF3000] 00:38:39 INFO - PROCESS | 1152 | 1461051519290 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]]]}] 00:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 00:38:39 INFO - PROCESS | 1152 | 1461051519343 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 00:38:39 INFO - PROCESS | 1152 | 1461051519347 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 00:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (00000064FAE56C00) [pid = 1152] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (0000006482014400) [pid = 1152] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (0000006487EC9800) [pid = 1152] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 75 (00000064F2CAA400) [pid = 1152] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 74 (00000064F5493C00) [pid = 1152] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 73 (00000064F90A3400) [pid = 1152] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 72 (00000064FA426000) [pid = 1152] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 71 (00000064F232B000) [pid = 1152] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 70 (0000006486D7C800) [pid = 1152] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 69 (0000006488789C00) [pid = 1152] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 68 (0000006488B25800) [pid = 1152] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 67 (00000064F3FCB800) [pid = 1152] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:38:39 INFO - PROCESS | 1152 | --DOMWINDOW == 66 (00000064FA41FC00) [pid = 1152] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:38:39 INFO - PROCESS | 1152 | 1461051519701 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:38:39 INFO - PROCESS | 1152 | 1461051519703 Marionette TRACE conn5 <- [1,74,null,{}] 00:38:39 INFO - PROCESS | 1152 | 1461051519707 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}] 00:38:39 INFO - PROCESS | 1152 | 1461051519785 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 00:38:39 INFO - PROCESS | 1152 | 1461051519797 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:39 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487EAA800 == 25 [pid = 1152] [id = 28] 00:38:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 67 (0000006487EF0800) [pid = 1152] [serial = 80] [outer = 0000000000000000] 00:38:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 68 (0000006488781C00) [pid = 1152] [serial = 81] [outer = 0000006487EF0800] 00:38:39 INFO - PROCESS | 1152 | 1461051519846 Marionette DEBUG loaded listener.js 00:38:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 69 (0000006488B24C00) [pid = 1152] [serial = 82] [outer = 0000006487EF0800] 00:38:40 INFO - PROCESS | 1152 | 1461051520256 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]]]}] 00:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 606ms 00:38:40 INFO - PROCESS | 1152 | 1461051520280 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 00:38:40 INFO - PROCESS | 1152 | 1461051520283 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 00:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:38:40 INFO - PROCESS | 1152 | 1461051520294 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:38:40 INFO - PROCESS | 1152 | 1461051520300 Marionette TRACE conn5 <- [1,78,null,{}] 00:38:40 INFO - PROCESS | 1152 | 1461051520304 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}] 00:38:40 INFO - PROCESS | 1152 | 1461051520412 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 00:38:40 INFO - PROCESS | 1152 | 1461051520419 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:40 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C81800 == 26 [pid = 1152] [id = 29] 00:38:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 70 (000000648036B800) [pid = 1152] [serial = 83] [outer = 0000000000000000] 00:38:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 71 (0000006488CDB800) [pid = 1152] [serial = 84] [outer = 000000648036B800] 00:38:40 INFO - PROCESS | 1152 | 1461051520467 Marionette DEBUG loaded listener.js 00:38:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 72 (000000648906B400) [pid = 1152] [serial = 85] [outer = 000000648036B800] 00:38:40 INFO - PROCESS | 1152 | 1461051520881 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]]]}] 00:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 650ms 00:38:40 INFO - PROCESS | 1152 | 1461051520939 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 00:38:40 INFO - PROCESS | 1152 | 1461051520942 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 00:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:38:40 INFO - PROCESS | 1152 | 1461051520945 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:38:40 INFO - PROCESS | 1152 | 1461051520947 Marionette TRACE conn5 <- [1,82,null,{}] 00:38:40 INFO - PROCESS | 1152 | 1461051520951 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}] 00:38:41 INFO - PROCESS | 1152 | 1461051521027 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 00:38:41 INFO - PROCESS | 1152 | 1461051521033 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:41 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2423800 == 27 [pid = 1152] [id = 30] 00:38:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 73 (000000648906F400) [pid = 1152] [serial = 86] [outer = 0000000000000000] 00:38:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 74 (00000064F232D800) [pid = 1152] [serial = 87] [outer = 000000648906F400] 00:38:41 INFO - PROCESS | 1152 | 1461051521081 Marionette DEBUG loaded listener.js 00:38:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 75 (00000064F243C000) [pid = 1152] [serial = 88] [outer = 000000648906F400] 00:38:41 INFO - PROCESS | 1152 | 1461051521495 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]]]}] 00:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 586ms 00:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:38:41 INFO - PROCESS | 1152 | 1461051521534 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 00:38:41 INFO - PROCESS | 1152 | 1461051521536 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 00:38:41 INFO - PROCESS | 1152 | 1461051521539 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:38:41 INFO - PROCESS | 1152 | 1461051521541 Marionette TRACE conn5 <- [1,86,null,{}] 00:38:41 INFO - PROCESS | 1152 | 1461051521549 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}] 00:38:41 INFO - PROCESS | 1152 | 1461051521624 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 00:38:41 INFO - PROCESS | 1152 | 1461051521631 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:41 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F446C000 == 28 [pid = 1152] [id = 31] 00:38:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (00000064F2DE2400) [pid = 1152] [serial = 89] [outer = 0000000000000000] 00:38:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (00000064F34AF000) [pid = 1152] [serial = 90] [outer = 00000064F2DE2400] 00:38:41 INFO - PROCESS | 1152 | 1461051521688 Marionette DEBUG loaded listener.js 00:38:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (00000064F3D56400) [pid = 1152] [serial = 91] [outer = 00000064F2DE2400] 00:38:42 INFO - PROCESS | 1152 | 1461051522282 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]]]}] 00:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 796ms 00:38:42 INFO - PROCESS | 1152 | 1461051522372 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 00:38:42 INFO - PROCESS | 1152 | 1461051522376 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 00:38:42 INFO - PROCESS | 1152 | 1461051522396 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:38:42 INFO - PROCESS | 1152 | 1461051522400 Marionette TRACE conn5 <- [1,90,null,{}] 00:38:42 INFO - PROCESS | 1152 | 1461051522406 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}] 00:38:42 INFO - PROCESS | 1152 | 1461051522517 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 00:38:42 INFO - PROCESS | 1152 | 1461051522571 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:42 INFO - PROCESS | 1152 | ++DOCSHELL 0000006480A33000 == 29 [pid = 1152] [id = 32] 00:38:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (0000006486D84800) [pid = 1152] [serial = 92] [outer = 0000000000000000] 00:38:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006487EEC400) [pid = 1152] [serial = 93] [outer = 0000006486D84800] 00:38:42 INFO - PROCESS | 1152 | 1461051522630 Marionette DEBUG loaded listener.js 00:38:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006488B27C00) [pid = 1152] [serial = 94] [outer = 0000006486D84800] 00:38:43 INFO - PROCESS | 1152 | 1461051523118 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]]]}] 00:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 775ms 00:38:43 INFO - PROCESS | 1152 | 1461051523179 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 00:38:43 INFO - PROCESS | 1152 | 1461051523186 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 00:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:38:43 INFO - PROCESS | 1152 | 1461051523194 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:38:43 INFO - PROCESS | 1152 | 1461051523197 Marionette TRACE conn5 <- [1,94,null,{}] 00:38:43 INFO - PROCESS | 1152 | 1461051523201 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}] 00:38:43 INFO - PROCESS | 1152 | 1461051523302 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 00:38:43 INFO - PROCESS | 1152 | 1461051523375 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:43 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F3E22000 == 30 [pid = 1152] [id = 33] 00:38:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006480B30800) [pid = 1152] [serial = 95] [outer = 0000000000000000] 00:38:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (00000064F232C000) [pid = 1152] [serial = 96] [outer = 0000006480B30800] 00:38:43 INFO - PROCESS | 1152 | 1461051523432 Marionette DEBUG loaded listener.js 00:38:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (00000064F34AF400) [pid = 1152] [serial = 97] [outer = 0000006480B30800] 00:38:44 INFO - PROCESS | 1152 | 1461051523992 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]]]}] 00:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 839ms 00:38:44 INFO - PROCESS | 1152 | 1461051524037 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 00:38:44 INFO - PROCESS | 1152 | 1461051524041 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 00:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:38:44 INFO - PROCESS | 1152 | 1461051524044 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:38:44 INFO - PROCESS | 1152 | 1461051524049 Marionette TRACE conn5 <- [1,98,null,{}] 00:38:44 INFO - PROCESS | 1152 | 1461051524061 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}] 00:38:44 INFO - PROCESS | 1152 | 1461051524165 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 00:38:44 INFO - PROCESS | 1152 | 1461051524224 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:44 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F91B5000 == 31 [pid = 1152] [id = 34] 00:38:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (00000064F3D62800) [pid = 1152] [serial = 98] [outer = 0000000000000000] 00:38:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (00000064F3FCEC00) [pid = 1152] [serial = 99] [outer = 00000064F3D62800] 00:38:44 INFO - PROCESS | 1152 | 1461051524284 Marionette DEBUG loaded listener.js 00:38:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (00000064F44AA800) [pid = 1152] [serial = 100] [outer = 00000064F3D62800] 00:38:44 INFO - PROCESS | 1152 | 1461051524812 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]]]}] 00:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 837ms 00:38:44 INFO - PROCESS | 1152 | 1461051524884 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 00:38:44 INFO - PROCESS | 1152 | 1461051524887 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 00:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:38:44 INFO - PROCESS | 1152 | 1461051524891 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:38:44 INFO - PROCESS | 1152 | 1461051524893 Marionette TRACE conn5 <- [1,102,null,{}] 00:38:44 INFO - PROCESS | 1152 | 1461051524897 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}] 00:38:45 INFO - PROCESS | 1152 | 1461051524996 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 00:38:45 INFO - PROCESS | 1152 | 1461051525055 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:45 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C81000 == 32 [pid = 1152] [id = 35] 00:38:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (00000064F548C800) [pid = 1152] [serial = 101] [outer = 0000000000000000] 00:38:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (00000064F589A000) [pid = 1152] [serial = 102] [outer = 00000064F548C800] 00:38:45 INFO - PROCESS | 1152 | 1461051525113 Marionette DEBUG loaded listener.js 00:38:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (00000064F8A38C00) [pid = 1152] [serial = 103] [outer = 00000064F548C800] 00:38:45 INFO - PROCESS | 1152 | 1461051525734 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]]]}] 00:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 881ms 00:38:45 INFO - PROCESS | 1152 | 1461051525774 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 00:38:45 INFO - PROCESS | 1152 | 1461051525778 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 00:38:45 INFO - PROCESS | 1152 | 1461051525783 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:38:45 INFO - PROCESS | 1152 | 1461051525788 Marionette TRACE conn5 <- [1,106,null,{}] 00:38:45 INFO - PROCESS | 1152 | 1461051525794 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}] 00:38:45 INFO - PROCESS | 1152 | 1461051525887 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 00:38:45 INFO - PROCESS | 1152 | 1461051525952 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:45 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482020800 == 33 [pid = 1152] [id = 36] 00:38:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006481E0D000) [pid = 1152] [serial = 104] [outer = 0000000000000000] 00:38:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006481EE8400) [pid = 1152] [serial = 105] [outer = 0000006481E0D000] 00:38:46 INFO - PROCESS | 1152 | 1461051526002 Marionette DEBUG loaded listener.js 00:38:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (0000006486D75C00) [pid = 1152] [serial = 106] [outer = 0000006481E0D000] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (00000064FA5ECC00) [pid = 1152] [serial = 9] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (00000064FA5F4400) [pid = 1152] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (00000064F8854800) [pid = 1152] [serial = 4] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006487EE9C00) [pid = 1152] [serial = 39] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (0000006487EF1800) [pid = 1152] [serial = 40] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (00000064F2CB1800) [pid = 1152] [serial = 42] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (00000064F35C9800) [pid = 1152] [serial = 43] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (00000064F883AC00) [pid = 1152] [serial = 45] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (00000064F9025800) [pid = 1152] [serial = 46] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (00000064F91D5400) [pid = 1152] [serial = 48] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (00000064FAE4F800) [pid = 1152] [serial = 51] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (00000064F2332000) [pid = 1152] [serial = 54] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (00000064F3D59000) [pid = 1152] [serial = 57] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (00000064F4634800) [pid = 1152] [serial = 60] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (0000006486D80800) [pid = 1152] [serial = 63] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (00000064FF964800) [pid = 1152] [serial = 66] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (0000006488C13C00) [pid = 1152] [serial = 69] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 75 (00000064F4216800) [pid = 1152] [serial = 21] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 74 (00000064FA1E3000) [pid = 1152] [serial = 24] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 73 (00000064FA5EB400) [pid = 1152] [serial = 30] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 72 (00000064FA421800) [pid = 1152] [serial = 33] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 71 (0000006483305000) [pid = 1152] [serial = 36] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 70 (0000006487AEEC00) [pid = 1152] [serial = 37] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 69 (00000064F5C1F800) [pid = 1152] [serial = 27] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 68 (00000064F960F000) [pid = 1152] [serial = 49] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 67 (00000064FE43B000) [pid = 1152] [serial = 52] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 66 (00000064FDE43400) [pid = 1152] [serial = 55] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 65 (00000064F4639C00) [pid = 1152] [serial = 64] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 64 (00000064F886EC00) [pid = 1152] [serial = 22] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 63 (0000006488B20C00) [pid = 1152] [serial = 67] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 62 (0000006487AF2800) [pid = 1152] [serial = 34] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 61 (0000006488C1A400) [pid = 1152] [serial = 70] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 60 (0000006488C20C00) [pid = 1152] [serial = 72] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 59 (0000006481730C00) [pid = 1152] [serial = 17] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | --DOMWINDOW == 58 (00000064814AC800) [pid = 1152] [serial = 14] [outer = 0000000000000000] [url = about:blank] 00:38:46 INFO - PROCESS | 1152 | 1461051526491 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]]]}] 00:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 733ms 00:38:46 INFO - PROCESS | 1152 | 1461051526521 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 00:38:46 INFO - PROCESS | 1152 | 1461051526527 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 00:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:38:46 INFO - PROCESS | 1152 | 1461051526534 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:38:46 INFO - PROCESS | 1152 | 1461051526537 Marionette TRACE conn5 <- [1,110,null,{}] 00:38:46 INFO - PROCESS | 1152 | 1461051526540 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}] 00:38:46 INFO - PROCESS | 1152 | 1461051526652 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 00:38:46 INFO - PROCESS | 1152 | 1461051526662 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:46 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482DF0800 == 34 [pid = 1152] [id = 37] 00:38:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 59 (0000006481A26C00) [pid = 1152] [serial = 107] [outer = 0000000000000000] 00:38:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 60 (0000006486D80C00) [pid = 1152] [serial = 108] [outer = 0000006481A26C00] 00:38:46 INFO - PROCESS | 1152 | 1461051526709 Marionette DEBUG loaded listener.js 00:38:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 61 (0000006487ECC400) [pid = 1152] [serial = 109] [outer = 0000006481A26C00] 00:38:47 INFO - PROCESS | 1152 | 1461051527138 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]]]}] 00:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 00:38:47 INFO - PROCESS | 1152 | 1461051527162 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 00:38:47 INFO - PROCESS | 1152 | 1461051527165 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 00:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:38:47 INFO - PROCESS | 1152 | 1461051527168 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:38:47 INFO - PROCESS | 1152 | 1461051527172 Marionette TRACE conn5 <- [1,114,null,{}] 00:38:47 INFO - PROCESS | 1152 | 1461051527188 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}] 00:38:47 INFO - PROCESS | 1152 | 1461051527269 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 00:38:47 INFO - PROCESS | 1152 | 1461051527275 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:47 INFO - PROCESS | 1152 | ++DOCSHELL 000000648889D800 == 35 [pid = 1152] [id = 38] 00:38:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 62 (0000006488C18800) [pid = 1152] [serial = 110] [outer = 0000000000000000] 00:38:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 63 (0000006488C21C00) [pid = 1152] [serial = 111] [outer = 0000006488C18800] 00:38:47 INFO - PROCESS | 1152 | 1461051527324 Marionette DEBUG loaded listener.js 00:38:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 64 (0000006489069800) [pid = 1152] [serial = 112] [outer = 0000006488C18800] 00:38:47 INFO - PROCESS | 1152 | 1461051527739 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]]]}] 00:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 584ms 00:38:47 INFO - PROCESS | 1152 | 1461051527756 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 00:38:47 INFO - PROCESS | 1152 | 1461051527759 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 00:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:38:47 INFO - PROCESS | 1152 | 1461051527762 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:38:47 INFO - PROCESS | 1152 | 1461051527764 Marionette TRACE conn5 <- [1,118,null,{}] 00:38:47 INFO - PROCESS | 1152 | 1461051527768 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}] 00:38:47 INFO - PROCESS | 1152 | 1461051527848 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 00:38:47 INFO - PROCESS | 1152 | 1461051527855 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:47 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489025000 == 36 [pid = 1152] [id = 39] 00:38:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 65 (0000006489434000) [pid = 1152] [serial = 113] [outer = 0000000000000000] 00:38:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 66 (000000648943A000) [pid = 1152] [serial = 114] [outer = 0000006489434000] 00:38:47 INFO - PROCESS | 1152 | 1461051527903 Marionette DEBUG loaded listener.js 00:38:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 67 (00000064F2329C00) [pid = 1152] [serial = 115] [outer = 0000006489434000] 00:38:48 INFO - PROCESS | 1152 | 1461051528314 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]]]}] 00:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 00:38:48 INFO - PROCESS | 1152 | 1461051528352 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 00:38:48 INFO - PROCESS | 1152 | 1461051528354 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 00:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:38:48 INFO - PROCESS | 1152 | 1461051528358 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:38:48 INFO - PROCESS | 1152 | 1461051528360 Marionette TRACE conn5 <- [1,122,null,{}] 00:38:48 INFO - PROCESS | 1152 | 1461051528377 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}] 00:38:48 INFO - PROCESS | 1152 | 1461051528452 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 00:38:48 INFO - PROCESS | 1152 | 1461051528458 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:48 INFO - PROCESS | 1152 | ++DOCSHELL 0000006480B84800 == 37 [pid = 1152] [id = 40] 00:38:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 68 (00000064F2333400) [pid = 1152] [serial = 116] [outer = 0000000000000000] 00:38:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 69 (00000064F2D51800) [pid = 1152] [serial = 117] [outer = 00000064F2333400] 00:38:48 INFO - PROCESS | 1152 | 1461051528504 Marionette DEBUG loaded listener.js 00:38:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 70 (00000064F3D58400) [pid = 1152] [serial = 118] [outer = 00000064F2333400] 00:38:48 INFO - PROCESS | 1152 | 1461051528928 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]]]}] 00:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 00:38:48 INFO - PROCESS | 1152 | 1461051528947 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 00:38:48 INFO - PROCESS | 1152 | 1461051528949 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 00:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:38:48 INFO - PROCESS | 1152 | 1461051528952 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:38:48 INFO - PROCESS | 1152 | 1461051528954 Marionette TRACE conn5 <- [1,126,null,{}] 00:38:48 INFO - PROCESS | 1152 | 1461051528962 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}] 00:38:49 INFO - PROCESS | 1152 | 1461051529084 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 00:38:49 INFO - PROCESS | 1152 | 1461051529093 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:49 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F8A6E800 == 38 [pid = 1152] [id = 41] 00:38:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 71 (00000064F3B7DC00) [pid = 1152] [serial = 119] [outer = 0000000000000000] 00:38:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 72 (00000064F886C000) [pid = 1152] [serial = 120] [outer = 00000064F3B7DC00] 00:38:49 INFO - PROCESS | 1152 | 1461051529144 Marionette DEBUG loaded listener.js 00:38:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 73 (00000064F90A1800) [pid = 1152] [serial = 121] [outer = 00000064F3B7DC00] 00:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 00:38:49 INFO - PROCESS | 1152 | 1461051529578 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]]]}] 00:38:49 INFO - PROCESS | 1152 | 1461051529583 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 00:38:49 INFO - PROCESS | 1152 | 1461051529585 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 00:38:49 INFO - PROCESS | 1152 | 1461051529589 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:38:49 INFO - PROCESS | 1152 | 1461051529590 Marionette TRACE conn5 <- [1,130,null,{}] 00:38:49 INFO - PROCESS | 1152 | 1461051529594 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}] 00:38:49 INFO - PROCESS | 1152 | 1461051529694 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 00:38:49 INFO - PROCESS | 1152 | 1461051529700 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:49 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA24B000 == 39 [pid = 1152] [id = 42] 00:38:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 74 (00000064F90A9C00) [pid = 1152] [serial = 122] [outer = 0000000000000000] 00:38:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 75 (00000064F9319400) [pid = 1152] [serial = 123] [outer = 00000064F90A9C00] 00:38:49 INFO - PROCESS | 1152 | 1461051529747 Marionette DEBUG loaded listener.js 00:38:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (00000064F96DFC00) [pid = 1152] [serial = 124] [outer = 00000064F90A9C00] 00:38:50 INFO - PROCESS | 1152 | 1461051530146 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]]]}] 00:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 00:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:38:50 INFO - PROCESS | 1152 | 1461051530179 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 00:38:50 INFO - PROCESS | 1152 | 1461051530181 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 00:38:50 INFO - PROCESS | 1152 | 1461051530185 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:38:50 INFO - PROCESS | 1152 | 1461051530186 Marionette TRACE conn5 <- [1,134,null,{}] 00:38:50 INFO - PROCESS | 1152 | 1461051530190 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}] 00:38:50 INFO - PROCESS | 1152 | 1461051530286 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 00:38:50 INFO - PROCESS | 1152 | 1461051530291 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:50 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD081000 == 40 [pid = 1152] [id = 43] 00:38:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (0000006481ACFC00) [pid = 1152] [serial = 125] [outer = 0000000000000000] 00:38:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006481AD3800) [pid = 1152] [serial = 126] [outer = 0000006481ACFC00] 00:38:50 INFO - PROCESS | 1152 | 1461051530336 Marionette DEBUG loaded listener.js 00:38:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (00000064F9310400) [pid = 1152] [serial = 127] [outer = 0000006481ACFC00] 00:38:50 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (0000006481EF3000) [pid = 1152] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:38:50 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (0000006487EF0800) [pid = 1152] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:38:50 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (0000006480B2E400) [pid = 1152] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:38:50 INFO - PROCESS | 1152 | --DOMWINDOW == 75 (000000648036B800) [pid = 1152] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:38:50 INFO - PROCESS | 1152 | --DOMWINDOW == 74 (000000648906F400) [pid = 1152] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:38:50 INFO - PROCESS | 1152 | --DOMWINDOW == 73 (00000064F462E000) [pid = 1152] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:38:50 INFO - PROCESS | 1152 | --DOMWINDOW == 72 (00000064F232F000) [pid = 1152] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:38:50 INFO - PROCESS | 1152 | 1461051530774 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]]]}] 00:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 628ms 00:38:50 INFO - PROCESS | 1152 | 1461051530816 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 00:38:50 INFO - PROCESS | 1152 | 1461051530818 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 00:38:50 INFO - PROCESS | 1152 | 1461051530821 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:38:50 INFO - PROCESS | 1152 | 1461051530823 Marionette TRACE conn5 <- [1,138,null,{}] 00:38:50 INFO - PROCESS | 1152 | 1461051530827 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}] 00:38:50 INFO - PROCESS | 1152 | 1461051530902 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 00:38:50 INFO - PROCESS | 1152 | 1461051530908 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:50 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD255000 == 41 [pid = 1152] [id = 44] 00:38:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 73 (0000006481AD2800) [pid = 1152] [serial = 128] [outer = 0000000000000000] 00:38:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 74 (00000064F3D5F800) [pid = 1152] [serial = 129] [outer = 0000006481AD2800] 00:38:51 INFO - PROCESS | 1152 | 1461051531002 Marionette DEBUG loaded listener.js 00:38:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 75 (00000064FA157800) [pid = 1152] [serial = 130] [outer = 0000006481AD2800] 00:38:51 INFO - PROCESS | 1152 | 1461051531447 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]]]}] 00:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 689ms 00:38:51 INFO - PROCESS | 1152 | 1461051531515 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 00:38:51 INFO - PROCESS | 1152 | 1461051531517 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 00:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:38:51 INFO - PROCESS | 1152 | 1461051531521 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:38:51 INFO - PROCESS | 1152 | 1461051531522 Marionette TRACE conn5 <- [1,142,null,{}] 00:38:51 INFO - PROCESS | 1152 | 1461051531526 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}] 00:38:51 INFO - PROCESS | 1152 | 1461051531601 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 00:38:51 INFO - PROCESS | 1152 | 1461051531628 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:51 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FE4C0000 == 42 [pid = 1152] [id = 45] 00:38:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (00000064F3F18400) [pid = 1152] [serial = 131] [outer = 0000000000000000] 00:38:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (00000064F3F21C00) [pid = 1152] [serial = 132] [outer = 00000064F3F18400] 00:38:51 INFO - PROCESS | 1152 | 1461051531680 Marionette DEBUG loaded listener.js 00:38:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (00000064F3F27C00) [pid = 1152] [serial = 133] [outer = 00000064F3F18400] 00:38:52 INFO - PROCESS | 1152 | 1461051532062 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]]]}] 00:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 586ms 00:38:52 INFO - PROCESS | 1152 | 1461051532110 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 00:38:52 INFO - PROCESS | 1152 | 1461051532112 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 00:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:38:52 INFO - PROCESS | 1152 | 1461051532116 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:38:52 INFO - PROCESS | 1152 | 1461051532118 Marionette TRACE conn5 <- [1,146,null,{}] 00:38:52 INFO - PROCESS | 1152 | 1461051532122 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}] 00:38:52 INFO - PROCESS | 1152 | 1461051532218 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 00:38:52 INFO - PROCESS | 1152 | 1461051532224 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:52 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F1B000 == 43 [pid = 1152] [id = 46] 00:38:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (00000064FA1DC000) [pid = 1152] [serial = 134] [outer = 0000000000000000] 00:38:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (00000064FA422400) [pid = 1152] [serial = 135] [outer = 00000064FA1DC000] 00:38:52 INFO - PROCESS | 1152 | 1461051532277 Marionette DEBUG loaded listener.js 00:38:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (00000064FAAAAC00) [pid = 1152] [serial = 136] [outer = 00000064FA1DC000] 00:38:52 INFO - PROCESS | 1152 | 1461051532665 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]]]}] 00:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 627ms 00:38:52 INFO - PROCESS | 1152 | 1461051532746 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 00:38:52 INFO - PROCESS | 1152 | 1461051532751 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 00:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:38:52 INFO - PROCESS | 1152 | 1461051532756 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:38:52 INFO - PROCESS | 1152 | 1461051532761 Marionette TRACE conn5 <- [1,150,null,{}] 00:38:52 INFO - PROCESS | 1152 | 1461051532768 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}] 00:38:52 INFO - PROCESS | 1152 | 1461051532875 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 00:38:53 INFO - PROCESS | 1152 | 1461051533013 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:53 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481A13000 == 44 [pid = 1152] [id = 47] 00:38:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006481ACBC00) [pid = 1152] [serial = 137] [outer = 0000000000000000] 00:38:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006481E6B000) [pid = 1152] [serial = 138] [outer = 0000006481ACBC00] 00:38:53 INFO - PROCESS | 1152 | 1461051533074 Marionette DEBUG loaded listener.js 00:38:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006486D81400) [pid = 1152] [serial = 139] [outer = 0000006481ACBC00] 00:38:53 INFO - PROCESS | 1152 | 1461051533631 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]]]}] 00:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 944ms 00:38:53 INFO - PROCESS | 1152 | 1461051533704 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 00:38:53 INFO - PROCESS | 1152 | 1461051533708 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 00:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:38:53 INFO - PROCESS | 1152 | 1461051533717 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:38:53 INFO - PROCESS | 1152 | 1461051533722 Marionette TRACE conn5 <- [1,154,null,{}] 00:38:53 INFO - PROCESS | 1152 | 1461051533726 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}] 00:38:53 INFO - PROCESS | 1152 | 1461051533833 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 00:38:53 INFO - PROCESS | 1152 | 1461051533896 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:53 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487EA4000 == 45 [pid = 1152] [id = 48] 00:38:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006488B2C000) [pid = 1152] [serial = 140] [outer = 0000000000000000] 00:38:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006488CE4000) [pid = 1152] [serial = 141] [outer = 0000006488B2C000] 00:38:53 INFO - PROCESS | 1152 | 1461051533953 Marionette DEBUG loaded listener.js 00:38:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006489436000) [pid = 1152] [serial = 142] [outer = 0000006488B2C000] 00:38:54 INFO - PROCESS | 1152 | 1461051534480 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]]]}] 00:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 795ms 00:38:54 INFO - PROCESS | 1152 | 1461051534513 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 00:38:54 INFO - PROCESS | 1152 | 1461051534516 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 00:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:38:54 INFO - PROCESS | 1152 | 1461051534520 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:38:54 INFO - PROCESS | 1152 | 1461051534523 Marionette TRACE conn5 <- [1,158,null,{}] 00:38:54 INFO - PROCESS | 1152 | 1461051534534 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}] 00:38:54 INFO - PROCESS | 1152 | 1461051534646 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 00:38:54 INFO - PROCESS | 1152 | 1461051534722 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:54 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F8859000 == 46 [pid = 1152] [id = 49] 00:38:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (00000064F21B8800) [pid = 1152] [serial = 143] [outer = 0000000000000000] 00:38:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (00000064F2D52000) [pid = 1152] [serial = 144] [outer = 00000064F21B8800] 00:38:54 INFO - PROCESS | 1152 | 1461051534784 Marionette DEBUG loaded listener.js 00:38:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (00000064F3F23000) [pid = 1152] [serial = 145] [outer = 00000064F21B8800] 00:38:55 INFO - PROCESS | 1152 | 1461051535305 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]]]}] 00:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 838ms 00:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:38:55 INFO - PROCESS | 1152 | 1461051535359 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 00:38:55 INFO - PROCESS | 1152 | 1461051535362 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 00:38:55 INFO - PROCESS | 1152 | 1461051535365 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:38:55 INFO - PROCESS | 1152 | 1461051535367 Marionette TRACE conn5 <- [1,162,null,{}] 00:38:55 INFO - PROCESS | 1152 | 1461051535371 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}] 00:38:55 INFO - PROCESS | 1152 | 1461051535475 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 00:38:55 INFO - PROCESS | 1152 | 1461051535550 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:55 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894B4800 == 47 [pid = 1152] [id = 50] 00:38:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (00000064F4639C00) [pid = 1152] [serial = 146] [outer = 0000000000000000] 00:38:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (00000064F91D4400) [pid = 1152] [serial = 147] [outer = 00000064F4639C00] 00:38:55 INFO - PROCESS | 1152 | 1461051535608 Marionette DEBUG loaded listener.js 00:38:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (00000064FA424400) [pid = 1152] [serial = 148] [outer = 00000064F4639C00] 00:38:56 INFO - PROCESS | 1152 | 1461051536158 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]]]}] 00:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 839ms 00:38:56 INFO - PROCESS | 1152 | 1461051536206 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 00:38:56 INFO - PROCESS | 1152 | 1461051536209 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 00:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:38:56 INFO - PROCESS | 1152 | 1461051536213 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:38:56 INFO - PROCESS | 1152 | 1461051536215 Marionette TRACE conn5 <- [1,166,null,{}] 00:38:56 INFO - PROCESS | 1152 | 1461051536219 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}] 00:38:56 INFO - PROCESS | 1152 | 1461051536349 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 00:38:56 INFO - PROCESS | 1152 | 1461051536412 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:56 INFO - PROCESS | 1152 | ++DOCSHELL 000000648933F800 == 48 [pid = 1152] [id = 51] 00:38:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006489326400) [pid = 1152] [serial = 149] [outer = 0000000000000000] 00:38:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (000000648932CC00) [pid = 1152] [serial = 150] [outer = 0000006489326400] 00:38:56 INFO - PROCESS | 1152 | 1461051536468 Marionette DEBUG loaded listener.js 00:38:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (00000064FA50D400) [pid = 1152] [serial = 151] [outer = 0000006489326400] 00:38:57 INFO - PROCESS | 1152 | 1461051536991 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]]]}] 00:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 838ms 00:38:57 INFO - PROCESS | 1152 | 1461051537150 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 00:38:57 INFO - PROCESS | 1152 | 1461051537154 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 00:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:38:57 INFO - PROCESS | 1152 | 1461051537183 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:38:57 INFO - PROCESS | 1152 | 1461051537186 Marionette TRACE conn5 <- [1,170,null,{}] 00:38:57 INFO - PROCESS | 1152 | 1461051537192 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}] 00:38:57 INFO - PROCESS | 1152 | 1461051537289 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 00:38:57 INFO - PROCESS | 1152 | 1461051537347 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:57 INFO - PROCESS | 1152 | ++DOCSHELL 0000006486DA0000 == 49 [pid = 1152] [id = 52] 00:38:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006481ACF000) [pid = 1152] [serial = 152] [outer = 0000000000000000] 00:38:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006481E6A400) [pid = 1152] [serial = 153] [outer = 0000006481ACF000] 00:38:57 INFO - PROCESS | 1152 | 1461051537397 Marionette DEBUG loaded listener.js 00:38:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006482D1C400) [pid = 1152] [serial = 154] [outer = 0000006481ACF000] 00:38:57 INFO - PROCESS | 1152 | 1461051537931 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]]]}] 00:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 773ms 00:38:57 INFO - PROCESS | 1152 | 1461051537963 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 00:38:57 INFO - PROCESS | 1152 | 1461051537967 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 00:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:38:57 INFO - PROCESS | 1152 | 1461051537976 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:38:57 INFO - PROCESS | 1152 | 1461051537979 Marionette TRACE conn5 <- [1,174,null,{}] 00:38:57 INFO - PROCESS | 1152 | 1461051537983 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}] 00:38:58 INFO - PROCESS | 1152 | 1461051538078 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 00:38:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006482D1A400) [pid = 1152] [serial = 155] [outer = 00000064819C5C00] 00:38:58 INFO - PROCESS | 1152 | 1461051538175 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:58 INFO - PROCESS | 1152 | ++DOCSHELL 000000648934C000 == 50 [pid = 1152] [id = 53] 00:38:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006481AD2400) [pid = 1152] [serial = 156] [outer = 0000000000000000] 00:38:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006487EC5000) [pid = 1152] [serial = 157] [outer = 0000006481AD2400] 00:38:58 INFO - PROCESS | 1152 | 1461051538230 Marionette DEBUG loaded listener.js 00:38:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006488B2B800) [pid = 1152] [serial = 158] [outer = 0000006481AD2400] 00:38:58 INFO - PROCESS | 1152 | --DOCSHELL 00000064FE4C0000 == 49 [pid = 1152] [id = 45] 00:38:58 INFO - PROCESS | 1152 | --DOCSHELL 00000064FD255000 == 48 [pid = 1152] [id = 44] 00:38:58 INFO - PROCESS | 1152 | --DOCSHELL 00000064FD081000 == 47 [pid = 1152] [id = 43] 00:38:58 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA24B000 == 46 [pid = 1152] [id = 42] 00:38:58 INFO - PROCESS | 1152 | --DOCSHELL 00000064F8A6E800 == 45 [pid = 1152] [id = 41] 00:38:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006480B84800 == 44 [pid = 1152] [id = 40] 00:38:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006489025000 == 43 [pid = 1152] [id = 39] 00:38:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648889D800 == 42 [pid = 1152] [id = 38] 00:38:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006482DF0800 == 41 [pid = 1152] [id = 37] 00:38:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006482020800 == 40 [pid = 1152] [id = 36] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006486D7E000) [pid = 1152] [serial = 78] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006488781C00) [pid = 1152] [serial = 81] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006487AFC800) [pid = 1152] [serial = 79] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006488B24C00) [pid = 1152] [serial = 82] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (00000064819C0800) [pid = 1152] [serial = 75] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006482011800) [pid = 1152] [serial = 76] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (00000064F243C000) [pid = 1152] [serial = 88] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (000000648906B400) [pid = 1152] [serial = 85] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (0000006488CDB800) [pid = 1152] [serial = 84] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (00000064F232D800) [pid = 1152] [serial = 87] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (00000064F463A800) [pid = 1152] [serial = 61] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (00000064F3D61800) [pid = 1152] [serial = 58] [outer = 0000000000000000] [url = about:blank] 00:38:58 INFO - PROCESS | 1152 | 1461051538710 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]]]}] 00:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 795ms 00:38:58 INFO - PROCESS | 1152 | 1461051538771 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 00:38:58 INFO - PROCESS | 1152 | 1461051538774 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 00:38:58 INFO - PROCESS | 1152 | 1461051538777 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:38:58 INFO - PROCESS | 1152 | 1461051538779 Marionette TRACE conn5 <- [1,178,null,{}] 00:38:58 INFO - PROCESS | 1152 | 1461051538789 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}] 00:38:58 INFO - PROCESS | 1152 | 1461051538899 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 00:38:58 INFO - PROCESS | 1152 | 1461051538915 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:58 INFO - PROCESS | 1152 | ++DOCSHELL 0000006486DAA000 == 41 [pid = 1152] [id = 54] 00:38:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006487AFA000) [pid = 1152] [serial = 159] [outer = 0000000000000000] 00:38:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (0000006487EC6800) [pid = 1152] [serial = 160] [outer = 0000006487AFA000] 00:38:58 INFO - PROCESS | 1152 | 1461051538967 Marionette DEBUG loaded listener.js 00:38:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006488B29400) [pid = 1152] [serial = 161] [outer = 0000006487AFA000] 00:38:59 INFO - PROCESS | 1152 | 1461051539380 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]]]}] 00:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 626ms 00:38:59 INFO - PROCESS | 1152 | 1461051539405 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 00:38:59 INFO - PROCESS | 1152 | 1461051539408 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 00:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:38:59 INFO - PROCESS | 1152 | 1461051539411 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:38:59 INFO - PROCESS | 1152 | 1461051539413 Marionette TRACE conn5 <- [1,182,null,{}] 00:38:59 INFO - PROCESS | 1152 | 1461051539416 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}] 00:38:59 INFO - PROCESS | 1152 | 1461051539496 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 00:38:59 INFO - PROCESS | 1152 | 1461051539503 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:59 INFO - PROCESS | 1152 | ++DOCSHELL 000000648902B000 == 42 [pid = 1152] [id = 55] 00:38:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (0000006489062400) [pid = 1152] [serial = 162] [outer = 0000000000000000] 00:38:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (000000648906D400) [pid = 1152] [serial = 163] [outer = 0000006489062400] 00:38:59 INFO - PROCESS | 1152 | 1461051539551 Marionette DEBUG loaded listener.js 00:38:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006489431000) [pid = 1152] [serial = 164] [outer = 0000006489062400] 00:38:59 INFO - PROCESS | 1152 | 1461051539959 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]]]}] 00:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 00:39:00 INFO - PROCESS | 1152 | 1461051539999 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 00:39:00 INFO - PROCESS | 1152 | 1461051540001 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 00:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:39:00 INFO - PROCESS | 1152 | 1461051540010 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:39:00 INFO - PROCESS | 1152 | 1461051540012 Marionette TRACE conn5 <- [1,186,null,{}] 00:39:00 INFO - PROCESS | 1152 | 1461051540015 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}] 00:39:00 INFO - PROCESS | 1152 | 1461051540092 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 00:39:00 INFO - PROCESS | 1152 | 1461051540097 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:00 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F4582800 == 43 [pid = 1152] [id = 56] 00:39:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006489EC9C00) [pid = 1152] [serial = 165] [outer = 0000000000000000] 00:39:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006489ED0400) [pid = 1152] [serial = 166] [outer = 0000006489EC9C00] 00:39:00 INFO - PROCESS | 1152 | 1461051540146 Marionette DEBUG loaded listener.js 00:39:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (00000064F232F000) [pid = 1152] [serial = 167] [outer = 0000006489EC9C00] 00:39:00 INFO - PROCESS | 1152 | 1461051540546 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]]]}] 00:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 585ms 00:39:00 INFO - PROCESS | 1152 | 1461051540613 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 00:39:00 INFO - PROCESS | 1152 | 1461051540615 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 00:39:00 INFO - PROCESS | 1152 | 1461051540619 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:39:00 INFO - PROCESS | 1152 | 1461051540621 Marionette TRACE conn5 <- [1,190,null,{}] 00:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:39:00 INFO - PROCESS | 1152 | 1461051540624 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}] 00:39:00 INFO - PROCESS | 1152 | 1461051540753 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 00:39:00 INFO - PROCESS | 1152 | 1461051540760 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:00 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481D1C800 == 44 [pid = 1152] [id = 57] 00:39:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (00000064F2CAC800) [pid = 1152] [serial = 168] [outer = 0000000000000000] 00:39:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (00000064F3D53800) [pid = 1152] [serial = 169] [outer = 00000064F2CAC800] 00:39:00 INFO - PROCESS | 1152 | 1461051540809 Marionette DEBUG loaded listener.js 00:39:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (00000064F3F27800) [pid = 1152] [serial = 170] [outer = 00000064F2CAC800] 00:39:01 INFO - PROCESS | 1152 | 1461051541259 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]]]}] 00:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 670ms 00:39:01 INFO - PROCESS | 1152 | 1461051541296 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 00:39:01 INFO - PROCESS | 1152 | 1461051541298 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 00:39:01 INFO - PROCESS | 1152 | 1461051541301 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:39:01 INFO - PROCESS | 1152 | 1461051541303 Marionette TRACE conn5 <- [1,194,null,{}] 00:39:01 INFO - PROCESS | 1152 | 1461051541307 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}] 00:39:01 INFO - PROCESS | 1152 | 1461051541411 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 00:39:01 INFO - PROCESS | 1152 | 1461051541480 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:01 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD09E800 == 45 [pid = 1152] [id = 58] 00:39:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (00000064F4216800) [pid = 1152] [serial = 171] [outer = 0000000000000000] 00:39:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (00000064F5494C00) [pid = 1152] [serial = 172] [outer = 00000064F4216800] 00:39:01 INFO - PROCESS | 1152 | 1461051541525 Marionette DEBUG loaded listener.js 00:39:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006487AF3C00) [pid = 1152] [serial = 173] [outer = 00000064F4216800] 00:39:01 INFO - PROCESS | 1152 | 1461051541926 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]]]}] 00:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 690ms 00:39:01 INFO - PROCESS | 1152 | 1461051541995 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 00:39:01 INFO - PROCESS | 1152 | 1461051541997 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 00:39:02 INFO - PROCESS | 1152 | 1461051542007 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:39:02 INFO - PROCESS | 1152 | 1461051542009 Marionette TRACE conn5 <- [1,198,null,{}] 00:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:39:02 INFO - PROCESS | 1152 | 1461051542012 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}] 00:39:02 INFO - PROCESS | 1152 | 1461051542109 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 00:39:02 INFO - PROCESS | 1152 | 1461051542122 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:02 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FE4B4800 == 46 [pid = 1152] [id = 59] 00:39:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (000000648A227400) [pid = 1152] [serial = 174] [outer = 0000000000000000] 00:39:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (000000648A22C400) [pid = 1152] [serial = 175] [outer = 000000648A227400] 00:39:02 INFO - PROCESS | 1152 | 1461051542167 Marionette DEBUG loaded listener.js 00:39:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (00000064F422C800) [pid = 1152] [serial = 176] [outer = 000000648A227400] 00:39:02 INFO - PROCESS | 1152 | 1461051542566 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]]]}] 00:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 586ms 00:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:39:02 INFO - PROCESS | 1152 | 1461051542600 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 00:39:02 INFO - PROCESS | 1152 | 1461051542602 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 00:39:02 INFO - PROCESS | 1152 | 1461051542605 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:39:02 INFO - PROCESS | 1152 | 1461051542607 Marionette TRACE conn5 <- [1,202,null,{}] 00:39:02 INFO - PROCESS | 1152 | 1461051542610 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}] 00:39:02 INFO - PROCESS | 1152 | 1461051542795 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 00:39:02 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006481AD2800) [pid = 1152] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:39:02 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006488C18800) [pid = 1152] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:39:02 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006481A26C00) [pid = 1152] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:39:02 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006489434000) [pid = 1152] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:39:02 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (00000064F90A9C00) [pid = 1152] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:39:02 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006481E0D000) [pid = 1152] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:39:02 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (00000064F3F18400) [pid = 1152] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:39:02 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006481ACFC00) [pid = 1152] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:39:02 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (00000064F3B7DC00) [pid = 1152] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:39:02 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (00000064F2333400) [pid = 1152] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:39:02 INFO - PROCESS | 1152 | 1461051542862 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:02 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482D8E000 == 47 [pid = 1152] [id = 60] 00:39:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006481A29C00) [pid = 1152] [serial = 177] [outer = 0000000000000000] 00:39:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006481EEE000) [pid = 1152] [serial = 178] [outer = 0000006481A29C00] 00:39:02 INFO - PROCESS | 1152 | 1461051542908 Marionette DEBUG loaded listener.js 00:39:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (00000064F3DA4000) [pid = 1152] [serial = 179] [outer = 0000006481A29C00] 00:39:03 INFO - PROCESS | 1152 | 1461051543230 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]]]}] 00:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 00:39:03 INFO - PROCESS | 1152 | 1461051543280 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 00:39:03 INFO - PROCESS | 1152 | 1461051543282 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 00:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:39:03 INFO - PROCESS | 1152 | 1461051543285 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:39:03 INFO - PROCESS | 1152 | 1461051543287 Marionette TRACE conn5 <- [1,206,null,{}] 00:39:03 INFO - PROCESS | 1152 | 1461051543298 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}] 00:39:03 INFO - PROCESS | 1152 | 1461051543377 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 00:39:03 INFO - PROCESS | 1152 | 1461051543384 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:03 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FE4A5800 == 48 [pid = 1152] [id = 61] 00:39:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (00000064F930E000) [pid = 1152] [serial = 180] [outer = 0000000000000000] 00:39:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (00000064FA151800) [pid = 1152] [serial = 181] [outer = 00000064F930E000] 00:39:03 INFO - PROCESS | 1152 | 1461051543432 Marionette DEBUG loaded listener.js 00:39:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (00000064FA425C00) [pid = 1152] [serial = 182] [outer = 00000064F930E000] 00:39:03 INFO - PROCESS | 1152 | 1461051543810 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]]]}] 00:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 587ms 00:39:03 INFO - PROCESS | 1152 | 1461051543875 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 00:39:03 INFO - PROCESS | 1152 | 1461051543878 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 00:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:39:03 INFO - PROCESS | 1152 | 1461051543882 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:39:03 INFO - PROCESS | 1152 | 1461051543884 Marionette TRACE conn5 <- [1,210,null,{}] 00:39:03 INFO - PROCESS | 1152 | 1461051543888 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}] 00:39:03 INFO - PROCESS | 1152 | 1461051543987 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 00:39:03 INFO - PROCESS | 1152 | 1461051543993 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:04 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD07B000 == 49 [pid = 1152] [id = 62] 00:39:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006489E77000) [pid = 1152] [serial = 183] [outer = 0000000000000000] 00:39:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006489E7C000) [pid = 1152] [serial = 184] [outer = 0000006489E77000] 00:39:04 INFO - PROCESS | 1152 | 1461051544046 Marionette DEBUG loaded listener.js 00:39:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (00000064FAE4F800) [pid = 1152] [serial = 185] [outer = 0000006489E77000] 00:39:04 INFO - PROCESS | 1152 | 1461051544464 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]]]}] 00:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 627ms 00:39:04 INFO - PROCESS | 1152 | 1461051544518 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 00:39:04 INFO - PROCESS | 1152 | 1461051544520 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 00:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:39:04 INFO - PROCESS | 1152 | 1461051544523 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:39:04 INFO - PROCESS | 1152 | 1461051544525 Marionette TRACE conn5 <- [1,214,null,{}] 00:39:04 INFO - PROCESS | 1152 | 1461051544529 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}] 00:39:04 INFO - PROCESS | 1152 | 1461051544608 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 00:39:04 INFO - PROCESS | 1152 | 1461051544614 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:04 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A453800 == 50 [pid = 1152] [id = 63] 00:39:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (000000648A298800) [pid = 1152] [serial = 186] [outer = 0000000000000000] 00:39:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (000000648A2A0400) [pid = 1152] [serial = 187] [outer = 000000648A298800] 00:39:04 INFO - PROCESS | 1152 | 1461051544663 Marionette DEBUG loaded listener.js 00:39:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (000000648A2B6C00) [pid = 1152] [serial = 188] [outer = 000000648A298800] 00:39:05 INFO - PROCESS | 1152 | 1461051545270 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]]]}] 00:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 775ms 00:39:05 INFO - PROCESS | 1152 | 1461051545342 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 00:39:05 INFO - PROCESS | 1152 | 1461051545348 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 00:39:05 INFO - PROCESS | 1152 | 1461051545368 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:39:05 INFO - PROCESS | 1152 | 1461051545373 Marionette TRACE conn5 <- [1,218,null,{}] 00:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:39:05 INFO - PROCESS | 1152 | 1461051545378 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}] 00:39:05 INFO - PROCESS | 1152 | 1461051545497 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 00:39:05 INFO - PROCESS | 1152 | 1461051545559 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:05 INFO - PROCESS | 1152 | ++DOCSHELL 0000006486D90000 == 51 [pid = 1152] [id = 64] 00:39:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (000000648201A800) [pid = 1152] [serial = 189] [outer = 0000000000000000] 00:39:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006483308000) [pid = 1152] [serial = 190] [outer = 000000648201A800] 00:39:05 INFO - PROCESS | 1152 | 1461051545620 Marionette DEBUG loaded listener.js 00:39:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006487AEF800) [pid = 1152] [serial = 191] [outer = 000000648201A800] 00:39:06 INFO - PROCESS | 1152 | 1461051546177 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]]]}] 00:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 838ms 00:39:06 INFO - PROCESS | 1152 | 1461051546217 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 00:39:06 INFO - PROCESS | 1152 | 1461051546224 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 00:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:39:06 INFO - PROCESS | 1152 | 1461051546231 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:39:06 INFO - PROCESS | 1152 | 1461051546234 Marionette TRACE conn5 <- [1,222,null,{}] 00:39:06 INFO - PROCESS | 1152 | 1461051546238 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}] 00:39:06 INFO - PROCESS | 1152 | 1461051546348 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 00:39:06 INFO - PROCESS | 1152 | 1461051546429 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:06 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A30B800 == 52 [pid = 1152] [id = 65] 00:39:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006489063400) [pid = 1152] [serial = 192] [outer = 0000000000000000] 00:39:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648942F800) [pid = 1152] [serial = 193] [outer = 0000006489063400] 00:39:06 INFO - PROCESS | 1152 | 1461051546487 Marionette DEBUG loaded listener.js 00:39:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006489E7F800) [pid = 1152] [serial = 194] [outer = 0000006489063400] 00:39:07 INFO - PROCESS | 1152 | 1461051547064 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]]]}] 00:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 881ms 00:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:39:07 INFO - PROCESS | 1152 | 1461051547116 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 00:39:07 INFO - PROCESS | 1152 | 1461051547119 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 00:39:07 INFO - PROCESS | 1152 | 1461051547123 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:39:07 INFO - PROCESS | 1152 | 1461051547127 Marionette TRACE conn5 <- [1,226,null,{}] 00:39:07 INFO - PROCESS | 1152 | 1461051547139 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}] 00:39:07 INFO - PROCESS | 1152 | 1461051547280 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 00:39:07 INFO - PROCESS | 1152 | 1461051547350 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:07 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F5476000 == 53 [pid = 1152] [id = 66] 00:39:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648A2A1800) [pid = 1152] [serial = 195] [outer = 0000000000000000] 00:39:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (000000648A2BC000) [pid = 1152] [serial = 196] [outer = 000000648A2A1800] 00:39:07 INFO - PROCESS | 1152 | 1461051547451 Marionette DEBUG loaded listener.js 00:39:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (00000064F21AEC00) [pid = 1152] [serial = 197] [outer = 000000648A2A1800] 00:39:08 INFO - PROCESS | 1152 | 1461051548027 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]]]}] 00:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 942ms 00:39:08 INFO - PROCESS | 1152 | 1461051548068 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 00:39:08 INFO - PROCESS | 1152 | 1461051548072 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 00:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:39:08 INFO - PROCESS | 1152 | 1461051548075 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:39:08 INFO - PROCESS | 1152 | 1461051548077 Marionette TRACE conn5 <- [1,230,null,{}] 00:39:08 INFO - PROCESS | 1152 | 1461051548081 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}] 00:39:08 INFO - PROCESS | 1152 | 1461051548191 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 00:39:08 INFO - PROCESS | 1152 | 1461051548258 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:08 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482F0F800 == 54 [pid = 1152] [id = 67] 00:39:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (00000064833BE800) [pid = 1152] [serial = 198] [outer = 0000000000000000] 00:39:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006484A26800) [pid = 1152] [serial = 199] [outer = 00000064833BE800] 00:39:08 INFO - PROCESS | 1152 | 1461051548316 Marionette DEBUG loaded listener.js 00:39:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006484A2D000) [pid = 1152] [serial = 200] [outer = 00000064833BE800] 00:39:09 INFO - PROCESS | 1152 | 1461051549048 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]]]}] 00:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1030ms 00:39:09 INFO - PROCESS | 1152 | 1461051549106 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 00:39:09 INFO - PROCESS | 1152 | 1461051549111 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 00:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:39:09 INFO - PROCESS | 1152 | 1461051549116 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:39:09 INFO - PROCESS | 1152 | 1461051549120 Marionette TRACE conn5 <- [1,234,null,{}] 00:39:09 INFO - PROCESS | 1152 | 1461051549144 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}] 00:39:09 INFO - PROCESS | 1152 | 1461051549239 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 00:39:09 INFO - PROCESS | 1152 | 1461051549312 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:09 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A4E800 == 55 [pid = 1152] [id = 68] 00:39:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006481EF3000) [pid = 1152] [serial = 201] [outer = 0000000000000000] 00:39:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648218EC00) [pid = 1152] [serial = 202] [outer = 0000006481EF3000] 00:39:09 INFO - PROCESS | 1152 | 1461051549375 Marionette DEBUG loaded listener.js 00:39:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006484A26C00) [pid = 1152] [serial = 203] [outer = 0000006481EF3000] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006480A33000 == 54 [pid = 1152] [id = 32] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 00000064F3E22000 == 53 [pid = 1152] [id = 33] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 00000064F446C000 == 52 [pid = 1152] [id = 31] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 00000064FD07B000 == 51 [pid = 1152] [id = 62] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 00000064FE4A5800 == 50 [pid = 1152] [id = 61] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006482D8E000 == 49 [pid = 1152] [id = 60] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 00000064FE4B4800 == 48 [pid = 1152] [id = 59] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 00000064FD09E800 == 47 [pid = 1152] [id = 58] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006481D1C800 == 46 [pid = 1152] [id = 57] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 00000064F4582800 == 45 [pid = 1152] [id = 56] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 000000648902B000 == 44 [pid = 1152] [id = 55] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006486DAA000 == 43 [pid = 1152] [id = 54] 00:39:09 INFO - PROCESS | 1152 | --DOCSHELL 000000648934C000 == 42 [pid = 1152] [id = 53] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (00000064F232C000) [pid = 1152] [serial = 96] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (00000064F34AF000) [pid = 1152] [serial = 90] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (00000064F3FCEC00) [pid = 1152] [serial = 99] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006487EEC400) [pid = 1152] [serial = 93] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (00000064FA422400) [pid = 1152] [serial = 135] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOCSHELL 0000006486DA0000 == 41 [pid = 1152] [id = 52] 00:39:10 INFO - PROCESS | 1152 | --DOCSHELL 00000064F8859000 == 40 [pid = 1152] [id = 49] 00:39:10 INFO - PROCESS | 1152 | --DOCSHELL 0000006487EA4000 == 39 [pid = 1152] [id = 48] 00:39:10 INFO - PROCESS | 1152 | --DOCSHELL 0000006481A13000 == 38 [pid = 1152] [id = 47] 00:39:10 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F1B000 == 37 [pid = 1152] [id = 46] 00:39:10 INFO - PROCESS | 1152 | 1461051550100 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]]]}] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (00000064FA157800) [pid = 1152] [serial = 130] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006488C21C00) [pid = 1152] [serial = 111] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006487ECC400) [pid = 1152] [serial = 109] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (00000064F3D5F800) [pid = 1152] [serial = 129] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F2329C00) [pid = 1152] [serial = 115] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (00000064F9319400) [pid = 1152] [serial = 123] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006486D75C00) [pid = 1152] [serial = 106] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (00000064F3F21C00) [pid = 1152] [serial = 132] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064F9310400) [pid = 1152] [serial = 127] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (00000064F589A000) [pid = 1152] [serial = 102] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006481AD3800) [pid = 1152] [serial = 126] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006489069800) [pid = 1152] [serial = 112] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (00000064F90A1800) [pid = 1152] [serial = 121] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (00000064F886C000) [pid = 1152] [serial = 120] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (00000064F3D58400) [pid = 1152] [serial = 118] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006481EE8400) [pid = 1152] [serial = 105] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (00000064F2D51800) [pid = 1152] [serial = 117] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (000000648943A000) [pid = 1152] [serial = 114] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006486D80C00) [pid = 1152] [serial = 108] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (00000064F96DFC00) [pid = 1152] [serial = 124] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (00000064F3F27C00) [pid = 1152] [serial = 133] [outer = 0000000000000000] [url = about:blank] 00:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1033ms 00:39:10 INFO - PROCESS | 1152 | 1461051550153 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 00:39:10 INFO - PROCESS | 1152 | 1461051550159 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 00:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:39:10 INFO - PROCESS | 1152 | 1461051550166 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:39:10 INFO - PROCESS | 1152 | 1461051550168 Marionette TRACE conn5 <- [1,238,null,{}] 00:39:10 INFO - PROCESS | 1152 | 1461051550173 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}] 00:39:10 INFO - PROCESS | 1152 | 1461051550256 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 00:39:10 INFO - PROCESS | 1152 | 1461051550263 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:10 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FAF000 == 38 [pid = 1152] [id = 69] 00:39:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006481E08000) [pid = 1152] [serial = 204] [outer = 0000000000000000] 00:39:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006486D77800) [pid = 1152] [serial = 205] [outer = 0000006481E08000] 00:39:10 INFO - PROCESS | 1152 | 1461051550312 Marionette DEBUG loaded listener.js 00:39:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006487AFC800) [pid = 1152] [serial = 206] [outer = 0000006481E08000] 00:39:10 INFO - PROCESS | 1152 | 1461051550805 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]]]}] 00:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 00:39:10 INFO - PROCESS | 1152 | 1461051550859 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 00:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:39:10 INFO - PROCESS | 1152 | 1461051550861 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 00:39:10 INFO - PROCESS | 1152 | 1461051550865 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:39:10 INFO - PROCESS | 1152 | 1461051550869 Marionette TRACE conn5 <- [1,242,null,{}] 00:39:10 INFO - PROCESS | 1152 | 1461051550880 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}] 00:39:10 INFO - PROCESS | 1152 | 1461051550964 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 00:39:10 INFO - PROCESS | 1152 | 1461051550970 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:11 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C77000 == 39 [pid = 1152] [id = 70] 00:39:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (000000648906B800) [pid = 1152] [serial = 207] [outer = 0000000000000000] 00:39:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006489323C00) [pid = 1152] [serial = 208] [outer = 000000648906B800] 00:39:11 INFO - PROCESS | 1152 | 1461051551021 Marionette DEBUG loaded listener.js 00:39:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006489438000) [pid = 1152] [serial = 209] [outer = 000000648906B800] 00:39:11 INFO - PROCESS | 1152 | 1461051551434 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]]]}] 00:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 627ms 00:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:39:11 INFO - PROCESS | 1152 | 1461051551495 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 00:39:11 INFO - PROCESS | 1152 | 1461051551498 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 00:39:11 INFO - PROCESS | 1152 | 1461051551502 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:39:11 INFO - PROCESS | 1152 | 1461051551503 Marionette TRACE conn5 <- [1,246,null,{}] 00:39:11 INFO - PROCESS | 1152 | 1461051551507 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}] 00:39:11 INFO - PROCESS | 1152 | 1461051551589 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 00:39:11 INFO - PROCESS | 1152 | 1461051551598 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:11 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489029800 == 40 [pid = 1152] [id = 71] 00:39:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006489EC5400) [pid = 1152] [serial = 210] [outer = 0000000000000000] 00:39:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006489EC8C00) [pid = 1152] [serial = 211] [outer = 0000006489EC5400] 00:39:11 INFO - PROCESS | 1152 | 1461051551647 Marionette DEBUG loaded listener.js 00:39:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (000000648A227C00) [pid = 1152] [serial = 212] [outer = 0000006489EC5400] 00:39:12 INFO - PROCESS | 1152 | 1461051552057 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]]]}] 00:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 587ms 00:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:39:12 INFO - PROCESS | 1152 | 1461051552091 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 00:39:12 INFO - PROCESS | 1152 | 1461051552093 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 00:39:12 INFO - PROCESS | 1152 | 1461051552097 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:39:12 INFO - PROCESS | 1152 | 1461051552099 Marionette TRACE conn5 <- [1,250,null,{}] 00:39:12 INFO - PROCESS | 1152 | 1461051552102 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}] 00:39:12 INFO - PROCESS | 1152 | 1461051552180 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 00:39:12 INFO - PROCESS | 1152 | 1461051552186 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:12 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482DA2800 == 41 [pid = 1152] [id = 72] 00:39:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (000000648A22E400) [pid = 1152] [serial = 213] [outer = 0000000000000000] 00:39:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (000000648A29E800) [pid = 1152] [serial = 214] [outer = 000000648A22E400] 00:39:12 INFO - PROCESS | 1152 | 1461051552234 Marionette DEBUG loaded listener.js 00:39:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (000000648A2C1000) [pid = 1152] [serial = 215] [outer = 000000648A22E400] 00:39:12 INFO - PROCESS | 1152 | 1461051552713 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]]]}] 00:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 628ms 00:39:12 INFO - PROCESS | 1152 | 1461051552727 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 00:39:12 INFO - PROCESS | 1152 | 1461051552729 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 00:39:12 INFO - PROCESS | 1152 | 1461051552733 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:39:12 INFO - PROCESS | 1152 | 1461051552735 Marionette TRACE conn5 <- [1,254,null,{}] 00:39:12 INFO - PROCESS | 1152 | 1461051552744 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}] 00:39:12 INFO - PROCESS | 1152 | 1461051552870 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 00:39:12 INFO - PROCESS | 1152 | 1461051552878 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:12 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3E5000 == 42 [pid = 1152] [id = 73] 00:39:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (00000064F2328400) [pid = 1152] [serial = 216] [outer = 0000000000000000] 00:39:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (00000064F2447C00) [pid = 1152] [serial = 217] [outer = 00000064F2328400] 00:39:12 INFO - PROCESS | 1152 | 1461051552931 Marionette DEBUG loaded listener.js 00:39:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (00000064F3D53C00) [pid = 1152] [serial = 218] [outer = 00000064F2328400] 00:39:13 INFO - PROCESS | 1152 | 1461051553347 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]]]}] 00:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 691ms 00:39:13 INFO - PROCESS | 1152 | 1461051553428 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 00:39:13 INFO - PROCESS | 1152 | 1461051553430 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 00:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:39:13 INFO - PROCESS | 1152 | 1461051553433 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:39:13 INFO - PROCESS | 1152 | 1461051553435 Marionette TRACE conn5 <- [1,258,null,{}] 00:39:13 INFO - PROCESS | 1152 | 1461051553439 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}] 00:39:13 INFO - PROCESS | 1152 | 1461051553548 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 00:39:13 INFO - PROCESS | 1152 | 1461051553613 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:13 INFO - PROCESS | 1152 | ++DOCSHELL 00000064801B8800 == 43 [pid = 1152] [id = 74] 00:39:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (00000064F3B7FC00) [pid = 1152] [serial = 219] [outer = 0000000000000000] 00:39:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064F3D61000) [pid = 1152] [serial = 220] [outer = 00000064F3B7FC00] 00:39:13 INFO - PROCESS | 1152 | 1461051553659 Marionette DEBUG loaded listener.js 00:39:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (00000064F3F22000) [pid = 1152] [serial = 221] [outer = 00000064F3B7FC00] 00:39:14 INFO - PROCESS | 1152 | 1461051554261 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]]]}] 00:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 880ms 00:39:14 INFO - PROCESS | 1152 | 1461051554316 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 00:39:14 INFO - PROCESS | 1152 | 1461051554318 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 00:39:14 INFO - PROCESS | 1152 | 1461051554322 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:39:14 INFO - PROCESS | 1152 | 1461051554324 Marionette TRACE conn5 <- [1,262,null,{}] 00:39:14 INFO - PROCESS | 1152 | 1461051554327 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}] 00:39:14 INFO - PROCESS | 1152 | 1461051554427 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 00:39:14 INFO - PROCESS | 1152 | 1461051554433 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:14 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2C31800 == 44 [pid = 1152] [id = 75] 00:39:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (00000064F4280C00) [pid = 1152] [serial = 222] [outer = 0000000000000000] 00:39:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (00000064F4E28C00) [pid = 1152] [serial = 223] [outer = 00000064F4280C00] 00:39:14 INFO - PROCESS | 1152 | 1461051554651 Marionette DEBUG loaded listener.js 00:39:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (00000064F909E400) [pid = 1152] [serial = 224] [outer = 00000064F4280C00] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (00000064F4216800) [pid = 1152] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (000000648A227400) [pid = 1152] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006489EC9C00) [pid = 1152] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006481ACF000) [pid = 1152] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006481A29C00) [pid = 1152] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006487AFA000) [pid = 1152] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006481AD2400) [pid = 1152] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006489062400) [pid = 1152] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064F930E000) [pid = 1152] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006489E77000) [pid = 1152] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (00000064FA1DC000) [pid = 1152] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (00000064F2CAC800) [pid = 1152] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:39:14 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (00000064F2DE2400) [pid = 1152] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:39:15 INFO - PROCESS | 1152 | 1461051555039 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]]]}] 00:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 733ms 00:39:15 INFO - PROCESS | 1152 | 1461051555059 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 00:39:15 INFO - PROCESS | 1152 | 1461051555061 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 00:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:39:15 INFO - PROCESS | 1152 | 1461051555064 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:39:15 INFO - PROCESS | 1152 | 1461051555066 Marionette TRACE conn5 <- [1,266,null,{}] 00:39:15 INFO - PROCESS | 1152 | 1461051555070 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}] 00:39:15 INFO - PROCESS | 1152 | 1461051555151 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 00:39:15 INFO - PROCESS | 1152 | 1461051555214 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:15 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F9594800 == 45 [pid = 1152] [id = 76] 00:39:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006487AFA000) [pid = 1152] [serial = 225] [outer = 0000000000000000] 00:39:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (00000064F422FC00) [pid = 1152] [serial = 226] [outer = 0000006487AFA000] 00:39:15 INFO - PROCESS | 1152 | 1461051555259 Marionette DEBUG loaded listener.js 00:39:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (00000064F930CC00) [pid = 1152] [serial = 227] [outer = 0000006487AFA000] 00:39:15 INFO - PROCESS | 1152 | 1461051555595 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]]]}] 00:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 585ms 00:39:15 INFO - PROCESS | 1152 | 1461051555653 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 00:39:15 INFO - PROCESS | 1152 | 1461051555655 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 00:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:39:15 INFO - PROCESS | 1152 | 1461051555658 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:39:15 INFO - PROCESS | 1152 | 1461051555660 Marionette TRACE conn5 <- [1,270,null,{}] 00:39:15 INFO - PROCESS | 1152 | 1461051555663 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}] 00:39:15 INFO - PROCESS | 1152 | 1461051555767 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 00:39:15 INFO - PROCESS | 1152 | 1461051555806 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:15 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FAEB8000 == 46 [pid = 1152] [id = 77] 00:39:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006489477400) [pid = 1152] [serial = 228] [outer = 0000000000000000] 00:39:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648947F000) [pid = 1152] [serial = 229] [outer = 0000006489477400] 00:39:15 INFO - PROCESS | 1152 | 1461051555852 Marionette DEBUG loaded listener.js 00:39:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006489E72C00) [pid = 1152] [serial = 230] [outer = 0000006489477400] 00:39:16 INFO - PROCESS | 1152 | 1461051556205 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]]]}] 00:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 585ms 00:39:16 INFO - PROCESS | 1152 | 1461051556246 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 00:39:16 INFO - PROCESS | 1152 | 1461051556249 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 00:39:16 INFO - PROCESS | 1152 | 1461051556252 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:39:16 INFO - PROCESS | 1152 | 1461051556255 Marionette TRACE conn5 <- [1,274,null,{}] 00:39:16 INFO - PROCESS | 1152 | 1461051556258 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}] 00:39:16 INFO - PROCESS | 1152 | 1461051556385 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 00:39:16 INFO - PROCESS | 1152 | 1461051556393 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:16 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FDE61800 == 47 [pid = 1152] [id = 78] 00:39:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006489483000) [pid = 1152] [serial = 231] [outer = 0000000000000000] 00:39:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648970A800) [pid = 1152] [serial = 232] [outer = 0000006489483000] 00:39:16 INFO - PROCESS | 1152 | 1461051556446 Marionette DEBUG loaded listener.js 00:39:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064F95B1800) [pid = 1152] [serial = 233] [outer = 0000006489483000] 00:39:17 INFO - PROCESS | 1152 | 1461051557055 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]]]}] 00:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 838ms 00:39:17 INFO - PROCESS | 1152 | 1461051557094 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 00:39:17 INFO - PROCESS | 1152 | 1461051557100 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 00:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:39:17 INFO - PROCESS | 1152 | 1461051557107 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:39:17 INFO - PROCESS | 1152 | 1461051557112 Marionette TRACE conn5 <- [1,278,null,{}] 00:39:17 INFO - PROCESS | 1152 | 1461051557117 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}] 00:39:17 INFO - PROCESS | 1152 | 1461051557230 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 00:39:17 INFO - PROCESS | 1152 | 1461051557315 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:17 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483807000 == 48 [pid = 1152] [id = 79] 00:39:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006482D1F800) [pid = 1152] [serial = 234] [outer = 0000000000000000] 00:39:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006486D76400) [pid = 1152] [serial = 235] [outer = 0000006482D1F800] 00:39:17 INFO - PROCESS | 1152 | 1461051557375 Marionette DEBUG loaded listener.js 00:39:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006488781000) [pid = 1152] [serial = 236] [outer = 0000006482D1F800] 00:39:17 INFO - PROCESS | 1152 | 1461051557955 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]]]}] 00:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 899ms 00:39:18 INFO - PROCESS | 1152 | 1461051558008 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 00:39:18 INFO - PROCESS | 1152 | 1461051558015 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 00:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:39:18 INFO - PROCESS | 1152 | 1461051558022 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:39:18 INFO - PROCESS | 1152 | 1461051558025 Marionette TRACE conn5 <- [1,282,null,{}] 00:39:18 INFO - PROCESS | 1152 | 1461051558030 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}] 00:39:18 INFO - PROCESS | 1152 | 1461051558142 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 00:39:18 INFO - PROCESS | 1152 | 1461051558212 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:18 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A303800 == 49 [pid = 1152] [id = 80] 00:39:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006489064C00) [pid = 1152] [serial = 237] [outer = 0000000000000000] 00:39:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (000000648943AC00) [pid = 1152] [serial = 238] [outer = 0000006489064C00] 00:39:18 INFO - PROCESS | 1152 | 1461051558269 Marionette DEBUG loaded listener.js 00:39:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (000000648970A400) [pid = 1152] [serial = 239] [outer = 0000006489064C00] 00:39:18 INFO - PROCESS | 1152 | 1461051558840 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]]]}] 00:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 836ms 00:39:18 INFO - PROCESS | 1152 | 1461051558863 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 00:39:18 INFO - PROCESS | 1152 | 1461051558866 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 00:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:39:18 INFO - PROCESS | 1152 | 1461051558870 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:39:18 INFO - PROCESS | 1152 | 1461051558874 Marionette TRACE conn5 <- [1,286,null,{}] 00:39:18 INFO - PROCESS | 1152 | 1461051558887 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}] 00:39:19 INFO - PROCESS | 1152 | 1461051558998 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 00:39:19 INFO - PROCESS | 1152 | 1461051559082 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:19 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FDE55800 == 50 [pid = 1152] [id = 81] 00:39:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648A299400) [pid = 1152] [serial = 240] [outer = 0000000000000000] 00:39:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648A2A4800) [pid = 1152] [serial = 241] [outer = 000000648A299400] 00:39:19 INFO - PROCESS | 1152 | 1461051559142 Marionette DEBUG loaded listener.js 00:39:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (00000064F243D800) [pid = 1152] [serial = 242] [outer = 000000648A299400] 00:39:19 INFO - PROCESS | 1152 | 1461051559718 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]]]}] 00:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 880ms 00:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:39:19 INFO - PROCESS | 1152 | 1461051559752 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 00:39:19 INFO - PROCESS | 1152 | 1461051559755 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 00:39:19 INFO - PROCESS | 1152 | 1461051559759 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:39:19 INFO - PROCESS | 1152 | 1461051559761 Marionette TRACE conn5 <- [1,290,null,{}] 00:39:19 INFO - PROCESS | 1152 | 1461051559765 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}] 00:39:19 INFO - PROCESS | 1152 | 1461051559873 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 00:39:19 INFO - PROCESS | 1152 | 1461051559955 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:19 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894DC800 == 51 [pid = 1152] [id = 82] 00:39:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (00000064F2DE7000) [pid = 1152] [serial = 243] [outer = 0000000000000000] 00:39:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (00000064F3DA6400) [pid = 1152] [serial = 244] [outer = 00000064F2DE7000] 00:39:20 INFO - PROCESS | 1152 | 1461051560013 Marionette DEBUG loaded listener.js 00:39:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (00000064F95A2800) [pid = 1152] [serial = 245] [outer = 00000064F2DE7000] 00:39:20 INFO - PROCESS | 1152 | 1461051560534 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]]]}] 00:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 839ms 00:39:20 INFO - PROCESS | 1152 | 1461051560765 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 00:39:20 INFO - PROCESS | 1152 | 1461051560770 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 00:39:20 INFO - PROCESS | 1152 | 1461051560789 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:39:20 INFO - PROCESS | 1152 | 1461051560793 Marionette TRACE conn5 <- [1,294,null,{}] 00:39:20 INFO - PROCESS | 1152 | 1461051560798 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}] 00:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:39:20 INFO - PROCESS | 1152 | 1461051560895 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 00:39:20 INFO - PROCESS | 1152 | 1461051560959 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:20 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FBE800 == 52 [pid = 1152] [id = 83] 00:39:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006481AD6C00) [pid = 1152] [serial = 246] [outer = 0000000000000000] 00:39:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006481E6D400) [pid = 1152] [serial = 247] [outer = 0000006481AD6C00] 00:39:21 INFO - PROCESS | 1152 | 1461051561009 Marionette DEBUG loaded listener.js 00:39:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006482D20C00) [pid = 1152] [serial = 248] [outer = 0000006481AD6C00] 00:39:21 INFO - PROCESS | 1152 | 1461051561454 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:39:21 INFO - PROCESS | 1152 | 1461051561644 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]]]}] 00:39:21 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. 00:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 921ms 00:39:21 INFO - PROCESS | 1152 | 1461051561730 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 00:39:21 INFO - PROCESS | 1152 | 1461051561734 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 00:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:39:21 INFO - PROCESS | 1152 | 1461051561741 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:39:21 INFO - PROCESS | 1152 | 1461051561745 Marionette TRACE conn5 <- [1,298,null,{}] 00:39:21 INFO - PROCESS | 1152 | 1461051561749 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}] 00:39:21 INFO - PROCESS | 1152 | 1461051561851 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 00:39:21 INFO - PROCESS | 1152 | 1461051561921 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:21 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483BA1800 == 53 [pid = 1152] [id = 84] 00:39:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (0000006486D84C00) [pid = 1152] [serial = 249] [outer = 0000000000000000] 00:39:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006487EC6000) [pid = 1152] [serial = 250] [outer = 0000006486D84C00] 00:39:21 INFO - PROCESS | 1152 | 1461051561973 Marionette DEBUG loaded listener.js 00:39:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006488CDA000) [pid = 1152] [serial = 251] [outer = 0000006486D84C00] 00:39:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064FAEB8000 == 52 [pid = 1152] [id = 77] 00:39:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F9594800 == 51 [pid = 1152] [id = 76] 00:39:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2C31800 == 50 [pid = 1152] [id = 75] 00:39:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064801B8800 == 49 [pid = 1152] [id = 74] 00:39:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3E5000 == 48 [pid = 1152] [id = 73] 00:39:22 INFO - PROCESS | 1152 | --DOCSHELL 0000006482DA2800 == 47 [pid = 1152] [id = 72] 00:39:22 INFO - PROCESS | 1152 | --DOCSHELL 0000006489029800 == 46 [pid = 1152] [id = 71] 00:39:22 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C77000 == 45 [pid = 1152] [id = 70] 00:39:22 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FAF000 == 44 [pid = 1152] [id = 69] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006481E6B000) [pid = 1152] [serial = 138] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (00000064F91D4400) [pid = 1152] [serial = 147] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (00000064F2D52000) [pid = 1152] [serial = 144] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006488CE4000) [pid = 1152] [serial = 141] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (000000648932CC00) [pid = 1152] [serial = 150] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648A2A0400) [pid = 1152] [serial = 187] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A4E800 == 43 [pid = 1152] [id = 68] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006488B2B800) [pid = 1152] [serial = 158] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006487EC5000) [pid = 1152] [serial = 157] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (000000648906D400) [pid = 1152] [serial = 163] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006489431000) [pid = 1152] [serial = 164] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (00000064F422C800) [pid = 1152] [serial = 176] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (00000064FA151800) [pid = 1152] [serial = 181] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (00000064FAE4F800) [pid = 1152] [serial = 185] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (00000064F3DA4000) [pid = 1152] [serial = 179] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006489E7C000) [pid = 1152] [serial = 184] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (00000064F2C66400) [pid = 1152] [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.] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (00000064FA425C00) [pid = 1152] [serial = 182] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (00000064FAAAAC00) [pid = 1152] [serial = 136] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F3D53800) [pid = 1152] [serial = 169] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (00000064F3F27800) [pid = 1152] [serial = 170] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (00000064F232F000) [pid = 1152] [serial = 167] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (00000064F3D56400) [pid = 1152] [serial = 91] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064F5494C00) [pid = 1152] [serial = 172] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (000000648A22C400) [pid = 1152] [serial = 175] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006487AF3C00) [pid = 1152] [serial = 173] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006489ED0400) [pid = 1152] [serial = 166] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006482D1C400) [pid = 1152] [serial = 154] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006481E6A400) [pid = 1152] [serial = 153] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006481EEE000) [pid = 1152] [serial = 178] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006487EC6800) [pid = 1152] [serial = 160] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006488B29400) [pid = 1152] [serial = 161] [outer = 0000000000000000] [url = about:blank] 00:39:22 INFO - PROCESS | 1152 | 1461051562570 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]]]}] 00:39:22 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. 00:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 901ms 00:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:39:22 INFO - PROCESS | 1152 | 1461051562640 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 00:39:22 INFO - PROCESS | 1152 | 1461051562642 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 00:39:22 INFO - PROCESS | 1152 | 1461051562647 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:39:22 INFO - PROCESS | 1152 | 1461051562649 Marionette TRACE conn5 <- [1,302,null,{}] 00:39:22 INFO - PROCESS | 1152 | 1461051562659 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}] 00:39:22 INFO - PROCESS | 1152 | 1461051562750 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 00:39:22 INFO - PROCESS | 1152 | 1461051562818 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:22 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482D99000 == 44 [pid = 1152] [id = 85] 00:39:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006484A29C00) [pid = 1152] [serial = 252] [outer = 0000000000000000] 00:39:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006487AF3C00) [pid = 1152] [serial = 253] [outer = 0000006484A29C00] 00:39:22 INFO - PROCESS | 1152 | 1461051562868 Marionette DEBUG loaded listener.js 00:39:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006488C13C00) [pid = 1152] [serial = 254] [outer = 0000006484A29C00] 00:39:23 INFO - PROCESS | 1152 | 1461051563268 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]]]}] 00:39:23 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. 00:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 692ms 00:39:23 INFO - PROCESS | 1152 | 1461051563341 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 00:39:23 INFO - PROCESS | 1152 | 1461051563343 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 00:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:39:23 INFO - PROCESS | 1152 | 1461051563346 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:39:23 INFO - PROCESS | 1152 | 1461051563348 Marionette TRACE conn5 <- [1,306,null,{}] 00:39:23 INFO - PROCESS | 1152 | 1461051563352 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}] 00:39:23 INFO - PROCESS | 1152 | 1461051563433 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 00:39:23 INFO - PROCESS | 1152 | 1461051563439 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:23 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B3C800 == 45 [pid = 1152] [id = 86] 00:39:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (000000648906DC00) [pid = 1152] [serial = 255] [outer = 0000000000000000] 00:39:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006489323800) [pid = 1152] [serial = 256] [outer = 000000648906DC00] 00:39:23 INFO - PROCESS | 1152 | 1461051563493 Marionette DEBUG loaded listener.js 00:39:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006489437000) [pid = 1152] [serial = 257] [outer = 000000648906DC00] 00:39:23 INFO - PROCESS | 1152 | 1461051563914 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]]]}] 00:39:23 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. 00:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 00:39:23 INFO - PROCESS | 1152 | 1461051563978 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 00:39:23 INFO - PROCESS | 1152 | 1461051563981 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 00:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:39:23 INFO - PROCESS | 1152 | 1461051563984 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:39:23 INFO - PROCESS | 1152 | 1461051563986 Marionette TRACE conn5 <- [1,310,null,{}] 00:39:23 INFO - PROCESS | 1152 | 1461051563989 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}] 00:39:24 INFO - PROCESS | 1152 | 1461051564067 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 00:39:24 INFO - PROCESS | 1152 | 1461051564108 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:24 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482D97000 == 46 [pid = 1152] [id = 87] 00:39:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (000000648947C800) [pid = 1152] [serial = 258] [outer = 0000000000000000] 00:39:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006489707C00) [pid = 1152] [serial = 259] [outer = 000000648947C800] 00:39:24 INFO - PROCESS | 1152 | 1461051564154 Marionette DEBUG loaded listener.js 00:39:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006489D55400) [pid = 1152] [serial = 260] [outer = 000000648947C800] 00:39:24 INFO - PROCESS | 1152 | 1461051564558 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]]]}] 00:39:24 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. 00:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 627ms 00:39:24 INFO - PROCESS | 1152 | 1461051564618 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 00:39:24 INFO - PROCESS | 1152 | 1461051564621 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 00:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:39:24 INFO - PROCESS | 1152 | 1461051564624 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:39:24 INFO - PROCESS | 1152 | 1461051564626 Marionette TRACE conn5 <- [1,314,null,{}] 00:39:24 INFO - PROCESS | 1152 | 1461051564630 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}] 00:39:24 INFO - PROCESS | 1152 | 1461051564756 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 00:39:24 INFO - PROCESS | 1152 | 1461051564764 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:24 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489337800 == 47 [pid = 1152] [id = 88] 00:39:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006489D61000) [pid = 1152] [serial = 261] [outer = 0000000000000000] 00:39:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006489E7BC00) [pid = 1152] [serial = 262] [outer = 0000006489D61000] 00:39:24 INFO - PROCESS | 1152 | 1461051564849 Marionette DEBUG loaded listener.js 00:39:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006489ECCC00) [pid = 1152] [serial = 263] [outer = 0000006489D61000] 00:39:25 INFO - PROCESS | 1152 | 1461051565282 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]]]}] 00:39:25 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. 00:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 00:39:25 INFO - PROCESS | 1152 | 1461051565299 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 00:39:25 INFO - PROCESS | 1152 | 1461051565301 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 00:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:39:25 INFO - PROCESS | 1152 | 1461051565304 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:39:25 INFO - PROCESS | 1152 | 1461051565306 Marionette TRACE conn5 <- [1,318,null,{}] 00:39:25 INFO - PROCESS | 1152 | 1461051565309 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}] 00:39:25 INFO - PROCESS | 1152 | 1461051565407 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 00:39:25 INFO - PROCESS | 1152 | 1461051565482 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:25 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894D7000 == 48 [pid = 1152] [id = 89] 00:39:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (000000648A22B800) [pid = 1152] [serial = 264] [outer = 0000000000000000] 00:39:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648A295800) [pid = 1152] [serial = 265] [outer = 000000648A22B800] 00:39:25 INFO - PROCESS | 1152 | 1461051565547 Marionette DEBUG loaded listener.js 00:39:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (000000648A2B6400) [pid = 1152] [serial = 266] [outer = 000000648A22B800] 00:39:25 INFO - PROCESS | 1152 | 1461051565992 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]]]}] 00:39:26 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. 00:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 731ms 00:39:26 INFO - PROCESS | 1152 | 1461051566039 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 00:39:26 INFO - PROCESS | 1152 | 1461051566041 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 00:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:39:26 INFO - PROCESS | 1152 | 1461051566050 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:39:26 INFO - PROCESS | 1152 | 1461051566052 Marionette TRACE conn5 <- [1,322,null,{}] 00:39:26 INFO - PROCESS | 1152 | 1461051566055 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}] 00:39:26 INFO - PROCESS | 1152 | 1461051566166 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 00:39:26 INFO - PROCESS | 1152 | 1461051566172 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:26 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3D7000 == 49 [pid = 1152] [id = 90] 00:39:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (00000064F21B0C00) [pid = 1152] [serial = 267] [outer = 0000000000000000] 00:39:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (00000064F2329800) [pid = 1152] [serial = 268] [outer = 00000064F21B0C00] 00:39:26 INFO - PROCESS | 1152 | 1461051566226 Marionette DEBUG loaded listener.js 00:39:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (00000064F2336800) [pid = 1152] [serial = 269] [outer = 00000064F21B0C00] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (00000064833BE800) [pid = 1152] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006489EC5400) [pid = 1152] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006489477400) [pid = 1152] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (00000064F4280C00) [pid = 1152] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006487AFA000) [pid = 1152] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F4639C00) [pid = 1152] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006488B2C000) [pid = 1152] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (00000064F548C800) [pid = 1152] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006486D84800) [pid = 1152] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006489326400) [pid = 1152] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006488B29C00) [pid = 1152] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006480B30800) [pid = 1152] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006481ACBC00) [pid = 1152] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (00000064F3D62800) [pid = 1152] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (00000064F21B8800) [pid = 1152] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (00000064F2328400) [pid = 1152] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (00000064F3B7FC00) [pid = 1152] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (000000648A22E400) [pid = 1152] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006481EF3000) [pid = 1152] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (000000648906B800) [pid = 1152] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:39:26 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006481E08000) [pid = 1152] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:39:26 INFO - PROCESS | 1152 | 1461051566964 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]]]}] 00:39:26 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. 00:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 944ms 00:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:39:27 INFO - PROCESS | 1152 | 1461051566996 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 00:39:27 INFO - PROCESS | 1152 | 1461051566998 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 00:39:27 INFO - PROCESS | 1152 | 1461051567002 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:39:27 INFO - PROCESS | 1152 | 1461051567004 Marionette TRACE conn5 <- [1,326,null,{}] 00:39:27 INFO - PROCESS | 1152 | 1461051567008 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}] 00:39:27 INFO - PROCESS | 1152 | 1461051567086 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 00:39:27 INFO - PROCESS | 1152 | 1461051567093 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:27 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894A5800 == 50 [pid = 1152] [id = 91] 00:39:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006484A2C800) [pid = 1152] [serial = 270] [outer = 0000000000000000] 00:39:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006487AF6800) [pid = 1152] [serial = 271] [outer = 0000006484A2C800] 00:39:27 INFO - PROCESS | 1152 | 1461051567139 Marionette DEBUG loaded listener.js 00:39:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006489477800) [pid = 1152] [serial = 272] [outer = 0000006484A2C800] 00:39:27 INFO - PROCESS | 1152 | 1461051567560 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]]]}] 00:39:27 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. 00:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 587ms 00:39:27 INFO - PROCESS | 1152 | 1461051567596 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 00:39:27 INFO - PROCESS | 1152 | 1461051567598 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 00:39:27 INFO - PROCESS | 1152 | 1461051567602 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:39:27 INFO - PROCESS | 1152 | 1461051567604 Marionette TRACE conn5 <- [1,330,null,{}] 00:39:27 INFO - PROCESS | 1152 | 1461051567607 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}] 00:39:27 INFO - PROCESS | 1152 | 1461051567689 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 00:39:27 INFO - PROCESS | 1152 | 1461051567695 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:27 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F3411800 == 51 [pid = 1152] [id = 92] 00:39:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (00000064F2CB1800) [pid = 1152] [serial = 273] [outer = 0000000000000000] 00:39:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (00000064F2DEBC00) [pid = 1152] [serial = 274] [outer = 00000064F2CB1800] 00:39:27 INFO - PROCESS | 1152 | 1461051567742 Marionette DEBUG loaded listener.js 00:39:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (00000064F3D5A000) [pid = 1152] [serial = 275] [outer = 00000064F2CB1800] 00:39:28 INFO - PROCESS | 1152 | 1461051568162 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]]]}] 00:39:28 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. 00:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 586ms 00:39:28 INFO - PROCESS | 1152 | 1461051568196 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 00:39:28 INFO - PROCESS | 1152 | 1461051568199 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 00:39:28 INFO - PROCESS | 1152 | 1461051568202 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:39:28 INFO - PROCESS | 1152 | 1461051568204 Marionette TRACE conn5 <- [1,334,null,{}] 00:39:28 INFO - PROCESS | 1152 | 1461051568208 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}] 00:39:28 INFO - PROCESS | 1152 | 1461051568306 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 00:39:28 INFO - PROCESS | 1152 | 1461051568314 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:28 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F5881000 == 52 [pid = 1152] [id = 93] 00:39:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (00000064F3D9D800) [pid = 1152] [serial = 276] [outer = 0000000000000000] 00:39:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (00000064F3F27800) [pid = 1152] [serial = 277] [outer = 00000064F3D9D800] 00:39:28 INFO - PROCESS | 1152 | 1461051568366 Marionette DEBUG loaded listener.js 00:39:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (00000064F4632C00) [pid = 1152] [serial = 278] [outer = 00000064F3D9D800] 00:39:28 INFO - PROCESS | 1152 | 1461051568818 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]]]}] 00:39:28 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. 00:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 00:39:28 INFO - PROCESS | 1152 | 1461051568845 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 00:39:28 INFO - PROCESS | 1152 | 1461051568847 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 00:39:28 INFO - PROCESS | 1152 | 1461051568850 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:39:28 INFO - PROCESS | 1152 | 1461051568852 Marionette TRACE conn5 <- [1,338,null,{}] 00:39:28 INFO - PROCESS | 1152 | 1461051568856 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}] 00:39:29 INFO - PROCESS | 1152 | 1461051568991 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 00:39:29 INFO - PROCESS | 1152 | 1461051569055 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:29 INFO - PROCESS | 1152 | ++DOCSHELL 0000006480FD2800 == 53 [pid = 1152] [id = 94] 00:39:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (000000648071D400) [pid = 1152] [serial = 279] [outer = 0000000000000000] 00:39:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006480B22400) [pid = 1152] [serial = 280] [outer = 000000648071D400] 00:39:29 INFO - PROCESS | 1152 | 1461051569118 Marionette DEBUG loaded listener.js 00:39:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006481AD3800) [pid = 1152] [serial = 281] [outer = 000000648071D400] 00:39:29 INFO - PROCESS | 1152 | 1461051569788 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]]]}] 00:39:29 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. 00:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 985ms 00:39:29 INFO - PROCESS | 1152 | 1461051569842 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 00:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:39:29 INFO - PROCESS | 1152 | 1461051569848 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 00:39:29 INFO - PROCESS | 1152 | 1461051569853 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:39:29 INFO - PROCESS | 1152 | 1461051569858 Marionette TRACE conn5 <- [1,342,null,{}] 00:39:29 INFO - PROCESS | 1152 | 1461051569878 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}] 00:39:30 INFO - PROCESS | 1152 | 1461051569990 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 00:39:30 INFO - PROCESS | 1152 | 1461051570059 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:30 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888A4000 == 54 [pid = 1152] [id = 95] 00:39:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006484A27800) [pid = 1152] [serial = 282] [outer = 0000000000000000] 00:39:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006488785000) [pid = 1152] [serial = 283] [outer = 0000006484A27800] 00:39:30 INFO - PROCESS | 1152 | 1461051570120 Marionette DEBUG loaded listener.js 00:39:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006488CE4000) [pid = 1152] [serial = 284] [outer = 0000006484A27800] 00:39:30 INFO - PROCESS | 1152 | 1461051570697 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]]]}] 00:39:30 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. 00:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 901ms 00:39:30 INFO - PROCESS | 1152 | 1461051570756 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 00:39:30 INFO - PROCESS | 1152 | 1461051570759 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 00:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:39:30 INFO - PROCESS | 1152 | 1461051570764 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:39:30 INFO - PROCESS | 1152 | 1461051570766 Marionette TRACE conn5 <- [1,346,null,{}] 00:39:30 INFO - PROCESS | 1152 | 1461051570770 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}] 00:39:30 INFO - PROCESS | 1152 | 1461051570878 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 00:39:30 INFO - PROCESS | 1152 | 1461051570948 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:30 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A320000 == 55 [pid = 1152] [id = 96] 00:39:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006489706C00) [pid = 1152] [serial = 285] [outer = 0000000000000000] 00:39:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006489D59800) [pid = 1152] [serial = 286] [outer = 0000006489706C00] 00:39:31 INFO - PROCESS | 1152 | 1461051571006 Marionette DEBUG loaded listener.js 00:39:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006489E79800) [pid = 1152] [serial = 287] [outer = 0000006489706C00] 00:39:31 INFO - PROCESS | 1152 | 1461051571647 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]]]}] 00:39:31 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. 00:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 943ms 00:39:31 INFO - PROCESS | 1152 | 1461051571708 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 00:39:31 INFO - PROCESS | 1152 | 1461051571713 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 00:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:39:31 INFO - PROCESS | 1152 | 1461051571725 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:39:31 INFO - PROCESS | 1152 | 1461051571732 Marionette TRACE conn5 <- [1,350,null,{}] 00:39:31 INFO - PROCESS | 1152 | 1461051571736 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}] 00:39:31 INFO - PROCESS | 1152 | 1461051571881 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 00:39:31 INFO - PROCESS | 1152 | 1461051571930 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:31 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA240800 == 56 [pid = 1152] [id = 97] 00:39:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006489E79400) [pid = 1152] [serial = 288] [outer = 0000000000000000] 00:39:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (00000064F3F1B000) [pid = 1152] [serial = 289] [outer = 0000006489E79400] 00:39:31 INFO - PROCESS | 1152 | 1461051571988 Marionette DEBUG loaded listener.js 00:39:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (00000064F427E800) [pid = 1152] [serial = 290] [outer = 0000006489E79400] 00:39:32 INFO - PROCESS | 1152 | 1461051572527 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]]]}] 00:39:32 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. 00:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 839ms 00:39:32 INFO - PROCESS | 1152 | 1461051572561 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 00:39:32 INFO - PROCESS | 1152 | 1461051572564 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 00:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:39:32 INFO - PROCESS | 1152 | 1461051572567 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:39:32 INFO - PROCESS | 1152 | 1461051572570 Marionette TRACE conn5 <- [1,354,null,{}] 00:39:32 INFO - PROCESS | 1152 | 1461051572574 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}] 00:39:32 INFO - PROCESS | 1152 | 1461051572678 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 00:39:32 INFO - PROCESS | 1152 | 1461051572761 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:32 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD0A6000 == 57 [pid = 1152] [id = 98] 00:39:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (00000064F5C92800) [pid = 1152] [serial = 291] [outer = 0000000000000000] 00:39:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (00000064F8872000) [pid = 1152] [serial = 292] [outer = 00000064F5C92800] 00:39:32 INFO - PROCESS | 1152 | 1461051572817 Marionette DEBUG loaded listener.js 00:39:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (00000064F9164800) [pid = 1152] [serial = 293] [outer = 00000064F5C92800] 00:39:33 INFO - PROCESS | 1152 | 1461051573401 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]]]}] 00:39:33 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. 00:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 880ms 00:39:33 INFO - PROCESS | 1152 | 1461051573450 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 00:39:33 INFO - PROCESS | 1152 | 1461051573453 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 00:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:39:33 INFO - PROCESS | 1152 | 1461051573456 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:39:33 INFO - PROCESS | 1152 | 1461051573458 Marionette TRACE conn5 <- [1,358,null,{}] 00:39:33 INFO - PROCESS | 1152 | 1461051573462 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}] 00:39:33 INFO - PROCESS | 1152 | 1461051573567 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 00:39:33 INFO - PROCESS | 1152 | 1461051573652 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:33 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A51000 == 58 [pid = 1152] [id = 99] 00:39:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (000000648A2A2000) [pid = 1152] [serial = 294] [outer = 0000000000000000] 00:39:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (00000064F4638400) [pid = 1152] [serial = 295] [outer = 000000648A2A2000] 00:39:33 INFO - PROCESS | 1152 | 1461051573719 Marionette DEBUG loaded listener.js 00:39:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (00000064FA154000) [pid = 1152] [serial = 296] [outer = 000000648A2A2000] 00:39:34 INFO - PROCESS | 1152 | 1461051574265 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]]]}] 00:39:34 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. 00:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 880ms 00:39:34 INFO - PROCESS | 1152 | 1461051574468 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 00:39:34 INFO - PROCESS | 1152 | 1461051574474 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 00:39:34 INFO - PROCESS | 1152 | 1461051574493 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:39:34 INFO - PROCESS | 1152 | 1461051574496 Marionette TRACE conn5 <- [1,362,null,{}] 00:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:39:34 INFO - PROCESS | 1152 | 1461051574525 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}] 00:39:34 INFO - PROCESS | 1152 | 1461051574625 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 00:39:34 INFO - PROCESS | 1152 | 1461051574691 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:34 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487EA4800 == 59 [pid = 1152] [id = 100] 00:39:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006482184C00) [pid = 1152] [serial = 297] [outer = 0000000000000000] 00:39:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006482D17C00) [pid = 1152] [serial = 298] [outer = 0000006482184C00] 00:39:34 INFO - PROCESS | 1152 | 1461051574741 Marionette DEBUG loaded listener.js 00:39:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006484A2A000) [pid = 1152] [serial = 299] [outer = 0000006482184C00] 00:39:35 INFO - PROCESS | 1152 | --DOCSHELL 00000064F5881000 == 58 [pid = 1152] [id = 93] 00:39:35 INFO - PROCESS | 1152 | --DOCSHELL 00000064F3411800 == 57 [pid = 1152] [id = 92] 00:39:35 INFO - PROCESS | 1152 | --DOCSHELL 00000064894A5800 == 56 [pid = 1152] [id = 91] 00:39:35 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3D7000 == 55 [pid = 1152] [id = 90] 00:39:35 INFO - PROCESS | 1152 | --DOCSHELL 00000064894D7000 == 54 [pid = 1152] [id = 89] 00:39:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006489337800 == 53 [pid = 1152] [id = 88] 00:39:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006482D97000 == 52 [pid = 1152] [id = 87] 00:39:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B3C800 == 51 [pid = 1152] [id = 86] 00:39:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006482D99000 == 50 [pid = 1152] [id = 85] 00:39:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006483BA1800 == 49 [pid = 1152] [id = 84] 00:39:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FBE800 == 48 [pid = 1152] [id = 83] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (000000648970A800) [pid = 1152] [serial = 232] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | 1461051575415 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]]]}] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (00000064FA424400) [pid = 1152] [serial = 148] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006489436000) [pid = 1152] [serial = 142] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (00000064F8A38C00) [pid = 1152] [serial = 103] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006488B27C00) [pid = 1152] [serial = 94] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (00000064FA50D400) [pid = 1152] [serial = 151] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006488CDE400) [pid = 1152] [serial = 73] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (00000064F34AF400) [pid = 1152] [serial = 97] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006486D81400) [pid = 1152] [serial = 139] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (00000064F44AA800) [pid = 1152] [serial = 100] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (00000064F3F23000) [pid = 1152] [serial = 145] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (00000064F3D53C00) [pid = 1152] [serial = 218] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (00000064F2447C00) [pid = 1152] [serial = 217] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (00000064F3D61000) [pid = 1152] [serial = 220] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F3F22000) [pid = 1152] [serial = 221] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648942F800) [pid = 1152] [serial = 193] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (000000648A29E800) [pid = 1152] [serial = 214] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006484A26C00) [pid = 1152] [serial = 203] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (000000648218EC00) [pid = 1152] [serial = 202] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006489323C00) [pid = 1152] [serial = 208] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006486D77800) [pid = 1152] [serial = 205] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006487AFC800) [pid = 1152] [serial = 206] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006489438000) [pid = 1152] [serial = 209] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006483308000) [pid = 1152] [serial = 190] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (000000648A2BC000) [pid = 1152] [serial = 196] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006484A2D000) [pid = 1152] [serial = 200] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006484A26800) [pid = 1152] [serial = 199] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006489EC8C00) [pid = 1152] [serial = 211] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (000000648A227C00) [pid = 1152] [serial = 212] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (000000648947F000) [pid = 1152] [serial = 229] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (00000064F909E400) [pid = 1152] [serial = 224] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (00000064F4E28C00) [pid = 1152] [serial = 223] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (00000064F930CC00) [pid = 1152] [serial = 227] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (000000648A2C1000) [pid = 1152] [serial = 215] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006489E72C00) [pid = 1152] [serial = 230] [outer = 0000000000000000] [url = about:blank] 00:39:35 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (00000064F422FC00) [pid = 1152] [serial = 226] [outer = 0000000000000000] [url = about:blank] 00:39:35 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. 00:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 984ms 00:39:35 INFO - PROCESS | 1152 | 1461051575493 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 00:39:35 INFO - PROCESS | 1152 | 1461051575496 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 00:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:39:35 INFO - PROCESS | 1152 | 1461051575504 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:39:35 INFO - PROCESS | 1152 | 1461051575508 Marionette TRACE conn5 <- [1,366,null,{}] 00:39:35 INFO - PROCESS | 1152 | 1461051575513 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}] 00:39:35 INFO - PROCESS | 1152 | 1461051575603 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 00:39:35 INFO - PROCESS | 1152 | 1461051575610 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:35 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482DF0800 == 49 [pid = 1152] [id = 101] 00:39:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006482D14000) [pid = 1152] [serial = 300] [outer = 0000000000000000] 00:39:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006482D20800) [pid = 1152] [serial = 301] [outer = 0000006482D14000] 00:39:35 INFO - PROCESS | 1152 | 1461051575660 Marionette DEBUG loaded listener.js 00:39:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006486D7A800) [pid = 1152] [serial = 302] [outer = 0000006482D14000] 00:39:36 INFO - PROCESS | 1152 | 1461051576157 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]]]}] 00:39:36 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. 00:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 00:39:36 INFO - PROCESS | 1152 | 1461051576197 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 00:39:36 INFO - PROCESS | 1152 | 1461051576199 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 00:39:36 INFO - PROCESS | 1152 | 1461051576203 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:39:36 INFO - PROCESS | 1152 | 1461051576205 Marionette TRACE conn5 <- [1,370,null,{}] 00:39:36 INFO - PROCESS | 1152 | 1461051576214 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}] 00:39:36 INFO - PROCESS | 1152 | 1461051576302 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 00:39:36 INFO - PROCESS | 1152 | 1461051576312 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:36 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888A1000 == 50 [pid = 1152] [id = 102] 00:39:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006488C19400) [pid = 1152] [serial = 303] [outer = 0000000000000000] 00:39:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006488C1FC00) [pid = 1152] [serial = 304] [outer = 0000006488C19400] 00:39:36 INFO - PROCESS | 1152 | 1461051576365 Marionette DEBUG loaded listener.js 00:39:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (000000648906A800) [pid = 1152] [serial = 305] [outer = 0000006488C19400] 00:39:36 INFO - PROCESS | 1152 | 1461051576832 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]]]}] 00:39:36 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. 00:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 00:39:36 INFO - PROCESS | 1152 | 1461051576897 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 00:39:36 INFO - PROCESS | 1152 | 1461051576899 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 00:39:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:39:36 INFO - PROCESS | 1152 | 1461051576902 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:39:36 INFO - PROCESS | 1152 | 1461051576904 Marionette TRACE conn5 <- [1,374,null,{}] 00:39:36 INFO - PROCESS | 1152 | 1461051576908 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}] 00:39:36 INFO - PROCESS | 1152 | 1461051576990 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 00:39:37 INFO - PROCESS | 1152 | 1461051576998 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:37 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489026800 == 51 [pid = 1152] [id = 103] 00:39:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (000000648932F400) [pid = 1152] [serial = 306] [outer = 0000000000000000] 00:39:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006489439800) [pid = 1152] [serial = 307] [outer = 000000648932F400] 00:39:37 INFO - PROCESS | 1152 | 1461051577047 Marionette DEBUG loaded listener.js 00:39:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006489705000) [pid = 1152] [serial = 308] [outer = 000000648932F400] 00:39:37 INFO - PROCESS | 1152 | 1461051577538 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:39:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:39:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 690ms 00:39:37 INFO - PROCESS | 1152 | 1461051577595 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 00:39:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:39:37 INFO - PROCESS | 1152 | 1461051577598 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 00:39:37 INFO - PROCESS | 1152 | 1461051577606 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:39:37 INFO - PROCESS | 1152 | 1461051577608 Marionette TRACE conn5 <- [1,378,null,{}] 00:39:37 INFO - PROCESS | 1152 | 1461051577612 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}] 00:39:37 INFO - PROCESS | 1152 | 1461051577713 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 00:39:37 INFO - PROCESS | 1152 | 1461051577725 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:37 INFO - PROCESS | 1152 | ++DOCSHELL 000000648934C000 == 52 [pid = 1152] [id = 104] 00:39:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006489D52800) [pid = 1152] [serial = 309] [outer = 0000000000000000] 00:39:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006489D5DC00) [pid = 1152] [serial = 310] [outer = 0000006489D52800] 00:39:37 INFO - PROCESS | 1152 | 1461051577771 Marionette DEBUG loaded listener.js 00:39:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006489ECE800) [pid = 1152] [serial = 311] [outer = 0000006489D52800] 00:39:38 INFO - PROCESS | 1152 | 1461051578313 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:39:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:39:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 731ms 00:39:38 INFO - PROCESS | 1152 | 1461051578362 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 00:39:38 INFO - PROCESS | 1152 | 1461051578365 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 00:39:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:39:38 INFO - PROCESS | 1152 | 1461051578372 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:39:38 INFO - PROCESS | 1152 | 1461051578374 Marionette TRACE conn5 <- [1,382,null,{}] 00:39:38 INFO - PROCESS | 1152 | 1461051578377 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}] 00:39:38 INFO - PROCESS | 1152 | 1461051578504 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 00:39:38 INFO - PROCESS | 1152 | 1461051578555 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:38 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A319000 == 53 [pid = 1152] [id = 105] 00:39:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (000000648A2C2800) [pid = 1152] [serial = 312] [outer = 0000000000000000] 00:39:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (00000064F21B4400) [pid = 1152] [serial = 313] [outer = 000000648A2C2800] 00:39:38 INFO - PROCESS | 1152 | 1461051578604 Marionette DEBUG loaded listener.js 00:39:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (00000064F2CAC800) [pid = 1152] [serial = 314] [outer = 000000648A2C2800] 00:39:39 INFO - PROCESS | 1152 | 1461051579054 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:39:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:39:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 735ms 00:39:39 INFO - PROCESS | 1152 | 1461051579120 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 00:39:39 INFO - PROCESS | 1152 | 1461051579123 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 00:39:39 INFO - PROCESS | 1152 | 1461051579126 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:39:39 INFO - PROCESS | 1152 | 1461051579128 Marionette TRACE conn5 <- [1,386,null,{}] 00:39:39 INFO - PROCESS | 1152 | 1461051579132 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}] 00:39:39 INFO - PROCESS | 1152 | 1461051579234 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 00:39:39 INFO - PROCESS | 1152 | 1461051579242 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:39 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F24CE000 == 54 [pid = 1152] [id = 106] 00:39:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (00000064F3D57000) [pid = 1152] [serial = 315] [outer = 0000000000000000] 00:39:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (00000064F3D60400) [pid = 1152] [serial = 316] [outer = 00000064F3D57000] 00:39:39 INFO - PROCESS | 1152 | 1461051579327 Marionette DEBUG loaded listener.js 00:39:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (00000064F3FCBC00) [pid = 1152] [serial = 317] [outer = 00000064F3D57000] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (000000648A298800) [pid = 1152] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006489063400) [pid = 1152] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (000000648A2A1800) [pid = 1152] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (000000648201A800) [pid = 1152] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (00000064F21B0C00) [pid = 1152] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006481AD6C00) [pid = 1152] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006486D84C00) [pid = 1152] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006484A29C00) [pid = 1152] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (000000648947C800) [pid = 1152] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (000000648906DC00) [pid = 1152] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (000000648A22B800) [pid = 1152] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006484A2C800) [pid = 1152] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006489D61000) [pid = 1152] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:39:39 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (00000064F2CB1800) [pid = 1152] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:39:39 INFO - PROCESS | 1152 | 1461051579880 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]]]}] 00:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 774ms 00:39:39 INFO - PROCESS | 1152 | 1461051579902 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 00:39:39 INFO - PROCESS | 1152 | 1461051579904 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 00:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:39:39 INFO - PROCESS | 1152 | 1461051579908 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:39:39 INFO - PROCESS | 1152 | 1461051579910 Marionette TRACE conn5 <- [1,390,null,{}] 00:39:39 INFO - PROCESS | 1152 | 1461051579919 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}] 00:39:40 INFO - PROCESS | 1152 | 1461051579998 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 00:39:40 INFO - PROCESS | 1152 | 1461051580005 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:40 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F4ED5000 == 55 [pid = 1152] [id = 107] 00:39:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006486D78800) [pid = 1152] [serial = 318] [outer = 0000000000000000] 00:39:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (000000648A22CC00) [pid = 1152] [serial = 319] [outer = 0000006486D78800] 00:39:40 INFO - PROCESS | 1152 | 1461051580051 Marionette DEBUG loaded listener.js 00:39:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (00000064F3FCF400) [pid = 1152] [serial = 320] [outer = 0000006486D78800] 00:39:40 INFO - PROCESS | 1152 | 1461051580482 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]]]}] 00:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 626ms 00:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:39:40 INFO - PROCESS | 1152 | 1461051580538 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 00:39:40 INFO - PROCESS | 1152 | 1461051580540 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 00:39:40 INFO - PROCESS | 1152 | 1461051580543 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:39:40 INFO - PROCESS | 1152 | 1461051580545 Marionette TRACE conn5 <- [1,394,null,{}] 00:39:40 INFO - PROCESS | 1152 | 1461051580548 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}] 00:39:40 INFO - PROCESS | 1152 | 1461051580630 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 00:39:40 INFO - PROCESS | 1152 | 1461051580638 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:40 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F9082800 == 56 [pid = 1152] [id = 108] 00:39:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (00000064F57BB000) [pid = 1152] [serial = 321] [outer = 0000000000000000] 00:39:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (00000064F906BC00) [pid = 1152] [serial = 322] [outer = 00000064F57BB000] 00:39:40 INFO - PROCESS | 1152 | 1461051580684 Marionette DEBUG loaded listener.js 00:39:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (00000064F960F000) [pid = 1152] [serial = 323] [outer = 00000064F57BB000] 00:39:41 INFO - PROCESS | 1152 | 1461051581096 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]]]}] 00:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 585ms 00:39:41 INFO - PROCESS | 1152 | 1461051581131 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 00:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:39:41 INFO - PROCESS | 1152 | 1461051581133 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 00:39:41 INFO - PROCESS | 1152 | 1461051581141 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:39:41 INFO - PROCESS | 1152 | 1461051581143 Marionette TRACE conn5 <- [1,398,null,{}] 00:39:41 INFO - PROCESS | 1152 | 1461051581146 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}] 00:39:41 INFO - PROCESS | 1152 | 1461051581227 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 00:39:41 INFO - PROCESS | 1152 | 1461051581233 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:41 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA23E800 == 57 [pid = 1152] [id = 109] 00:39:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (00000064F9604000) [pid = 1152] [serial = 324] [outer = 0000000000000000] 00:39:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (00000064FA2F3C00) [pid = 1152] [serial = 325] [outer = 00000064F9604000] 00:39:41 INFO - PROCESS | 1152 | 1461051581280 Marionette DEBUG loaded listener.js 00:39:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (00000064FA423000) [pid = 1152] [serial = 326] [outer = 00000064F9604000] 00:39:41 INFO - PROCESS | 1152 | 1461051581875 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]]]}] 00:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 798ms 00:39:41 INFO - PROCESS | 1152 | 1461051581940 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 00:39:41 INFO - PROCESS | 1152 | 1461051581945 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 00:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:39:41 INFO - PROCESS | 1152 | 1461051581951 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:39:41 INFO - PROCESS | 1152 | 1461051581956 Marionette TRACE conn5 <- [1,402,null,{}] 00:39:41 INFO - PROCESS | 1152 | 1461051581963 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}] 00:39:42 INFO - PROCESS | 1152 | 1461051582075 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 00:39:42 INFO - PROCESS | 1152 | 1461051582151 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:42 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485758000 == 58 [pid = 1152] [id = 110] 00:39:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006482D12C00) [pid = 1152] [serial = 327] [outer = 0000000000000000] 00:39:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006484A27400) [pid = 1152] [serial = 328] [outer = 0000006482D12C00] 00:39:42 INFO - PROCESS | 1152 | 1461051582253 Marionette DEBUG loaded listener.js 00:39:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006485014400) [pid = 1152] [serial = 329] [outer = 0000006482D12C00] 00:39:42 INFO - PROCESS | 1152 | 1461051582940 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]]]}] 00:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1038ms 00:39:43 INFO - PROCESS | 1152 | 1461051582991 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 00:39:43 INFO - PROCESS | 1152 | 1461051582998 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 00:39:43 INFO - PROCESS | 1152 | 1461051583005 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:39:43 INFO - PROCESS | 1152 | 1461051583008 Marionette TRACE conn5 <- [1,406,null,{}] 00:39:43 INFO - PROCESS | 1152 | 1461051583035 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}] 00:39:43 INFO - PROCESS | 1152 | 1461051583176 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 00:39:43 INFO - PROCESS | 1152 | 1461051583248 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:43 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894D5000 == 59 [pid = 1152] [id = 111] 00:39:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006487AEEC00) [pid = 1152] [serial = 330] [outer = 0000000000000000] 00:39:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006488B29800) [pid = 1152] [serial = 331] [outer = 0000006487AEEC00] 00:39:43 INFO - PROCESS | 1152 | 1461051583346 Marionette DEBUG loaded listener.js 00:39:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006489067800) [pid = 1152] [serial = 332] [outer = 0000006487AEEC00] 00:39:44 INFO - PROCESS | 1152 | 1461051583996 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]]]}] 00:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1049ms 00:39:44 INFO - PROCESS | 1152 | 1461051584059 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 00:39:44 INFO - PROCESS | 1152 | 1461051584062 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 00:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:39:44 INFO - PROCESS | 1152 | 1461051584065 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:39:44 INFO - PROCESS | 1152 | 1461051584070 Marionette TRACE conn5 <- [1,410,null,{}] 00:39:44 INFO - PROCESS | 1152 | 1461051584107 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}] 00:39:44 INFO - PROCESS | 1152 | 1461051584277 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 00:39:44 INFO - PROCESS | 1152 | 1461051584363 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:44 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD07F800 == 60 [pid = 1152] [id = 112] 00:39:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006489D5F800) [pid = 1152] [serial = 333] [outer = 0000000000000000] 00:39:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648A29C800) [pid = 1152] [serial = 334] [outer = 0000006489D5F800] 00:39:44 INFO - PROCESS | 1152 | 1461051584423 Marionette DEBUG loaded listener.js 00:39:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064F2329C00) [pid = 1152] [serial = 335] [outer = 0000006489D5F800] 00:39:44 INFO - PROCESS | 1152 | 1461051584977 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]]]}] 00:39:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:39:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 943ms 00:39:45 INFO - PROCESS | 1152 | 1461051585017 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 00:39:45 INFO - PROCESS | 1152 | 1461051585021 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 00:39:45 INFO - PROCESS | 1152 | 1461051585025 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:39:45 INFO - PROCESS | 1152 | 1461051585028 Marionette TRACE conn5 <- [1,414,null,{}] 00:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:39:45 INFO - PROCESS | 1152 | 1461051585031 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}] 00:39:45 INFO - PROCESS | 1152 | 1461051585139 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 00:39:45 INFO - PROCESS | 1152 | 1461051585224 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:45 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FE4BC800 == 61 [pid = 1152] [id = 113] 00:39:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006481BED800) [pid = 1152] [serial = 336] [outer = 0000000000000000] 00:39:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006481BF1400) [pid = 1152] [serial = 337] [outer = 0000006481BED800] 00:39:45 INFO - PROCESS | 1152 | 1461051585281 Marionette DEBUG loaded listener.js 00:39:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (00000064F3D53C00) [pid = 1152] [serial = 338] [outer = 0000006481BED800] 00:39:45 INFO - PROCESS | 1152 | 1461051585915 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]]]}] 00:39:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:39:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 945ms 00:39:45 INFO - PROCESS | 1152 | 1461051585976 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 00:39:45 INFO - PROCESS | 1152 | 1461051585978 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 00:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:39:45 INFO - PROCESS | 1152 | 1461051585982 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:39:45 INFO - PROCESS | 1152 | 1461051585984 Marionette TRACE conn5 <- [1,418,null,{}] 00:39:45 INFO - PROCESS | 1152 | 1461051585988 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}] 00:39:46 INFO - PROCESS | 1152 | 1461051586094 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 00:39:46 INFO - PROCESS | 1152 | 1461051586164 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:46 INFO - PROCESS | 1152 | ++DOCSHELL 00000064811D0800 == 62 [pid = 1152] [id = 114] 00:39:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006481EEF800) [pid = 1152] [serial = 339] [outer = 0000000000000000] 00:39:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (00000064833C5C00) [pid = 1152] [serial = 340] [outer = 0000006481EEF800] 00:39:46 INFO - PROCESS | 1152 | 1461051586223 Marionette DEBUG loaded listener.js 00:39:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006488707400) [pid = 1152] [serial = 341] [outer = 0000006481EEF800] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 00000064F9082800 == 61 [pid = 1152] [id = 108] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 00000064F4ED5000 == 60 [pid = 1152] [id = 107] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 00000064F24CE000 == 59 [pid = 1152] [id = 106] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 000000648A319000 == 58 [pid = 1152] [id = 105] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 000000648934C000 == 57 [pid = 1152] [id = 104] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 0000006489026800 == 56 [pid = 1152] [id = 103] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 00000064888A1000 == 55 [pid = 1152] [id = 102] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (00000064F3F27800) [pid = 1152] [serial = 277] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006486D76400) [pid = 1152] [serial = 235] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (000000648943AC00) [pid = 1152] [serial = 238] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (000000648A2A4800) [pid = 1152] [serial = 241] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (00000064F3DA6400) [pid = 1152] [serial = 244] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 0000006482DF0800 == 54 [pid = 1152] [id = 101] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 0000006487EA4800 == 53 [pid = 1152] [id = 100] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 00000064FD0A6000 == 52 [pid = 1152] [id = 98] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA240800 == 51 [pid = 1152] [id = 97] 00:39:47 INFO - PROCESS | 1152 | --DOCSHELL 0000006480FD2800 == 50 [pid = 1152] [id = 94] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648A2B6C00) [pid = 1152] [serial = 188] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006489E7F800) [pid = 1152] [serial = 194] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (00000064F21AEC00) [pid = 1152] [serial = 197] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006487AEF800) [pid = 1152] [serial = 191] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (00000064F2329800) [pid = 1152] [serial = 268] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006482D20C00) [pid = 1152] [serial = 248] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006481E6D400) [pid = 1152] [serial = 247] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006488CDA000) [pid = 1152] [serial = 251] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006487EC6000) [pid = 1152] [serial = 250] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006487AF3C00) [pid = 1152] [serial = 253] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006488C13C00) [pid = 1152] [serial = 254] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006489707C00) [pid = 1152] [serial = 259] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006489323800) [pid = 1152] [serial = 256] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006489437000) [pid = 1152] [serial = 257] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (000000648A2B6400) [pid = 1152] [serial = 266] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (000000648A295800) [pid = 1152] [serial = 265] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006487AF6800) [pid = 1152] [serial = 271] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006489477800) [pid = 1152] [serial = 272] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (00000064F2336800) [pid = 1152] [serial = 269] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006489E7BC00) [pid = 1152] [serial = 262] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006489ECCC00) [pid = 1152] [serial = 263] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (00000064F2DEBC00) [pid = 1152] [serial = 274] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (00000064F3D5A000) [pid = 1152] [serial = 275] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (0000006489D55400) [pid = 1152] [serial = 260] [outer = 0000000000000000] [url = about:blank] 00:39:47 INFO - PROCESS | 1152 | 1461051587415 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]]]}] 00:39:47 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 00:39:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1490ms 00:39:47 INFO - PROCESS | 1152 | 1461051587474 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 00:39:47 INFO - PROCESS | 1152 | 1461051587478 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 00:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:39:47 INFO - PROCESS | 1152 | 1461051587483 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:39:47 INFO - PROCESS | 1152 | 1461051587486 Marionette TRACE conn5 <- [1,422,null,{}] 00:39:47 INFO - PROCESS | 1152 | 1461051587492 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}] 00:39:47 INFO - PROCESS | 1152 | 1461051587579 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 00:39:47 INFO - PROCESS | 1152 | 1461051587642 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:47 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FBA000 == 51 [pid = 1152] [id = 115] 00:39:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (0000006481EF1000) [pid = 1152] [serial = 342] [outer = 0000000000000000] 00:39:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006482D16C00) [pid = 1152] [serial = 343] [outer = 0000006481EF1000] 00:39:47 INFO - PROCESS | 1152 | 1461051587735 Marionette DEBUG loaded listener.js 00:39:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006483874000) [pid = 1152] [serial = 344] [outer = 0000006481EF1000] 00:39:48 INFO - PROCESS | 1152 | 1461051588627 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]]]}] 00:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1194ms 00:39:48 INFO - PROCESS | 1152 | 1461051588679 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 00:39:48 INFO - PROCESS | 1152 | 1461051588685 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 00:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:39:48 INFO - PROCESS | 1152 | 1461051588691 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:39:48 INFO - PROCESS | 1152 | 1461051588694 Marionette TRACE conn5 <- [1,426,null,{}] 00:39:48 INFO - PROCESS | 1152 | 1461051588698 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}] 00:39:48 INFO - PROCESS | 1152 | 1461051588786 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 00:39:48 INFO - PROCESS | 1152 | 1461051588793 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:48 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487EAC000 == 52 [pid = 1152] [id = 116] 00:39:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006484A2C400) [pid = 1152] [serial = 345] [outer = 0000000000000000] 00:39:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006487EC6800) [pid = 1152] [serial = 346] [outer = 0000006484A2C400] 00:39:48 INFO - PROCESS | 1152 | 1461051588840 Marionette DEBUG loaded listener.js 00:39:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006488704C00) [pid = 1152] [serial = 347] [outer = 0000006484A2C400] 00:39:49 INFO - PROCESS | 1152 | 1461051589321 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] 00:39:49 INFO - PROCESS | 1152 | 1461051589385 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 00:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:39:49 INFO - PROCESS | 1152 | 1461051589394 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:39:49 INFO - PROCESS | 1152 | 1461051589398 Marionette TRACE conn5 <- [1,430,null,{}] 00:39:49 INFO - PROCESS | 1152 | 1461051589409 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}] 00:39:49 INFO - PROCESS | 1152 | 1461051589519 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 00:39:49 INFO - PROCESS | 1152 | 1461051589532 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:49 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489019000 == 53 [pid = 1152] [id = 117] 00:39:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006488C1AC00) [pid = 1152] [serial = 348] [outer = 0000000000000000] 00:39:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006488CDBC00) [pid = 1152] [serial = 349] [outer = 0000006488C1AC00] 00:39:49 INFO - PROCESS | 1152 | 1461051589620 Marionette DEBUG loaded listener.js 00:39:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006489071000) [pid = 1152] [serial = 350] [outer = 0000006488C1AC00] 00:39:50 INFO - PROCESS | 1152 | 1461051590074 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]]]}] 00:39:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:39:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 733ms 00:39:50 INFO - PROCESS | 1152 | 1461051590159 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 00:39:50 INFO - PROCESS | 1152 | 1461051590162 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 00:39:50 INFO - PROCESS | 1152 | 1461051590166 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:39:50 INFO - PROCESS | 1152 | 1461051590168 Marionette TRACE conn5 <- [1,434,null,{}] 00:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:39:50 INFO - PROCESS | 1152 | 1461051590171 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}] 00:39:50 INFO - PROCESS | 1152 | 1461051590280 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 00:39:50 INFO - PROCESS | 1152 | 1461051590331 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:50 INFO - PROCESS | 1152 | ++DOCSHELL 000000648934C000 == 54 [pid = 1152] [id = 118] 00:39:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (000000648943AC00) [pid = 1152] [serial = 351] [outer = 0000000000000000] 00:39:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006489477000) [pid = 1152] [serial = 352] [outer = 000000648943AC00] 00:39:50 INFO - PROCESS | 1152 | 1461051590378 Marionette DEBUG loaded listener.js 00:39:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006489704000) [pid = 1152] [serial = 353] [outer = 000000648943AC00] 00:39:50 INFO - PROCESS | 1152 | 1461051590801 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]]]}] 00:39:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:39:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 00:39:50 INFO - PROCESS | 1152 | 1461051590843 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 00:39:50 INFO - PROCESS | 1152 | 1461051590845 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 00:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:39:50 INFO - PROCESS | 1152 | 1461051590849 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:39:50 INFO - PROCESS | 1152 | 1461051590851 Marionette TRACE conn5 <- [1,438,null,{}] 00:39:50 INFO - PROCESS | 1152 | 1461051590859 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}] 00:39:50 INFO - PROCESS | 1152 | 1461051590961 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 00:39:50 INFO - PROCESS | 1152 | 1461051590968 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:50 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A30D800 == 55 [pid = 1152] [id = 119] 00:39:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (000000648943BC00) [pid = 1152] [serial = 354] [outer = 0000000000000000] 00:39:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006489D56800) [pid = 1152] [serial = 355] [outer = 000000648943BC00] 00:39:51 INFO - PROCESS | 1152 | 1461051591014 Marionette DEBUG loaded listener.js 00:39:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006489E78000) [pid = 1152] [serial = 356] [outer = 000000648943BC00] 00:39:51 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006486D78800) [pid = 1152] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:39:51 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (000000648A2C2800) [pid = 1152] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:39:51 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (00000064F3D57000) [pid = 1152] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:39:51 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (000000648932F400) [pid = 1152] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:39:51 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (00000064F57BB000) [pid = 1152] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:39:51 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006482184C00) [pid = 1152] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:39:51 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (00000064F3D9D800) [pid = 1152] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:39:51 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006489D52800) [pid = 1152] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:39:51 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006488C19400) [pid = 1152] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:39:51 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006489483000) [pid = 1152] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:39:51 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006482D14000) [pid = 1152] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:39:51 INFO - PROCESS | 1152 | 1461051591566 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]]]}] 00:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 732ms 00:39:51 INFO - PROCESS | 1152 | 1461051591604 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 00:39:51 INFO - PROCESS | 1152 | 1461051591606 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 00:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:39:51 INFO - PROCESS | 1152 | 1461051591610 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:39:51 INFO - PROCESS | 1152 | 1461051591612 Marionette TRACE conn5 <- [1,442,null,{}] 00:39:51 INFO - PROCESS | 1152 | 1461051591615 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}] 00:39:51 INFO - PROCESS | 1152 | 1461051591734 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 00:39:51 INFO - PROCESS | 1152 | 1461051591782 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:51 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A45C000 == 56 [pid = 1152] [id = 120] 00:39:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006486D75C00) [pid = 1152] [serial = 357] [outer = 0000000000000000] 00:39:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006489EC4C00) [pid = 1152] [serial = 358] [outer = 0000006486D75C00] 00:39:51 INFO - PROCESS | 1152 | 1461051591832 Marionette DEBUG loaded listener.js 00:39:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (000000648A2B6C00) [pid = 1152] [serial = 359] [outer = 0000006486D75C00] 00:39:52 INFO - PROCESS | 1152 | 1461051592203 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]]]}] 00:39:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:39:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 626ms 00:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:39:52 INFO - PROCESS | 1152 | 1461051592237 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 00:39:52 INFO - PROCESS | 1152 | 1461051592239 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 00:39:52 INFO - PROCESS | 1152 | 1461051592242 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:39:52 INFO - PROCESS | 1152 | 1461051592244 Marionette TRACE conn5 <- [1,446,null,{}] 00:39:52 INFO - PROCESS | 1152 | 1461051592247 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}] 00:39:52 INFO - PROCESS | 1152 | 1461051592351 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 00:39:52 INFO - PROCESS | 1152 | 1461051592357 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:52 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F3E0A000 == 57 [pid = 1152] [id = 121] 00:39:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (000000648A2BAC00) [pid = 1152] [serial = 360] [outer = 0000000000000000] 00:39:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (000000648A2C4000) [pid = 1152] [serial = 361] [outer = 000000648A2BAC00] 00:39:52 INFO - PROCESS | 1152 | 1461051592404 Marionette DEBUG loaded listener.js 00:39:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (00000064F2333C00) [pid = 1152] [serial = 362] [outer = 000000648A2BAC00] 00:39:52 INFO - PROCESS | 1152 | 1461051592808 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]]]}] 00:39:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:39:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 587ms 00:39:52 INFO - PROCESS | 1152 | 1461051592833 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 00:39:52 INFO - PROCESS | 1152 | 1461051592835 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 00:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:39:52 INFO - PROCESS | 1152 | 1461051592839 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:39:52 INFO - PROCESS | 1152 | 1461051592841 Marionette TRACE conn5 <- [1,450,null,{}] 00:39:52 INFO - PROCESS | 1152 | 1461051592844 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}] 00:39:52 INFO - PROCESS | 1152 | 1461051592926 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 00:39:52 INFO - PROCESS | 1152 | 1461051592933 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:52 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F8856000 == 58 [pid = 1152] [id = 122] 00:39:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (00000064F2C6AC00) [pid = 1152] [serial = 363] [outer = 0000000000000000] 00:39:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (00000064F35D2400) [pid = 1152] [serial = 364] [outer = 00000064F2C6AC00] 00:39:52 INFO - PROCESS | 1152 | 1461051592979 Marionette DEBUG loaded listener.js 00:39:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (00000064F3D5C000) [pid = 1152] [serial = 365] [outer = 00000064F2C6AC00] 00:39:53 INFO - PROCESS | 1152 | 1461051593411 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] 00:39:53 INFO - PROCESS | 1152 | 1461051593539 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 00:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:39:53 INFO - PROCESS | 1152 | 1461051593545 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:39:53 INFO - PROCESS | 1152 | 1461051593550 Marionette TRACE conn5 <- [1,454,null,{}] 00:39:53 INFO - PROCESS | 1152 | 1461051593557 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}] 00:39:53 INFO - PROCESS | 1152 | 1461051593711 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 00:39:53 INFO - PROCESS | 1152 | 1461051593819 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:53 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482F21800 == 59 [pid = 1152] [id = 123] 00:39:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006481BE7000) [pid = 1152] [serial = 366] [outer = 0000000000000000] 00:39:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006481D2C000) [pid = 1152] [serial = 367] [outer = 0000006481BE7000] 00:39:53 INFO - PROCESS | 1152 | 1461051593878 Marionette DEBUG loaded listener.js 00:39:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006483450C00) [pid = 1152] [serial = 368] [outer = 0000006481BE7000] 00:39:54 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:39:54 INFO - PROCESS | 1152 | 1461051594562 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]]]}] 00:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1086ms 00:39:54 INFO - PROCESS | 1152 | 1461051594634 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 00:39:54 INFO - PROCESS | 1152 | 1461051594638 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 00:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:39:54 INFO - PROCESS | 1152 | 1461051594647 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:39:54 INFO - PROCESS | 1152 | 1461051594651 Marionette TRACE conn5 <- [1,458,null,{}] 00:39:54 INFO - PROCESS | 1152 | 1461051594670 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}] 00:39:54 INFO - PROCESS | 1152 | 1461051594791 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 00:39:54 INFO - PROCESS | 1152 | 1461051594855 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:54 INFO - PROCESS | 1152 | ++DOCSHELL 00000064890AD000 == 60 [pid = 1152] [id = 124] 00:39:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (000000648870F000) [pid = 1152] [serial = 369] [outer = 0000000000000000] 00:39:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006488B26800) [pid = 1152] [serial = 370] [outer = 000000648870F000] 00:39:54 INFO - PROCESS | 1152 | 1461051594913 Marionette DEBUG loaded listener.js 00:39:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648906EC00) [pid = 1152] [serial = 371] [outer = 000000648870F000] 00:39:55 INFO - PROCESS | 1152 | 1461051595491 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] 00:39:55 INFO - PROCESS | 1152 | 1461051595552 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 00:39:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:39:55 INFO - PROCESS | 1152 | 1461051595557 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:39:55 INFO - PROCESS | 1152 | 1461051595559 Marionette TRACE conn5 <- [1,462,null,{}] 00:39:55 INFO - PROCESS | 1152 | 1461051595584 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}] 00:39:55 INFO - PROCESS | 1152 | 1461051595717 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 00:39:55 INFO - PROCESS | 1152 | 1461051595768 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:55 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA4D5000 == 61 [pid = 1152] [id = 125] 00:39:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (000000648A226C00) [pid = 1152] [serial = 372] [outer = 0000000000000000] 00:39:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648A295400) [pid = 1152] [serial = 373] [outer = 000000648A226C00] 00:39:55 INFO - PROCESS | 1152 | 1461051595829 Marionette DEBUG loaded listener.js 00:39:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (00000064F3F27800) [pid = 1152] [serial = 374] [outer = 000000648A226C00] 00:39:56 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:39:56 INFO - PROCESS | 1152 | 1461051596502 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] 00:39:56 INFO - PROCESS | 1152 | 1461051596544 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 00:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:39:56 INFO - PROCESS | 1152 | 1461051596548 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:39:56 INFO - PROCESS | 1152 | 1461051596550 Marionette TRACE conn5 <- [1,466,null,{}] 00:39:56 INFO - PROCESS | 1152 | 1461051596554 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}] 00:39:56 INFO - PROCESS | 1152 | 1461051596663 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 00:39:56 INFO - PROCESS | 1152 | 1461051596734 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:56 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FFB66000 == 62 [pid = 1152] [id = 126] 00:39:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064F5C8E000) [pid = 1152] [serial = 375] [outer = 0000000000000000] 00:39:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (00000064F902A400) [pid = 1152] [serial = 376] [outer = 00000064F5C8E000] 00:39:56 INFO - PROCESS | 1152 | 1461051596791 Marionette DEBUG loaded listener.js 00:39:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (00000064F9544000) [pid = 1152] [serial = 377] [outer = 00000064F5C8E000] 00:39:57 INFO - PROCESS | 1152 | 1461051597434 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] 00:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:39:57 INFO - PROCESS | 1152 | 1461051597496 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 00:39:57 INFO - PROCESS | 1152 | 1461051597500 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:39:57 INFO - PROCESS | 1152 | 1461051597503 Marionette TRACE conn5 <- [1,470,null,{}] 00:39:57 INFO - PROCESS | 1152 | 1461051597506 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}] 00:39:57 INFO - PROCESS | 1152 | 1461051597610 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 00:39:57 INFO - PROCESS | 1152 | 1461051597682 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:57 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CAB800 == 63 [pid = 1152] [id = 127] 00:39:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006481783400) [pid = 1152] [serial = 378] [outer = 0000000000000000] 00:39:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (000000648178B800) [pid = 1152] [serial = 379] [outer = 0000006481783400] 00:39:57 INFO - PROCESS | 1152 | 1461051597739 Marionette DEBUG loaded listener.js 00:39:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (00000064F95A3400) [pid = 1152] [serial = 380] [outer = 0000006481783400] 00:39:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006481780400) [pid = 1152] [serial = 381] [outer = 00000064819C5C00] 00:39:58 INFO - PROCESS | 1152 | 1461051598579 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]]]}] 00:39:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:39:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1134ms 00:39:58 INFO - PROCESS | 1152 | 1461051598637 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 00:39:58 INFO - PROCESS | 1152 | 1461051598642 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 00:39:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:39:58 INFO - PROCESS | 1152 | 1461051598647 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:39:58 INFO - PROCESS | 1152 | 1461051598652 Marionette TRACE conn5 <- [1,474,null,{}] 00:39:58 INFO - PROCESS | 1152 | 1461051598658 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}] 00:39:58 INFO - PROCESS | 1152 | 1461051598770 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 00:39:58 INFO - PROCESS | 1152 | 1461051598840 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:58 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482032000 == 64 [pid = 1152] [id = 128] 00:39:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006481BE9800) [pid = 1152] [serial = 382] [outer = 0000000000000000] 00:39:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006482015C00) [pid = 1152] [serial = 383] [outer = 0000006481BE9800] 00:39:58 INFO - PROCESS | 1152 | 1461051598934 Marionette DEBUG loaded listener.js 00:39:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006485013800) [pid = 1152] [serial = 384] [outer = 0000006481BE9800] 00:39:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006483807000 == 63 [pid = 1152] [id = 79] 00:39:59 INFO - PROCESS | 1152 | --DOCSHELL 000000648A303800 == 62 [pid = 1152] [id = 80] 00:39:59 INFO - PROCESS | 1152 | --DOCSHELL 00000064F3E0A000 == 61 [pid = 1152] [id = 121] 00:39:59 INFO - PROCESS | 1152 | --DOCSHELL 000000648A45C000 == 60 [pid = 1152] [id = 120] 00:39:59 INFO - PROCESS | 1152 | --DOCSHELL 000000648A30D800 == 59 [pid = 1152] [id = 119] 00:39:59 INFO - PROCESS | 1152 | --DOCSHELL 000000648934C000 == 58 [pid = 1152] [id = 118] 00:39:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006489019000 == 57 [pid = 1152] [id = 117] 00:39:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006487EAC000 == 56 [pid = 1152] [id = 116] 00:39:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FBA000 == 55 [pid = 1152] [id = 115] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (00000064FA2F3C00) [pid = 1152] [serial = 325] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006488785000) [pid = 1152] [serial = 283] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (00000064F3F1B000) [pid = 1152] [serial = 289] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006489D59800) [pid = 1152] [serial = 286] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (00000064F4638400) [pid = 1152] [serial = 295] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006480B22400) [pid = 1152] [serial = 280] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (00000064F8872000) [pid = 1152] [serial = 292] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA23E800 == 54 [pid = 1152] [id = 109] 00:39:59 INFO - PROCESS | 1152 | 1461051599625 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]]]}] 00:39:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:39:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1026ms 00:39:59 INFO - PROCESS | 1152 | 1461051599677 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 00:39:59 INFO - PROCESS | 1152 | 1461051599682 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 00:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:39:59 INFO - PROCESS | 1152 | 1461051599691 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:39:59 INFO - PROCESS | 1152 | 1461051599694 Marionette TRACE conn5 <- [1,478,null,{}] 00:39:59 INFO - PROCESS | 1152 | 1461051599716 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}] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (00000064F960F000) [pid = 1152] [serial = 323] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648A22CC00) [pid = 1152] [serial = 319] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F2CAC800) [pid = 1152] [serial = 314] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (00000064F3D60400) [pid = 1152] [serial = 316] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006489705000) [pid = 1152] [serial = 308] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (00000064F906BC00) [pid = 1152] [serial = 322] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006482D17C00) [pid = 1152] [serial = 298] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (00000064F4632C00) [pid = 1152] [serial = 278] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006489D5DC00) [pid = 1152] [serial = 310] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006489439800) [pid = 1152] [serial = 307] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006488C1FC00) [pid = 1152] [serial = 304] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (00000064F3FCBC00) [pid = 1152] [serial = 317] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (00000064F21B4400) [pid = 1152] [serial = 313] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (00000064F95B1800) [pid = 1152] [serial = 233] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (00000064F3FCF400) [pid = 1152] [serial = 320] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006489ECE800) [pid = 1152] [serial = 311] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (000000648906A800) [pid = 1152] [serial = 305] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006484A2A000) [pid = 1152] [serial = 299] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006482D20800) [pid = 1152] [serial = 301] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006486D7A800) [pid = 1152] [serial = 302] [outer = 0000000000000000] [url = about:blank] 00:39:59 INFO - PROCESS | 1152 | 1461051599841 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 00:39:59 INFO - PROCESS | 1152 | 1461051599889 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:59 INFO - PROCESS | 1152 | ++DOCSHELL 000000648381E000 == 55 [pid = 1152] [id = 129] 00:39:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006481BEFC00) [pid = 1152] [serial = 385] [outer = 0000000000000000] 00:39:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006484A2E800) [pid = 1152] [serial = 386] [outer = 0000006481BEFC00] 00:39:59 INFO - PROCESS | 1152 | 1461051599938 Marionette DEBUG loaded listener.js 00:40:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006486D81400) [pid = 1152] [serial = 387] [outer = 0000006481BEFC00] 00:40:00 INFO - PROCESS | 1152 | 1461051600410 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]]]}] 00:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 00:40:00 INFO - PROCESS | 1152 | 1461051600431 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 00:40:00 INFO - PROCESS | 1152 | 1461051600433 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 00:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:40:00 INFO - PROCESS | 1152 | 1461051600437 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:40:00 INFO - PROCESS | 1152 | 1461051600440 Marionette TRACE conn5 <- [1,482,null,{}] 00:40:00 INFO - PROCESS | 1152 | 1461051600451 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}] 00:40:00 INFO - PROCESS | 1152 | 1461051600540 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 00:40:00 INFO - PROCESS | 1152 | 1461051600549 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:00 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C7B800 == 56 [pid = 1152] [id = 130] 00:40:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006488C16800) [pid = 1152] [serial = 388] [outer = 0000000000000000] 00:40:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006488C20800) [pid = 1152] [serial = 389] [outer = 0000006488C16800] 00:40:00 INFO - PROCESS | 1152 | 1461051600599 Marionette DEBUG loaded listener.js 00:40:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006489071800) [pid = 1152] [serial = 390] [outer = 0000006488C16800] 00:40:01 INFO - PROCESS | 1152 | 1461051601077 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]]]}] 00:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 00:40:01 INFO - PROCESS | 1152 | 1461051601129 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 00:40:01 INFO - PROCESS | 1152 | 1461051601132 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 00:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:40:01 INFO - PROCESS | 1152 | 1461051601136 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:40:01 INFO - PROCESS | 1152 | 1461051601138 Marionette TRACE conn5 <- [1,486,null,{}] 00:40:01 INFO - PROCESS | 1152 | 1461051601141 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}] 00:40:01 INFO - PROCESS | 1152 | 1461051601225 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 00:40:01 INFO - PROCESS | 1152 | 1461051601233 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:01 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F20000 == 57 [pid = 1152] [id = 131] 00:40:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006488C17000) [pid = 1152] [serial = 391] [outer = 0000000000000000] 00:40:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006489479C00) [pid = 1152] [serial = 392] [outer = 0000006488C17000] 00:40:01 INFO - PROCESS | 1152 | 1461051601337 Marionette DEBUG loaded listener.js 00:40:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (000000648970E400) [pid = 1152] [serial = 393] [outer = 0000006488C17000] 00:40:01 INFO - PROCESS | 1152 | 1461051601739 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]]]}] 00:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 00:40:01 INFO - PROCESS | 1152 | 1461051601767 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 00:40:01 INFO - PROCESS | 1152 | 1461051601769 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 00:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:40:01 INFO - PROCESS | 1152 | 1461051601772 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:40:01 INFO - PROCESS | 1152 | 1461051601774 Marionette TRACE conn5 <- [1,490,null,{}] 00:40:01 INFO - PROCESS | 1152 | 1461051601778 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}] 00:40:01 INFO - PROCESS | 1152 | 1461051601889 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 00:40:01 INFO - PROCESS | 1152 | 1461051601939 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:01 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489338800 == 58 [pid = 1152] [id = 132] 00:40:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006489702800) [pid = 1152] [serial = 394] [outer = 0000000000000000] 00:40:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006489D5D400) [pid = 1152] [serial = 395] [outer = 0000006489702800] 00:40:01 INFO - PROCESS | 1152 | 1461051601985 Marionette DEBUG loaded listener.js 00:40:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006489EC6400) [pid = 1152] [serial = 396] [outer = 0000006489702800] 00:40:02 INFO - PROCESS | 1152 | 1461051602405 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]]]}] 00:40:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:40:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 00:40:02 INFO - PROCESS | 1152 | 1461051602466 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 00:40:02 INFO - PROCESS | 1152 | 1461051602468 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 00:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:40:02 INFO - PROCESS | 1152 | 1461051602471 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:40:02 INFO - PROCESS | 1152 | 1461051602473 Marionette TRACE conn5 <- [1,494,null,{}] 00:40:02 INFO - PROCESS | 1152 | 1461051602476 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}] 00:40:02 INFO - PROCESS | 1152 | 1461051602604 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 00:40:02 INFO - PROCESS | 1152 | 1461051602655 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:02 INFO - PROCESS | 1152 | ++DOCSHELL 00000064811C6800 == 59 [pid = 1152] [id = 133] 00:40:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (000000648A298800) [pid = 1152] [serial = 397] [outer = 0000000000000000] 00:40:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648A2C4400) [pid = 1152] [serial = 398] [outer = 000000648A298800] 00:40:02 INFO - PROCESS | 1152 | 1461051602702 Marionette DEBUG loaded listener.js 00:40:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (00000064F2CA7400) [pid = 1152] [serial = 399] [outer = 000000648A298800] 00:40:03 INFO - PROCESS | 1152 | 1461051603154 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]]]}] 00:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 733ms 00:40:03 INFO - PROCESS | 1152 | 1461051603232 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 00:40:03 INFO - PROCESS | 1152 | 1461051603234 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 00:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:40:03 INFO - PROCESS | 1152 | 1461051603237 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:40:03 INFO - PROCESS | 1152 | 1461051603239 Marionette TRACE conn5 <- [1,498,null,{}] 00:40:03 INFO - PROCESS | 1152 | 1461051603244 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}] 00:40:03 INFO - PROCESS | 1152 | 1461051603349 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 00:40:03 INFO - PROCESS | 1152 | 1461051603360 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:03 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2423000 == 60 [pid = 1152] [id = 134] 00:40:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (00000064F2D51C00) [pid = 1152] [serial = 400] [outer = 0000000000000000] 00:40:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (00000064F3D62400) [pid = 1152] [serial = 401] [outer = 00000064F2D51C00] 00:40:03 INFO - PROCESS | 1152 | 1461051603450 Marionette DEBUG loaded listener.js 00:40:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064F462EC00) [pid = 1152] [serial = 402] [outer = 00000064F2D51C00] 00:40:04 INFO - PROCESS | 1152 | 1461051604048 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]]]}] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F2DE7000) [pid = 1152] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (00000064F5C92800) [pid = 1152] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (000000648071D400) [pid = 1152] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006484A27800) [pid = 1152] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006489706C00) [pid = 1152] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006489064C00) [pid = 1152] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006489E79400) [pid = 1152] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (000000648A299400) [pid = 1152] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006482D1F800) [pid = 1152] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (000000648A2A2000) [pid = 1152] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006488C1AC00) [pid = 1152] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (000000648943AC00) [pid = 1152] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006486D75C00) [pid = 1152] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (000000648943BC00) [pid = 1152] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (00000064F9604000) [pid = 1152] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006482D12C00) [pid = 1152] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006481EEF800) [pid = 1152] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006487AEEC00) [pid = 1152] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006484A2C400) [pid = 1152] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006489D5F800) [pid = 1152] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006481BED800) [pid = 1152] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (0000006481EF1000) [pid = 1152] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:40:04 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (000000648A2BAC00) [pid = 1152] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 881ms 00:40:04 INFO - PROCESS | 1152 | 1461051604123 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 00:40:04 INFO - PROCESS | 1152 | 1461051604125 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 00:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:40:04 INFO - PROCESS | 1152 | 1461051604129 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:40:04 INFO - PROCESS | 1152 | 1461051604131 Marionette TRACE conn5 <- [1,502,null,{}] 00:40:04 INFO - PROCESS | 1152 | 1461051604134 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}] 00:40:04 INFO - PROCESS | 1152 | 1461051604215 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 00:40:04 INFO - PROCESS | 1152 | 1461051604221 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:04 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C7F000 == 61 [pid = 1152] [id = 135] 00:40:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (0000006482D1F800) [pid = 1152] [serial = 403] [outer = 0000000000000000] 00:40:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006484A27800) [pid = 1152] [serial = 404] [outer = 0000006482D1F800] 00:40:04 INFO - PROCESS | 1152 | 1461051604268 Marionette DEBUG loaded listener.js 00:40:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006488C1AC00) [pid = 1152] [serial = 405] [outer = 0000006482D1F800] 00:40:04 INFO - PROCESS | 1152 | 1461051604720 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]]]}] 00:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 00:40:04 INFO - PROCESS | 1152 | 1461051604764 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 00:40:04 INFO - PROCESS | 1152 | 1461051604766 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 00:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:40:04 INFO - PROCESS | 1152 | 1461051604769 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:40:04 INFO - PROCESS | 1152 | 1461051604771 Marionette TRACE conn5 <- [1,506,null,{}] 00:40:04 INFO - PROCESS | 1152 | 1461051604775 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}] 00:40:04 INFO - PROCESS | 1152 | 1461051604856 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 00:40:04 INFO - PROCESS | 1152 | 1461051604864 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:04 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F8856800 == 62 [pid = 1152] [id = 136] 00:40:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006489E73C00) [pid = 1152] [serial = 406] [outer = 0000000000000000] 00:40:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006489ED1800) [pid = 1152] [serial = 407] [outer = 0000006489E73C00] 00:40:04 INFO - PROCESS | 1152 | 1461051604909 Marionette DEBUG loaded listener.js 00:40:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (00000064F57BB000) [pid = 1152] [serial = 408] [outer = 0000006489E73C00] 00:40:05 INFO - PROCESS | 1152 | 1461051605308 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]]]}] 00:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 585ms 00:40:05 INFO - PROCESS | 1152 | 1461051605357 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 00:40:05 INFO - PROCESS | 1152 | 1461051605359 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 00:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:40:05 INFO - PROCESS | 1152 | 1461051605367 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:40:05 INFO - PROCESS | 1152 | 1461051605369 Marionette TRACE conn5 <- [1,510,null,{}] 00:40:05 INFO - PROCESS | 1152 | 1461051605372 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}] 00:40:05 INFO - PROCESS | 1152 | 1461051605455 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 00:40:05 INFO - PROCESS | 1152 | 1461051605463 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:05 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA238800 == 63 [pid = 1152] [id = 137] 00:40:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (00000064F90A2C00) [pid = 1152] [serial = 409] [outer = 0000000000000000] 00:40:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (00000064F9540400) [pid = 1152] [serial = 410] [outer = 00000064F90A2C00] 00:40:05 INFO - PROCESS | 1152 | 1461051605510 Marionette DEBUG loaded listener.js 00:40:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (00000064FA1E0400) [pid = 1152] [serial = 411] [outer = 00000064F90A2C00] 00:40:05 INFO - PROCESS | 1152 | 1461051605917 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]]]}] 00:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 587ms 00:40:05 INFO - PROCESS | 1152 | 1461051605958 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 00:40:05 INFO - PROCESS | 1152 | 1461051605961 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 00:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:40:05 INFO - PROCESS | 1152 | 1461051605968 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:40:05 INFO - PROCESS | 1152 | 1461051605971 Marionette TRACE conn5 <- [1,514,null,{}] 00:40:05 INFO - PROCESS | 1152 | 1461051605974 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}] 00:40:06 INFO - PROCESS | 1152 | 1461051606137 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 00:40:06 INFO - PROCESS | 1152 | 1461051606288 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:06 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FBE800 == 64 [pid = 1152] [id = 138] 00:40:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (00000064814ADC00) [pid = 1152] [serial = 412] [outer = 0000000000000000] 00:40:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (00000064819C7400) [pid = 1152] [serial = 413] [outer = 00000064814ADC00] 00:40:06 INFO - PROCESS | 1152 | 1461051606348 Marionette DEBUG loaded listener.js 00:40:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (00000064834E9C00) [pid = 1152] [serial = 414] [outer = 00000064814ADC00] 00:40:06 INFO - PROCESS | 1152 | 1461051606915 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]]]}] 00:40:06 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 00:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 986ms 00:40:06 INFO - PROCESS | 1152 | 1461051606959 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 00:40:06 INFO - PROCESS | 1152 | 1461051606965 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 00:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:40:06 INFO - PROCESS | 1152 | 1461051606969 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:40:06 INFO - PROCESS | 1152 | 1461051606974 Marionette TRACE conn5 <- [1,518,null,{}] 00:40:06 INFO - PROCESS | 1152 | 1461051606980 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}] 00:40:07 INFO - PROCESS | 1152 | 1461051607093 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 00:40:07 INFO - PROCESS | 1152 | 1461051607179 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:07 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F13800 == 65 [pid = 1152] [id = 139] 00:40:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006488785000) [pid = 1152] [serial = 415] [outer = 0000000000000000] 00:40:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006488C14800) [pid = 1152] [serial = 416] [outer = 0000006488785000] 00:40:07 INFO - PROCESS | 1152 | 1461051607240 Marionette DEBUG loaded listener.js 00:40:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006489327C00) [pid = 1152] [serial = 417] [outer = 0000006488785000] 00:40:07 INFO - PROCESS | 1152 | 1461051607853 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]]]}] 00:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 942ms 00:40:07 INFO - PROCESS | 1152 | 1461051607914 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 00:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:40:07 INFO - PROCESS | 1152 | 1461051607918 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 00:40:07 INFO - PROCESS | 1152 | 1461051607921 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:40:07 INFO - PROCESS | 1152 | 1461051607924 Marionette TRACE conn5 <- [1,522,null,{}] 00:40:07 INFO - PROCESS | 1152 | 1461051607928 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}] 00:40:08 INFO - PROCESS | 1152 | 1461051608040 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 00:40:08 INFO - PROCESS | 1152 | 1461051608157 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:08 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA24D800 == 66 [pid = 1152] [id = 140] 00:40:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006489D5E000) [pid = 1152] [serial = 418] [outer = 0000000000000000] 00:40:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006489EC7400) [pid = 1152] [serial = 419] [outer = 0000006489D5E000] 00:40:08 INFO - PROCESS | 1152 | 1461051608216 Marionette DEBUG loaded listener.js 00:40:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (000000648A296400) [pid = 1152] [serial = 420] [outer = 0000006489D5E000] 00:40:08 INFO - PROCESS | 1152 | 1461051608793 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]]]}] 00:40:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 941ms 00:40:08 INFO - PROCESS | 1152 | 1461051608864 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 00:40:08 INFO - PROCESS | 1152 | 1461051608869 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 00:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:40:08 INFO - PROCESS | 1152 | 1461051608882 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:40:08 INFO - PROCESS | 1152 | 1461051608887 Marionette TRACE conn5 <- [1,526,null,{}] 00:40:08 INFO - PROCESS | 1152 | 1461051608891 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}] 00:40:09 INFO - PROCESS | 1152 | 1461051609009 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 00:40:09 INFO - PROCESS | 1152 | 1461051609077 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:09 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0E0000 == 67 [pid = 1152] [id = 141] 00:40:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648A223400) [pid = 1152] [serial = 421] [outer = 0000000000000000] 00:40:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (00000064F95A6C00) [pid = 1152] [serial = 422] [outer = 000000648A223400] 00:40:09 INFO - PROCESS | 1152 | 1461051609175 Marionette DEBUG loaded listener.js 00:40:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (00000064FA422400) [pid = 1152] [serial = 423] [outer = 000000648A223400] 00:40:09 INFO - PROCESS | 1152 | 1461051609758 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]]]}] 00:40:09 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 00:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 944ms 00:40:09 INFO - PROCESS | 1152 | 1461051609821 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 00:40:09 INFO - PROCESS | 1152 | 1461051609824 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 00:40:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:40:09 INFO - PROCESS | 1152 | 1461051609828 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:40:09 INFO - PROCESS | 1152 | 1461051609830 Marionette TRACE conn5 <- [1,530,null,{}] 00:40:09 INFO - PROCESS | 1152 | 1461051609834 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}] 00:40:09 INFO - PROCESS | 1152 | 1461051609943 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 00:40:10 INFO - PROCESS | 1152 | 1461051610016 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:10 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481872000 == 68 [pid = 1152] [id = 142] 00:40:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006481856400) [pid = 1152] [serial = 424] [outer = 0000000000000000] 00:40:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006489680000) [pid = 1152] [serial = 425] [outer = 0000006481856400] 00:40:10 INFO - PROCESS | 1152 | 1461051610072 Marionette DEBUG loaded listener.js 00:40:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (00000064FA50C400) [pid = 1152] [serial = 426] [outer = 0000006481856400] 00:40:10 INFO - PROCESS | 1152 | 1461051610849 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"]]]}] 00:40:10 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 00:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:40:10 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 00:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:40:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1081ms 00:40:10 INFO - PROCESS | 1152 | 1461051610912 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 00:40:10 INFO - PROCESS | 1152 | 1461051610915 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 00:40:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:40:10 INFO - PROCESS | 1152 | 1461051610918 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:40:10 INFO - PROCESS | 1152 | 1461051610921 Marionette TRACE conn5 <- [1,534,null,{}] 00:40:10 INFO - PROCESS | 1152 | 1461051610925 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}] 00:40:11 INFO - PROCESS | 1152 | 1461051611049 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 00:40:11 INFO - PROCESS | 1152 | 1461051611182 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:11 INFO - PROCESS | 1152 | ++DOCSHELL 00000064811B9000 == 69 [pid = 1152] [id = 143] 00:40:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006481BE6000) [pid = 1152] [serial = 427] [outer = 0000000000000000] 00:40:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006481E68C00) [pid = 1152] [serial = 428] [outer = 0000006481BE6000] 00:40:11 INFO - PROCESS | 1152 | 1461051611253 Marionette DEBUG loaded listener.js 00:40:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (000000648906FC00) [pid = 1152] [serial = 429] [outer = 0000006481BE6000] 00:40:11 INFO - PROCESS | 1152 | 1461051611983 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]]]}] 00:40:12 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. 00:40:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1083ms 00:40:12 INFO - PROCESS | 1152 | 1461051612005 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 00:40:12 INFO - PROCESS | 1152 | 1461051612010 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 00:40:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:40:12 INFO - PROCESS | 1152 | 1461051612016 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:40:12 INFO - PROCESS | 1152 | 1461051612020 Marionette TRACE conn5 <- [1,538,null,{}] 00:40:12 INFO - PROCESS | 1152 | 1461051612025 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}] 00:40:12 INFO - PROCESS | 1152 | 1461051612125 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 00:40:12 INFO - PROCESS | 1152 | 1461051612214 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:12 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481529800 == 70 [pid = 1152] [id = 144] 00:40:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006480B24400) [pid = 1152] [serial = 430] [outer = 0000000000000000] 00:40:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006481BE8C00) [pid = 1152] [serial = 431] [outer = 0000006480B24400] 00:40:12 INFO - PROCESS | 1152 | 1461051612267 Marionette DEBUG loaded listener.js 00:40:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006483305C00) [pid = 1152] [serial = 432] [outer = 0000006480B24400] 00:40:12 INFO - PROCESS | 1152 | 1461051612829 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]]]}] 00:40:12 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. 00:40:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 879ms 00:40:12 INFO - PROCESS | 1152 | 1461051612898 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 00:40:12 INFO - PROCESS | 1152 | 1461051612904 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 00:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:40:12 INFO - PROCESS | 1152 | 1461051612911 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:40:12 INFO - PROCESS | 1152 | 1461051612914 Marionette TRACE conn5 <- [1,542,null,{}] 00:40:12 INFO - PROCESS | 1152 | 1461051612917 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}] 00:40:13 INFO - PROCESS | 1152 | 1461051613018 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 000000648A320000 == 69 [pid = 1152] [id = 96] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 00000064888A4000 == 68 [pid = 1152] [id = 95] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA238800 == 67 [pid = 1152] [id = 137] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 00000064F8856800 == 66 [pid = 1152] [id = 136] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C7F000 == 65 [pid = 1152] [id = 135] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2423000 == 64 [pid = 1152] [id = 134] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 00000064811C6800 == 63 [pid = 1152] [id = 133] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006489338800 == 62 [pid = 1152] [id = 132] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F20000 == 61 [pid = 1152] [id = 131] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C7B800 == 60 [pid = 1152] [id = 130] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (00000064F35D2400) [pid = 1152] [serial = 364] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | 1461051613184 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 000000648381E000 == 59 [pid = 1152] [id = 129] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006482032000 == 58 [pid = 1152] [id = 128] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 00000064890AD000 == 57 [pid = 1152] [id = 124] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006482F21800 == 56 [pid = 1152] [id = 123] 00:40:13 INFO - PROCESS | 1152 | --DOCSHELL 00000064F8856000 == 55 [pid = 1152] [id = 122] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (00000064F95A2800) [pid = 1152] [serial = 245] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (00000064F9164800) [pid = 1152] [serial = 293] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006481AD3800) [pid = 1152] [serial = 281] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006488CE4000) [pid = 1152] [serial = 284] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006489E79800) [pid = 1152] [serial = 287] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648970A400) [pid = 1152] [serial = 239] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F427E800) [pid = 1152] [serial = 290] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (00000064F243D800) [pid = 1152] [serial = 242] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006488781000) [pid = 1152] [serial = 236] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (00000064FA154000) [pid = 1152] [serial = 296] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006487EC6800) [pid = 1152] [serial = 346] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (00000064F2329C00) [pid = 1152] [serial = 335] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (000000648A29C800) [pid = 1152] [serial = 334] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (00000064F3D53C00) [pid = 1152] [serial = 338] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006481BF1400) [pid = 1152] [serial = 337] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006482D16C00) [pid = 1152] [serial = 343] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006483874000) [pid = 1152] [serial = 344] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (000000648A2C4000) [pid = 1152] [serial = 361] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006489E78000) [pid = 1152] [serial = 356] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006489071000) [pid = 1152] [serial = 350] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006488704C00) [pid = 1152] [serial = 347] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (00000064F2333C00) [pid = 1152] [serial = 362] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (000000648A2B6C00) [pid = 1152] [serial = 359] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006488CDBC00) [pid = 1152] [serial = 349] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006489704000) [pid = 1152] [serial = 353] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006489477000) [pid = 1152] [serial = 352] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006489EC4C00) [pid = 1152] [serial = 358] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (0000006489D56800) [pid = 1152] [serial = 355] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (00000064FA423000) [pid = 1152] [serial = 326] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006485014400) [pid = 1152] [serial = 329] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (0000006484A27400) [pid = 1152] [serial = 328] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006488707400) [pid = 1152] [serial = 341] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (00000064833C5C00) [pid = 1152] [serial = 340] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006489067800) [pid = 1152] [serial = 332] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (0000006488B29800) [pid = 1152] [serial = 331] [outer = 0000000000000000] [url = about:blank] 00:40:13 INFO - PROCESS | 1152 | ++DOCSHELL 0000006480DC7800 == 56 [pid = 1152] [id = 145] 00:40:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (0000006480617800) [pid = 1152] [serial = 433] [outer = 0000000000000000] 00:40:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006481787400) [pid = 1152] [serial = 434] [outer = 0000006480617800] 00:40:13 INFO - PROCESS | 1152 | 1461051613251 Marionette DEBUG loaded listener.js 00:40:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006481E6AC00) [pid = 1152] [serial = 435] [outer = 0000006480617800] 00:40:13 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:13 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:13 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:13 INFO - PROCESS | 1152 | 1461051613672 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]]]}] 00:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 795ms 00:40:13 INFO - PROCESS | 1152 | 1461051613707 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 00:40:13 INFO - PROCESS | 1152 | 1461051613709 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 00:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:40:13 INFO - PROCESS | 1152 | 1461051613713 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:40:13 INFO - PROCESS | 1152 | 1461051613717 Marionette TRACE conn5 <- [1,546,null,{}] 00:40:13 INFO - PROCESS | 1152 | 1461051613732 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}] 00:40:13 INFO - PROCESS | 1152 | 1461051613820 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 00:40:13 INFO - PROCESS | 1152 | 1461051613829 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:13 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488896000 == 57 [pid = 1152] [id = 146] 00:40:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006487AFA000) [pid = 1152] [serial = 436] [outer = 0000000000000000] 00:40:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (0000006487EC7C00) [pid = 1152] [serial = 437] [outer = 0000006487AFA000] 00:40:13 INFO - PROCESS | 1152 | 1461051613878 Marionette DEBUG loaded listener.js 00:40:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006488707400) [pid = 1152] [serial = 438] [outer = 0000006487AFA000] 00:40:14 INFO - PROCESS | 1152 | 1461051614362 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]]]}] 00:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 691ms 00:40:14 INFO - PROCESS | 1152 | 1461051614405 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 00:40:14 INFO - PROCESS | 1152 | 1461051614408 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 00:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:40:14 INFO - PROCESS | 1152 | 1461051614412 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:40:14 INFO - PROCESS | 1152 | 1461051614414 Marionette TRACE conn5 <- [1,550,null,{}] 00:40:14 INFO - PROCESS | 1152 | 1461051614417 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}] 00:40:14 INFO - PROCESS | 1152 | 1461051614531 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 00:40:14 INFO - PROCESS | 1152 | 1461051614603 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:14 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F04800 == 58 [pid = 1152] [id = 147] 00:40:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (0000006487EF0400) [pid = 1152] [serial = 439] [outer = 0000000000000000] 00:40:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006488C1E400) [pid = 1152] [serial = 440] [outer = 0000006487EF0400] 00:40:14 INFO - PROCESS | 1152 | 1461051614649 Marionette DEBUG loaded listener.js 00:40:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006488CDF000) [pid = 1152] [serial = 441] [outer = 0000006487EF0400] 00:40:14 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:14 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:14 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:14 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:15 INFO - PROCESS | 1152 | 1461051615021 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]]]}] 00:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 626ms 00:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:40:15 INFO - PROCESS | 1152 | 1461051615041 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 00:40:15 INFO - PROCESS | 1152 | 1461051615043 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 00:40:15 INFO - PROCESS | 1152 | 1461051615046 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:40:15 INFO - PROCESS | 1152 | 1461051615048 Marionette TRACE conn5 <- [1,554,null,{}] 00:40:15 INFO - PROCESS | 1152 | 1461051615052 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}] 00:40:15 INFO - PROCESS | 1152 | 1461051615132 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 00:40:15 INFO - PROCESS | 1152 | 1461051615212 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:15 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489092000 == 59 [pid = 1152] [id = 148] 00:40:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006488B29C00) [pid = 1152] [serial = 442] [outer = 0000000000000000] 00:40:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (000000648906D400) [pid = 1152] [serial = 443] [outer = 0000006488B29C00] 00:40:15 INFO - PROCESS | 1152 | 1461051615263 Marionette DEBUG loaded listener.js 00:40:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006489329C00) [pid = 1152] [serial = 444] [outer = 0000006488B29C00] 00:40:15 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:15 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:15 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:15 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:15 INFO - PROCESS | 1152 | 1461051615720 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]]]}] 00:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 733ms 00:40:15 INFO - PROCESS | 1152 | 1461051615783 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 00:40:15 INFO - PROCESS | 1152 | 1461051615785 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 00:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:40:15 INFO - PROCESS | 1152 | 1461051615789 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:40:15 INFO - PROCESS | 1152 | 1461051615791 Marionette TRACE conn5 <- [1,558,null,{}] 00:40:15 INFO - PROCESS | 1152 | 1461051615794 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}] 00:40:15 INFO - PROCESS | 1152 | 1461051615938 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 00:40:15 INFO - PROCESS | 1152 | 1461051615962 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:15 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894B2800 == 60 [pid = 1152] [id = 149] 00:40:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006489485C00) [pid = 1152] [serial = 445] [outer = 0000000000000000] 00:40:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (00000064896E7000) [pid = 1152] [serial = 446] [outer = 0000006489485C00] 00:40:16 INFO - PROCESS | 1152 | 1461051616012 Marionette DEBUG loaded listener.js 00:40:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006489704800) [pid = 1152] [serial = 447] [outer = 0000006489485C00] 00:40:16 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:16 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:16 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:16 INFO - PROCESS | 1152 | 1461051616457 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]]]}] 00:40:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:40:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 00:40:16 INFO - PROCESS | 1152 | 1461051616482 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 00:40:16 INFO - PROCESS | 1152 | 1461051616485 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 00:40:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:40:16 INFO - PROCESS | 1152 | 1461051616494 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:40:16 INFO - PROCESS | 1152 | 1461051616495 Marionette TRACE conn5 <- [1,562,null,{}] 00:40:16 INFO - PROCESS | 1152 | 1461051616499 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}] 00:40:16 INFO - PROCESS | 1152 | 1461051616603 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 00:40:16 INFO - PROCESS | 1152 | 1461051616609 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:16 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A309800 == 61 [pid = 1152] [id = 150] 00:40:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (000000648970BC00) [pid = 1152] [serial = 448] [outer = 0000000000000000] 00:40:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006489D55400) [pid = 1152] [serial = 449] [outer = 000000648970BC00] 00:40:16 INFO - PROCESS | 1152 | 1461051616656 Marionette DEBUG loaded listener.js 00:40:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006489E72400) [pid = 1152] [serial = 450] [outer = 000000648970BC00] 00:40:17 INFO - PROCESS | 1152 | 1461051617098 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]]]}] 00:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 00:40:17 INFO - PROCESS | 1152 | 1461051617125 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 00:40:17 INFO - PROCESS | 1152 | 1461051617127 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 00:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:40:17 INFO - PROCESS | 1152 | 1461051617131 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:40:17 INFO - PROCESS | 1152 | 1461051617133 Marionette TRACE conn5 <- [1,566,null,{}] 00:40:17 INFO - PROCESS | 1152 | 1461051617136 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}] 00:40:17 INFO - PROCESS | 1152 | 1461051617395 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 00:40:17 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (000000648A298800) [pid = 1152] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:40:17 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006488C16800) [pid = 1152] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:40:17 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006481BE9800) [pid = 1152] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:40:17 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (00000064F2D51C00) [pid = 1152] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:40:17 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006488C17000) [pid = 1152] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:40:17 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006481783400) [pid = 1152] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:40:17 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006481BEFC00) [pid = 1152] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:40:17 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006482D1F800) [pid = 1152] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:40:17 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006489E73C00) [pid = 1152] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:40:17 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006489702800) [pid = 1152] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:40:17 INFO - PROCESS | 1152 | 1461051617479 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:17 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888A8800 == 62 [pid = 1152] [id = 151] 00:40:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (000000648178A400) [pid = 1152] [serial = 451] [outer = 0000000000000000] 00:40:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006482F2D800) [pid = 1152] [serial = 452] [outer = 000000648178A400] 00:40:17 INFO - PROCESS | 1152 | 1461051617525 Marionette DEBUG loaded listener.js 00:40:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006489E73C00) [pid = 1152] [serial = 453] [outer = 000000648178A400] 00:40:17 INFO - PROCESS | 1152 | 1461051617877 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]]]}] 00:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 774ms 00:40:17 INFO - PROCESS | 1152 | 1461051617915 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 00:40:17 INFO - PROCESS | 1152 | 1461051617918 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 00:40:17 INFO - PROCESS | 1152 | 1461051617921 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:40:17 INFO - PROCESS | 1152 | 1461051617923 Marionette TRACE conn5 <- [1,570,null,{}] 00:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:40:17 INFO - PROCESS | 1152 | 1461051617926 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}] 00:40:18 INFO - PROCESS | 1152 | 1461051618008 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 00:40:18 INFO - PROCESS | 1152 | 1461051618015 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:18 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A471800 == 63 [pid = 1152] [id = 152] 00:40:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006489E81C00) [pid = 1152] [serial = 454] [outer = 0000000000000000] 00:40:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006489ED1000) [pid = 1152] [serial = 455] [outer = 0000006489E81C00] 00:40:18 INFO - PROCESS | 1152 | 1461051618062 Marionette DEBUG loaded listener.js 00:40:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (000000648A295C00) [pid = 1152] [serial = 456] [outer = 0000006489E81C00] 00:40:18 INFO - PROCESS | 1152 | 1461051618483 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]]]}] 00:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 586ms 00:40:18 INFO - PROCESS | 1152 | 1461051618514 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 00:40:18 INFO - PROCESS | 1152 | 1461051618516 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 00:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:40:18 INFO - PROCESS | 1152 | 1461051618520 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:40:18 INFO - PROCESS | 1152 | 1461051618521 Marionette TRACE conn5 <- [1,574,null,{}] 00:40:18 INFO - PROCESS | 1152 | 1461051618529 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}] 00:40:18 INFO - PROCESS | 1152 | 1461051618612 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 00:40:18 INFO - PROCESS | 1152 | 1461051618618 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:18 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F3409000 == 64 [pid = 1152] [id = 153] 00:40:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (000000648A2B6C00) [pid = 1152] [serial = 457] [outer = 0000000000000000] 00:40:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (000000648A2BD400) [pid = 1152] [serial = 458] [outer = 000000648A2B6C00] 00:40:18 INFO - PROCESS | 1152 | 1461051618666 Marionette DEBUG loaded listener.js 00:40:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (00000064F232AC00) [pid = 1152] [serial = 459] [outer = 000000648A2B6C00] 00:40:19 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:19 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:19 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:19 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:19 INFO - PROCESS | 1152 | 1461051619120 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]]]}] 00:40:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:40:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 627ms 00:40:19 INFO - PROCESS | 1152 | 1461051619150 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 00:40:19 INFO - PROCESS | 1152 | 1461051619153 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 00:40:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:40:19 INFO - PROCESS | 1152 | 1461051619161 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:40:19 INFO - PROCESS | 1152 | 1461051619164 Marionette TRACE conn5 <- [1,578,null,{}] 00:40:19 INFO - PROCESS | 1152 | 1461051619168 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}] 00:40:19 INFO - PROCESS | 1152 | 1461051619273 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 00:40:19 INFO - PROCESS | 1152 | 1461051619281 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:19 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F8846000 == 65 [pid = 1152] [id = 154] 00:40:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (00000064F2329800) [pid = 1152] [serial = 460] [outer = 0000000000000000] 00:40:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (00000064F2DE4400) [pid = 1152] [serial = 461] [outer = 00000064F2329800] 00:40:19 INFO - PROCESS | 1152 | 1461051619334 Marionette DEBUG loaded listener.js 00:40:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (00000064F3D5D000) [pid = 1152] [serial = 462] [outer = 00000064F2329800] 00:40:20 INFO - PROCESS | 1152 | 1461051620062 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]]]}] 00:40:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:40:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 943ms 00:40:20 INFO - PROCESS | 1152 | 1461051620103 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 00:40:20 INFO - PROCESS | 1152 | 1461051620109 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 00:40:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:40:20 INFO - PROCESS | 1152 | 1461051620116 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:40:20 INFO - PROCESS | 1152 | 1461051620120 Marionette TRACE conn5 <- [1,582,null,{}] 00:40:20 INFO - PROCESS | 1152 | 1461051620126 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}] 00:40:20 INFO - PROCESS | 1152 | 1461051620242 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 00:40:20 INFO - PROCESS | 1152 | 1461051620359 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:20 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484C93800 == 66 [pid = 1152] [id = 155] 00:40:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006482D14400) [pid = 1152] [serial = 463] [outer = 0000000000000000] 00:40:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006483449C00) [pid = 1152] [serial = 464] [outer = 0000006482D14400] 00:40:20 INFO - PROCESS | 1152 | 1461051620421 Marionette DEBUG loaded listener.js 00:40:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006486D78C00) [pid = 1152] [serial = 465] [outer = 0000006482D14400] 00:40:20 INFO - PROCESS | 1152 | 1461051620949 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]]]}] 00:40:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:40:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 881ms 00:40:21 INFO - PROCESS | 1152 | 1461051621006 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 00:40:21 INFO - PROCESS | 1152 | 1461051621012 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 00:40:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:40:21 INFO - PROCESS | 1152 | 1461051621020 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:40:21 INFO - PROCESS | 1152 | 1461051621024 Marionette TRACE conn5 <- [1,586,null,{}] 00:40:21 INFO - PROCESS | 1152 | 1461051621028 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}] 00:40:21 INFO - PROCESS | 1152 | 1461051621144 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 00:40:21 INFO - PROCESS | 1152 | 1461051621230 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:21 INFO - PROCESS | 1152 | ++DOCSHELL 000000648909D800 == 67 [pid = 1152] [id = 156] 00:40:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006487EEC000) [pid = 1152] [serial = 466] [outer = 0000000000000000] 00:40:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006488B2DC00) [pid = 1152] [serial = 467] [outer = 0000006487EEC000] 00:40:21 INFO - PROCESS | 1152 | 1461051621288 Marionette DEBUG loaded listener.js 00:40:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (000000648932DC00) [pid = 1152] [serial = 468] [outer = 0000006487EEC000] 00:40:21 INFO - PROCESS | 1152 | 1461051621874 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]]]}] 00:40:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:40:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 877ms 00:40:21 INFO - PROCESS | 1152 | 1461051621905 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 00:40:21 INFO - PROCESS | 1152 | 1461051621908 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 00:40:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:40:21 INFO - PROCESS | 1152 | 1461051621913 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:40:21 INFO - PROCESS | 1152 | 1461051621917 Marionette TRACE conn5 <- [1,590,null,{}] 00:40:21 INFO - PROCESS | 1152 | 1461051621929 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}] 00:40:22 INFO - PROCESS | 1152 | 1461051622043 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 00:40:22 INFO - PROCESS | 1152 | 1461051622130 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:22 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F9017800 == 68 [pid = 1152] [id = 157] 00:40:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006489D56C00) [pid = 1152] [serial = 469] [outer = 0000000000000000] 00:40:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648A223800) [pid = 1152] [serial = 470] [outer = 0000006489D56C00] 00:40:22 INFO - PROCESS | 1152 | 1461051622190 Marionette DEBUG loaded listener.js 00:40:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064F2C61400) [pid = 1152] [serial = 471] [outer = 0000006489D56C00] 00:40:22 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:40:22 INFO - PROCESS | 1152 | 1461051622948 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]]]}] 00:40:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:40:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1081ms 00:40:22 INFO - PROCESS | 1152 | 1461051622996 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 00:40:23 INFO - PROCESS | 1152 | 1461051622999 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 00:40:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:40:23 INFO - PROCESS | 1152 | 1461051623003 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:40:23 INFO - PROCESS | 1152 | 1461051623005 Marionette TRACE conn5 <- [1,594,null,{}] 00:40:23 INFO - PROCESS | 1152 | 1461051623023 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}] 00:40:23 INFO - PROCESS | 1152 | 1461051623134 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 00:40:23 INFO - PROCESS | 1152 | 1461051623205 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:23 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FAEBC000 == 69 [pid = 1152] [id = 158] 00:40:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (00000064F3D56400) [pid = 1152] [serial = 472] [outer = 0000000000000000] 00:40:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (00000064F3D5B800) [pid = 1152] [serial = 473] [outer = 00000064F3D56400] 00:40:23 INFO - PROCESS | 1152 | 1461051623263 Marionette DEBUG loaded listener.js 00:40:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (00000064F3FCE800) [pid = 1152] [serial = 474] [outer = 00000064F3D56400] 00:40:23 INFO - PROCESS | 1152 | 1461051623849 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]]]}] 00:40:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:40:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 902ms 00:40:23 INFO - PROCESS | 1152 | 1461051623906 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 00:40:23 INFO - PROCESS | 1152 | 1461051623909 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 00:40:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:40:23 INFO - PROCESS | 1152 | 1461051623913 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:40:23 INFO - PROCESS | 1152 | 1461051623915 Marionette TRACE conn5 <- [1,598,null,{}] 00:40:23 INFO - PROCESS | 1152 | 1461051623919 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}] 00:40:24 INFO - PROCESS | 1152 | 1461051624024 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 00:40:24 INFO - PROCESS | 1152 | 1461051624096 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:24 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FDE68000 == 70 [pid = 1152] [id = 159] 00:40:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (00000064F44A9400) [pid = 1152] [serial = 475] [outer = 0000000000000000] 00:40:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (00000064F4636400) [pid = 1152] [serial = 476] [outer = 00000064F44A9400] 00:40:24 INFO - PROCESS | 1152 | 1461051624153 Marionette DEBUG loaded listener.js 00:40:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (00000064F89C6C00) [pid = 1152] [serial = 477] [outer = 00000064F44A9400] 00:40:24 INFO - PROCESS | 1152 | 1461051624757 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]]]}] 00:40:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:40:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 879ms 00:40:24 INFO - PROCESS | 1152 | 1461051624794 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 00:40:24 INFO - PROCESS | 1152 | 1461051624797 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 00:40:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:40:24 INFO - PROCESS | 1152 | 1461051624800 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:40:24 INFO - PROCESS | 1152 | 1461051624803 Marionette TRACE conn5 <- [1,602,null,{}] 00:40:24 INFO - PROCESS | 1152 | 1461051624807 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}] 00:40:24 INFO - PROCESS | 1152 | 1461051624926 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 00:40:25 INFO - PROCESS | 1152 | 1461051625013 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:25 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485317800 == 71 [pid = 1152] [id = 160] 00:40:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648B049C00) [pid = 1152] [serial = 478] [outer = 0000000000000000] 00:40:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (00000064F91DDC00) [pid = 1152] [serial = 479] [outer = 000000648B049C00] 00:40:25 INFO - PROCESS | 1152 | 1461051625073 Marionette DEBUG loaded listener.js 00:40:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (00000064FA1DC400) [pid = 1152] [serial = 480] [outer = 000000648B049C00] 00:40:25 INFO - PROCESS | 1152 | 1461051625675 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]]]}] 00:40:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:40:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 941ms 00:40:25 INFO - PROCESS | 1152 | 1461051625744 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 00:40:25 INFO - PROCESS | 1152 | 1461051625746 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 00:40:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:40:25 INFO - PROCESS | 1152 | 1461051625750 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:40:25 INFO - PROCESS | 1152 | 1461051625752 Marionette TRACE conn5 <- [1,606,null,{}] 00:40:25 INFO - PROCESS | 1152 | 1461051625756 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}] 00:40:25 INFO - PROCESS | 1152 | 1461051625863 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 00:40:26 INFO - PROCESS | 1152 | 1461051626001 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:26 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481149000 == 72 [pid = 1152] [id = 161] 00:40:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006481BEB800) [pid = 1152] [serial = 481] [outer = 0000000000000000] 00:40:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006484A28000) [pid = 1152] [serial = 482] [outer = 0000006481BEB800] 00:40:26 INFO - PROCESS | 1152 | 1461051626061 Marionette DEBUG loaded listener.js 00:40:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (000000648535F800) [pid = 1152] [serial = 483] [outer = 0000006481BEB800] 00:40:26 INFO - PROCESS | 1152 | 1461051626819 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]]]}] 00:40:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:40:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1140ms 00:40:26 INFO - PROCESS | 1152 | 1461051626904 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 00:40:26 INFO - PROCESS | 1152 | 1461051626911 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 00:40:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:40:26 INFO - PROCESS | 1152 | 1461051626919 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:40:26 INFO - PROCESS | 1152 | 1461051626923 Marionette TRACE conn5 <- [1,610,null,{}] 00:40:26 INFO - PROCESS | 1152 | 1461051626928 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}] 00:40:27 INFO - PROCESS | 1152 | 1461051627041 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 00:40:27 INFO - PROCESS | 1152 | 1461051627126 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:27 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481D1F000 == 73 [pid = 1152] [id = 162] 00:40:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006483448800) [pid = 1152] [serial = 484] [outer = 0000000000000000] 00:40:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006485352400) [pid = 1152] [serial = 485] [outer = 0000006483448800] 00:40:27 INFO - PROCESS | 1152 | 1461051627179 Marionette DEBUG loaded listener.js 00:40:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006487AF0000) [pid = 1152] [serial = 486] [outer = 0000006483448800] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 00000064F3409000 == 72 [pid = 1152] [id = 153] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 000000648A471800 == 71 [pid = 1152] [id = 152] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 00000064888A8800 == 70 [pid = 1152] [id = 151] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 000000648A309800 == 69 [pid = 1152] [id = 150] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 00000064894B2800 == 68 [pid = 1152] [id = 149] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 0000006489092000 == 67 [pid = 1152] [id = 148] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F04800 == 66 [pid = 1152] [id = 147] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 0000006488896000 == 65 [pid = 1152] [id = 146] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 0000006480DC7800 == 64 [pid = 1152] [id = 145] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 0000006481529800 == 63 [pid = 1152] [id = 144] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (00000064F9540400) [pid = 1152] [serial = 410] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F13800 == 62 [pid = 1152] [id = 139] 00:40:27 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FBE800 == 61 [pid = 1152] [id = 138] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (000000648A2C4400) [pid = 1152] [serial = 398] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006488C20800) [pid = 1152] [serial = 389] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006489071800) [pid = 1152] [serial = 390] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006485013800) [pid = 1152] [serial = 384] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006482015C00) [pid = 1152] [serial = 383] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (000000648A295400) [pid = 1152] [serial = 373] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (00000064F3D62400) [pid = 1152] [serial = 401] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006488B26800) [pid = 1152] [serial = 370] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006489479C00) [pid = 1152] [serial = 392] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (000000648970E400) [pid = 1152] [serial = 393] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (00000064F2CA7400) [pid = 1152] [serial = 399] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (00000064F95A3400) [pid = 1152] [serial = 380] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (000000648178B800) [pid = 1152] [serial = 379] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (00000064F902A400) [pid = 1152] [serial = 376] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006481D2C000) [pid = 1152] [serial = 367] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006484A2E800) [pid = 1152] [serial = 386] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006486D81400) [pid = 1152] [serial = 387] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006484A27800) [pid = 1152] [serial = 404] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006489ED1800) [pid = 1152] [serial = 407] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006488C1AC00) [pid = 1152] [serial = 405] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (00000064F462EC00) [pid = 1152] [serial = 402] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006489D5D400) [pid = 1152] [serial = 395] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006482D1A400) [pid = 1152] [serial = 155] [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.] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (00000064F57BB000) [pid = 1152] [serial = 408] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006489EC6400) [pid = 1152] [serial = 396] [outer = 0000000000000000] [url = about:blank] 00:40:27 INFO - PROCESS | 1152 | 1461051627789 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]]]}] 00:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 881ms 00:40:27 INFO - PROCESS | 1152 | 1461051627800 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 00:40:27 INFO - PROCESS | 1152 | 1461051627807 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 00:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:40:27 INFO - PROCESS | 1152 | 1461051627814 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:40:27 INFO - PROCESS | 1152 | 1461051627816 Marionette TRACE conn5 <- [1,614,null,{}] 00:40:27 INFO - PROCESS | 1152 | 1461051627820 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}] 00:40:27 INFO - PROCESS | 1152 | 1461051627910 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 00:40:27 INFO - PROCESS | 1152 | 1461051627979 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:28 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482DF0800 == 62 [pid = 1152] [id = 163] 00:40:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006481356C00) [pid = 1152] [serial = 487] [outer = 0000000000000000] 00:40:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006482D1C000) [pid = 1152] [serial = 488] [outer = 0000006481356C00] 00:40:28 INFO - PROCESS | 1152 | 1461051628034 Marionette DEBUG loaded listener.js 00:40:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006487EC4400) [pid = 1152] [serial = 489] [outer = 0000006481356C00] 00:40:28 INFO - PROCESS | 1152 | 1461051628446 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]]]}] 00:40:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:40:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 689ms 00:40:28 INFO - PROCESS | 1152 | 1461051628508 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 00:40:28 INFO - PROCESS | 1152 | 1461051628510 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 00:40:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:40:28 INFO - PROCESS | 1152 | 1461051628514 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:40:28 INFO - PROCESS | 1152 | 1461051628518 Marionette TRACE conn5 <- [1,618,null,{}] 00:40:28 INFO - PROCESS | 1152 | 1461051628530 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}] 00:40:28 INFO - PROCESS | 1152 | 1461051628619 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 00:40:28 INFO - PROCESS | 1152 | 1461051628628 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:28 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B38800 == 63 [pid = 1152] [id = 164] 00:40:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006488C1D400) [pid = 1152] [serial = 490] [outer = 0000000000000000] 00:40:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006488CDBC00) [pid = 1152] [serial = 491] [outer = 0000006488C1D400] 00:40:28 INFO - PROCESS | 1152 | 1461051628679 Marionette DEBUG loaded listener.js 00:40:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006489070800) [pid = 1152] [serial = 492] [outer = 0000006488C1D400] 00:40:29 INFO - PROCESS | 1152 | 1461051629117 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]]]}] 00:40:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:40:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 00:40:29 INFO - PROCESS | 1152 | 1461051629147 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 00:40:29 INFO - PROCESS | 1152 | 1461051629150 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 00:40:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:40:29 INFO - PROCESS | 1152 | 1461051629153 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:40:29 INFO - PROCESS | 1152 | 1461051629155 Marionette TRACE conn5 <- [1,622,null,{}] 00:40:29 INFO - PROCESS | 1152 | 1461051629158 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}] 00:40:29 INFO - PROCESS | 1152 | 1461051629247 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 00:40:29 INFO - PROCESS | 1152 | 1461051629283 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:29 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489011800 == 64 [pid = 1152] [id = 165] 00:40:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006489439000) [pid = 1152] [serial = 493] [outer = 0000000000000000] 00:40:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006489480400) [pid = 1152] [serial = 494] [outer = 0000006489439000] 00:40:29 INFO - PROCESS | 1152 | 1461051629335 Marionette DEBUG loaded listener.js 00:40:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648968B000) [pid = 1152] [serial = 495] [outer = 0000006489439000] 00:40:29 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:29 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:29 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:29 INFO - PROCESS | 1152 | 1461051629758 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]]]}] 00:40:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:40:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 00:40:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:40:29 INFO - PROCESS | 1152 | 1461051629795 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 00:40:29 INFO - PROCESS | 1152 | 1461051629797 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 00:40:29 INFO - PROCESS | 1152 | 1461051629801 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:40:29 INFO - PROCESS | 1152 | 1461051629803 Marionette TRACE conn5 <- [1,626,null,{}] 00:40:29 INFO - PROCESS | 1152 | 1461051629806 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}] 00:40:29 INFO - PROCESS | 1152 | 1461051629917 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 00:40:29 INFO - PROCESS | 1152 | 1461051629962 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:29 INFO - PROCESS | 1152 | ++DOCSHELL 000000648933E000 == 65 [pid = 1152] [id = 166] 00:40:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (00000064896E5C00) [pid = 1152] [serial = 496] [outer = 0000000000000000] 00:40:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064896EB000) [pid = 1152] [serial = 497] [outer = 00000064896E5C00] 00:40:30 INFO - PROCESS | 1152 | 1461051630010 Marionette DEBUG loaded listener.js 00:40:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006489D56800) [pid = 1152] [serial = 498] [outer = 00000064896E5C00] 00:40:30 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:30 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:30 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:30 INFO - PROCESS | 1152 | 1461051630461 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]]]}] 00:40:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:40:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 00:40:30 INFO - PROCESS | 1152 | 1461051630498 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 00:40:30 INFO - PROCESS | 1152 | 1461051630500 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 00:40:30 INFO - PROCESS | 1152 | 1461051630508 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:40:30 INFO - PROCESS | 1152 | 1461051630510 Marionette TRACE conn5 <- [1,630,null,{}] 00:40:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:40:30 INFO - PROCESS | 1152 | 1461051630513 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}] 00:40:30 INFO - PROCESS | 1152 | 1461051630636 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 00:40:30 INFO - PROCESS | 1152 | 1461051630719 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:30 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A314800 == 66 [pid = 1152] [id = 167] 00:40:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (000000648A231400) [pid = 1152] [serial = 499] [outer = 0000000000000000] 00:40:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (000000648A2B8C00) [pid = 1152] [serial = 500] [outer = 000000648A231400] 00:40:30 INFO - PROCESS | 1152 | 1461051630767 Marionette DEBUG loaded listener.js 00:40:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (000000648B03E400) [pid = 1152] [serial = 501] [outer = 000000648A231400] 00:40:31 INFO - PROCESS | 1152 | 1461051631193 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]]]}] 00:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 732ms 00:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:40:31 INFO - PROCESS | 1152 | 1461051631245 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 00:40:31 INFO - PROCESS | 1152 | 1461051631247 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 00:40:31 INFO - PROCESS | 1152 | 1461051631251 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:40:31 INFO - PROCESS | 1152 | 1461051631253 Marionette TRACE conn5 <- [1,634,null,{}] 00:40:31 INFO - PROCESS | 1152 | 1461051631257 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}] 00:40:31 INFO - PROCESS | 1152 | 1461051631363 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 00:40:31 INFO - PROCESS | 1152 | 1461051631415 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:31 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A46E000 == 67 [pid = 1152] [id = 168] 00:40:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (000000648B047400) [pid = 1152] [serial = 502] [outer = 0000000000000000] 00:40:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (00000064F232A800) [pid = 1152] [serial = 503] [outer = 000000648B047400] 00:40:31 INFO - PROCESS | 1152 | 1461051631461 Marionette DEBUG loaded listener.js 00:40:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (00000064F34C9400) [pid = 1152] [serial = 504] [outer = 000000648B047400] 00:40:31 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (000000648178A400) [pid = 1152] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:40:31 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006480B24400) [pid = 1152] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:40:31 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (00000064F90A2C00) [pid = 1152] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:40:31 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006489E81C00) [pid = 1152] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:40:31 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006488B29C00) [pid = 1152] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:40:31 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (000000648A2B6C00) [pid = 1152] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:40:31 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006489485C00) [pid = 1152] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:40:31 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (000000648970BC00) [pid = 1152] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:40:31 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006487EF0400) [pid = 1152] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:40:31 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006487AFA000) [pid = 1152] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:40:31 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006480617800) [pid = 1152] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:40:31 INFO - PROCESS | 1152 | 1461051631944 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]]]}] 00:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 00:40:31 INFO - PROCESS | 1152 | 1461051631985 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 00:40:31 INFO - PROCESS | 1152 | 1461051631988 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 00:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:40:32 INFO - PROCESS | 1152 | 1461051631991 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:40:32 INFO - PROCESS | 1152 | 1461051631993 Marionette TRACE conn5 <- [1,638,null,{}] 00:40:32 INFO - PROCESS | 1152 | 1461051631996 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}] 00:40:32 INFO - PROCESS | 1152 | 1461051632079 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 00:40:32 INFO - PROCESS | 1152 | 1461051632086 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:32 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3E3000 == 68 [pid = 1152] [id = 169] 00:40:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006488CDA000) [pid = 1152] [serial = 505] [outer = 0000000000000000] 00:40:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006489681000) [pid = 1152] [serial = 506] [outer = 0000006488CDA000] 00:40:32 INFO - PROCESS | 1152 | 1461051632132 Marionette DEBUG loaded listener.js 00:40:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (00000064F2D55800) [pid = 1152] [serial = 507] [outer = 0000006488CDA000] 00:40:32 INFO - PROCESS | 1152 | 1461051632553 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]]]}] 00:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 585ms 00:40:32 INFO - PROCESS | 1152 | 1461051632579 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 00:40:32 INFO - PROCESS | 1152 | 1461051632581 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 00:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:40:32 INFO - PROCESS | 1152 | 1461051632589 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:40:32 INFO - PROCESS | 1152 | 1461051632591 Marionette TRACE conn5 <- [1,642,null,{}] 00:40:32 INFO - PROCESS | 1152 | 1461051632595 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}] 00:40:32 INFO - PROCESS | 1152 | 1461051632679 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 00:40:32 INFO - PROCESS | 1152 | 1461051632687 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:32 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2C41800 == 69 [pid = 1152] [id = 170] 00:40:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064F4638400) [pid = 1152] [serial = 508] [outer = 0000000000000000] 00:40:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (00000064F89BA400) [pid = 1152] [serial = 509] [outer = 00000064F4638400] 00:40:32 INFO - PROCESS | 1152 | 1461051632733 Marionette DEBUG loaded listener.js 00:40:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (00000064F96DE400) [pid = 1152] [serial = 510] [outer = 00000064F4638400] 00:40:33 INFO - PROCESS | 1152 | 1461051633133 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]]]}] 00:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 586ms 00:40:33 INFO - PROCESS | 1152 | 1461051633183 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 00:40:33 INFO - PROCESS | 1152 | 1461051633185 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 00:40:33 INFO - PROCESS | 1152 | 1461051633193 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:40:33 INFO - PROCESS | 1152 | 1461051633195 Marionette TRACE conn5 <- [1,646,null,{}] 00:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:40:33 INFO - PROCESS | 1152 | 1461051633199 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}] 00:40:33 INFO - PROCESS | 1152 | 1461051633284 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 00:40:33 INFO - PROCESS | 1152 | 1461051633290 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:33 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F5C25000 == 70 [pid = 1152] [id = 171] 00:40:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (00000064FA2F3C00) [pid = 1152] [serial = 511] [outer = 0000000000000000] 00:40:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (00000064FA421000) [pid = 1152] [serial = 512] [outer = 00000064FA2F3C00] 00:40:33 INFO - PROCESS | 1152 | 1461051633336 Marionette DEBUG loaded listener.js 00:40:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (00000064FA513000) [pid = 1152] [serial = 513] [outer = 00000064FA2F3C00] 00:40:33 INFO - PROCESS | 1152 | 1461051633789 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]]]}] 00:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 627ms 00:40:33 INFO - PROCESS | 1152 | 1461051633827 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 00:40:33 INFO - PROCESS | 1152 | 1461051633830 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 00:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:40:33 INFO - PROCESS | 1152 | 1461051633838 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:40:33 INFO - PROCESS | 1152 | 1461051633841 Marionette TRACE conn5 <- [1,650,null,{}] 00:40:33 INFO - PROCESS | 1152 | 1461051633845 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}] 00:40:34 INFO - PROCESS | 1152 | 1461051634011 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 00:40:34 INFO - PROCESS | 1152 | 1461051634093 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:34 INFO - PROCESS | 1152 | ++DOCSHELL 000000648171B000 == 71 [pid = 1152] [id = 172] 00:40:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006480AF9400) [pid = 1152] [serial = 514] [outer = 0000000000000000] 00:40:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006481850400) [pid = 1152] [serial = 515] [outer = 0000006480AF9400] 00:40:34 INFO - PROCESS | 1152 | 1461051634154 Marionette DEBUG loaded listener.js 00:40:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006481BF2800) [pid = 1152] [serial = 516] [outer = 0000006480AF9400] 00:40:34 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:34 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:34 INFO - PROCESS | 1152 | 1461051634857 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]]]}] 00:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1092ms 00:40:34 INFO - PROCESS | 1152 | 1461051634930 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 00:40:34 INFO - PROCESS | 1152 | 1461051634936 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 00:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:40:34 INFO - PROCESS | 1152 | 1461051634941 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:40:34 INFO - PROCESS | 1152 | 1461051634946 Marionette TRACE conn5 <- [1,654,null,{}] 00:40:34 INFO - PROCESS | 1152 | 1461051634951 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}] 00:40:35 INFO - PROCESS | 1152 | 1461051635096 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 00:40:35 INFO - PROCESS | 1152 | 1461051635214 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:35 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B52800 == 72 [pid = 1152] [id = 173] 00:40:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (000000648870A000) [pid = 1152] [serial = 517] [outer = 0000000000000000] 00:40:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006488710C00) [pid = 1152] [serial = 518] [outer = 000000648870A000] 00:40:35 INFO - PROCESS | 1152 | 1461051635275 Marionette DEBUG loaded listener.js 00:40:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006488CDE400) [pid = 1152] [serial = 519] [outer = 000000648870A000] 00:40:35 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:35 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:35 INFO - PROCESS | 1152 | 1461051635828 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]]]}] 00:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 941ms 00:40:35 INFO - PROCESS | 1152 | 1461051635884 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 00:40:35 INFO - PROCESS | 1152 | 1461051635888 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 00:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:40:35 INFO - PROCESS | 1152 | 1461051635892 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:40:35 INFO - PROCESS | 1152 | 1461051635894 Marionette TRACE conn5 <- [1,658,null,{}] 00:40:35 INFO - PROCESS | 1152 | 1461051635899 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}] 00:40:36 INFO - PROCESS | 1152 | 1461051636011 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 00:40:36 INFO - PROCESS | 1152 | 1461051636129 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:36 INFO - PROCESS | 1152 | ++DOCSHELL 00000064E395E000 == 73 [pid = 1152] [id = 174] 00:40:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006489483800) [pid = 1152] [serial = 520] [outer = 0000000000000000] 00:40:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006489696000) [pid = 1152] [serial = 521] [outer = 0000006489483800] 00:40:36 INFO - PROCESS | 1152 | 1461051636187 Marionette DEBUG loaded listener.js 00:40:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (00000064896A2C00) [pid = 1152] [serial = 522] [outer = 0000006489483800] 00:40:36 INFO - PROCESS | 1152 | 1461051636795 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]]]}] 00:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 943ms 00:40:36 INFO - PROCESS | 1152 | 1461051636836 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 00:40:36 INFO - PROCESS | 1152 | 1461051636840 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 00:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:40:36 INFO - PROCESS | 1152 | 1461051636853 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:40:36 INFO - PROCESS | 1152 | 1461051636858 Marionette TRACE conn5 <- [1,662,null,{}] 00:40:36 INFO - PROCESS | 1152 | 1461051636862 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}] 00:40:36 INFO - PROCESS | 1152 | 1461051636976 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 00:40:37 INFO - PROCESS | 1152 | 1461051637092 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:37 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B011800 == 74 [pid = 1152] [id = 175] 00:40:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (00000064896AB800) [pid = 1152] [serial = 523] [outer = 0000000000000000] 00:40:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (0000006489E7AC00) [pid = 1152] [serial = 524] [outer = 00000064896AB800] 00:40:37 INFO - PROCESS | 1152 | 1461051637150 Marionette DEBUG loaded listener.js 00:40:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (000000648A22B000) [pid = 1152] [serial = 525] [outer = 00000064896AB800] 00:40:37 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:40:37 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:40:37 INFO - PROCESS | 1152 | 1461051637803 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]]]}] 00:40:37 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 00:40:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 986ms 00:40:37 INFO - PROCESS | 1152 | 1461051637835 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 00:40:37 INFO - PROCESS | 1152 | 1461051637838 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 00:40:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:40:37 INFO - PROCESS | 1152 | 1461051637841 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:40:37 INFO - PROCESS | 1152 | 1461051637843 Marionette TRACE conn5 <- [1,666,null,{}] 00:40:37 INFO - PROCESS | 1152 | 1461051637847 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}] 00:40:37 INFO - PROCESS | 1152 | 1461051637961 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 00:40:38 INFO - PROCESS | 1152 | 1461051638250 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:38 INFO - PROCESS | 1152 | ++DOCSHELL 000000648186D000 == 75 [pid = 1152] [id = 176] 00:40:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006480AF4800) [pid = 1152] [serial = 526] [outer = 0000000000000000] 00:40:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (000000648185D000) [pid = 1152] [serial = 527] [outer = 0000006480AF4800] 00:40:38 INFO - PROCESS | 1152 | 1461051638330 Marionette DEBUG loaded listener.js 00:40:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (0000006482111000) [pid = 1152] [serial = 528] [outer = 0000006480AF4800] 00:40:38 INFO - PROCESS | 1152 | 1461051638916 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]]]}] 00:40:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:40:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1130ms 00:40:38 INFO - PROCESS | 1152 | 1461051638975 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 00:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:40:38 INFO - PROCESS | 1152 | 1461051638981 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 00:40:38 INFO - PROCESS | 1152 | 1461051638987 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:40:38 INFO - PROCESS | 1152 | 1461051638990 Marionette TRACE conn5 <- [1,670,null,{}] 00:40:39 INFO - PROCESS | 1152 | 1461051638996 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}] 00:40:39 INFO - PROCESS | 1152 | 1461051639100 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 00:40:39 INFO - PROCESS | 1152 | 1461051639194 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:39 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482DDF000 == 76 [pid = 1152] [id = 177] 00:40:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (0000006485018400) [pid = 1152] [serial = 529] [outer = 0000000000000000] 00:40:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (000000648535C000) [pid = 1152] [serial = 530] [outer = 0000006485018400] 00:40:39 INFO - PROCESS | 1152 | 1461051639248 Marionette DEBUG loaded listener.js 00:40:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (0000006485973000) [pid = 1152] [serial = 531] [outer = 0000006485018400] 00:40:39 INFO - PROCESS | 1152 | [1152] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA4D5000 == 75 [pid = 1152] [id = 125] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 00000064894D5000 == 74 [pid = 1152] [id = 111] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 00000064F5C25000 == 73 [pid = 1152] [id = 171] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2C41800 == 72 [pid = 1152] [id = 170] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3E3000 == 71 [pid = 1152] [id = 169] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 000000648A46E000 == 70 [pid = 1152] [id = 168] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 000000648A314800 == 69 [pid = 1152] [id = 167] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 000000648933E000 == 68 [pid = 1152] [id = 166] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (00000064F95A6C00) [pid = 1152] [serial = 422] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (00000064819C7400) [pid = 1152] [serial = 413] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (0000006481E68C00) [pid = 1152] [serial = 428] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (0000006489680000) [pid = 1152] [serial = 425] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006488C14800) [pid = 1152] [serial = 416] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006489EC7400) [pid = 1152] [serial = 419] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006489011800 == 67 [pid = 1152] [id = 165] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B38800 == 66 [pid = 1152] [id = 164] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006482DF0800 == 65 [pid = 1152] [id = 163] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006481D1F000 == 64 [pid = 1152] [id = 162] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 00000064F9017800 == 63 [pid = 1152] [id = 157] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 000000648909D800 == 62 [pid = 1152] [id = 156] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006484C93800 == 61 [pid = 1152] [id = 155] 00:40:39 INFO - PROCESS | 1152 | --DOCSHELL 00000064F8846000 == 60 [pid = 1152] [id = 154] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (00000064896E7000) [pid = 1152] [serial = 446] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006489D55400) [pid = 1152] [serial = 449] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006488C1E400) [pid = 1152] [serial = 440] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006488CDF000) [pid = 1152] [serial = 441] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006487EC7C00) [pid = 1152] [serial = 437] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006488707400) [pid = 1152] [serial = 438] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006481787400) [pid = 1152] [serial = 434] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006481E6AC00) [pid = 1152] [serial = 435] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006489704800) [pid = 1152] [serial = 447] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006482F2D800) [pid = 1152] [serial = 452] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006483305C00) [pid = 1152] [serial = 432] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006481BE8C00) [pid = 1152] [serial = 431] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (00000064FA1E0400) [pid = 1152] [serial = 411] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006489E72400) [pid = 1152] [serial = 450] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006489ED1000) [pid = 1152] [serial = 455] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006489E73C00) [pid = 1152] [serial = 453] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648906D400) [pid = 1152] [serial = 443] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (000000648A295C00) [pid = 1152] [serial = 456] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (00000064F232AC00) [pid = 1152] [serial = 459] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006489329C00) [pid = 1152] [serial = 444] [outer = 0000000000000000] [url = about:blank] 00:40:39 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (000000648A2BD400) [pid = 1152] [serial = 458] [outer = 0000000000000000] [url = about:blank] 00:40:40 INFO - PROCESS | 1152 | [1152] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:40:40 INFO - PROCESS | 1152 | 1461051640352 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]]]}] 00:40:40 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) 00:40:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1386ms 00:40:40 INFO - PROCESS | 1152 | 1461051640376 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 00:40:40 INFO - PROCESS | 1152 | 1461051640380 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 00:40:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:40:40 INFO - PROCESS | 1152 | 1461051640385 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:40:40 INFO - PROCESS | 1152 | 1461051640387 Marionette TRACE conn5 <- [1,674,null,{}] 00:40:40 INFO - PROCESS | 1152 | 1461051640391 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}] 00:40:40 INFO - PROCESS | 1152 | 1461051640476 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 00:40:40 INFO - PROCESS | 1152 | 1461051640559 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:40 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481879000 == 61 [pid = 1152] [id = 178] 00:40:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006480A96800) [pid = 1152] [serial = 532] [outer = 0000000000000000] 00:40:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006481BEBC00) [pid = 1152] [serial = 533] [outer = 0000006480A96800] 00:40:40 INFO - PROCESS | 1152 | 1461051640607 Marionette DEBUG loaded listener.js 00:40:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006483308000) [pid = 1152] [serial = 534] [outer = 0000006480A96800] 00:40:41 INFO - PROCESS | 1152 | 1461051641549 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]]]}] 00:40:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:40:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1180ms 00:40:41 INFO - PROCESS | 1152 | 1461051641571 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 00:40:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:40:41 INFO - PROCESS | 1152 | 1461051641573 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 00:40:41 INFO - PROCESS | 1152 | 1461051641579 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:40:41 INFO - PROCESS | 1152 | 1461051641585 Marionette TRACE conn5 <- [1,678,null,{}] 00:40:41 INFO - PROCESS | 1152 | 1461051641594 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}] 00:40:41 INFO - PROCESS | 1152 | 1461051641683 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 00:40:41 INFO - PROCESS | 1152 | 1461051641689 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:41 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888A7000 == 62 [pid = 1152] [id = 179] 00:40:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006485978400) [pid = 1152] [serial = 535] [outer = 0000000000000000] 00:40:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006488707000) [pid = 1152] [serial = 536] [outer = 0000006485978400] 00:40:41 INFO - PROCESS | 1152 | 1461051641738 Marionette DEBUG loaded listener.js 00:40:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006488B26800) [pid = 1152] [serial = 537] [outer = 0000006485978400] 00:40:42 INFO - PROCESS | 1152 | 1461051642738 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]]]}] 00:40:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:40:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1195ms 00:40:42 INFO - PROCESS | 1152 | 1461051642776 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 00:40:42 INFO - PROCESS | 1152 | 1461051642779 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 00:40:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:40:42 INFO - PROCESS | 1152 | 1461051642782 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:40:42 INFO - PROCESS | 1152 | 1461051642784 Marionette TRACE conn5 <- [1,682,null,{}] 00:40:42 INFO - PROCESS | 1152 | 1461051642788 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}] 00:40:42 INFO - PROCESS | 1152 | 1461051642898 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 00:40:42 INFO - PROCESS | 1152 | 1461051642905 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:42 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F0E800 == 63 [pid = 1152] [id = 180] 00:40:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006488B2BC00) [pid = 1152] [serial = 538] [outer = 0000000000000000] 00:40:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006488CDD400) [pid = 1152] [serial = 539] [outer = 0000006488B2BC00] 00:40:42 INFO - PROCESS | 1152 | 1461051642991 Marionette DEBUG loaded listener.js 00:40:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006489066400) [pid = 1152] [serial = 540] [outer = 0000006488B2BC00] 00:40:43 INFO - PROCESS | 1152 | 1461051643924 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]]]}] 00:40:43 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) 00:40:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1185ms 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (00000064F2C6AC00) [pid = 1152] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006481BE6000) [pid = 1152] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (000000648B047400) [pid = 1152] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (000000648A231400) [pid = 1152] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006488CDA000) [pid = 1152] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006489D56C00) [pid = 1152] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006481356C00) [pid = 1152] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006488C1D400) [pid = 1152] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006482D14400) [pid = 1152] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064F2329800) [pid = 1152] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006489439000) [pid = 1152] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006481BEB800) [pid = 1152] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006483448800) [pid = 1152] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006487EEC000) [pid = 1152] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (00000064896E5C00) [pid = 1152] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (00000064F4638400) [pid = 1152] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (000000648A226C00) [pid = 1152] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (000000648870F000) [pid = 1152] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (00000064F5C8E000) [pid = 1152] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006481856400) [pid = 1152] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006481BE7000) [pid = 1152] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (000000648A223400) [pid = 1152] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006489D5E000) [pid = 1152] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006488785000) [pid = 1152] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:40:44 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (00000064814ADC00) [pid = 1152] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:40:44 INFO - PROCESS | 1152 | 1461051644153 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 00:40:44 INFO - PROCESS | 1152 | 1461051644156 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 00:40:44 INFO - PROCESS | 1152 | 1461051644161 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:40:44 INFO - PROCESS | 1152 | 1461051644163 Marionette TRACE conn5 <- [1,686,null,{}] 00:40:44 INFO - PROCESS | 1152 | 1461051644167 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}] 00:40:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:40:44 INFO - PROCESS | 1152 | 1461051644277 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 00:40:44 INFO - PROCESS | 1152 | 1461051644286 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:44 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CA7000 == 64 [pid = 1152] [id = 181] 00:40:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006481EF1C00) [pid = 1152] [serial = 541] [outer = 0000000000000000] 00:40:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006484A2F000) [pid = 1152] [serial = 542] [outer = 0000006481EF1C00] 00:40:44 INFO - PROCESS | 1152 | 1461051644344 Marionette DEBUG loaded listener.js 00:40:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006489328000) [pid = 1152] [serial = 543] [outer = 0000006481EF1C00] 00:40:45 INFO - PROCESS | 1152 | 1461051645256 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]]]}] 00:40:45 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) 00:40:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1110ms 00:40:45 INFO - PROCESS | 1152 | 1461051645291 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 00:40:45 INFO - PROCESS | 1152 | 1461051645293 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 00:40:45 INFO - PROCESS | 1152 | 1461051645300 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:40:45 INFO - PROCESS | 1152 | 1461051645302 Marionette TRACE conn5 <- [1,690,null,{}] 00:40:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:40:45 INFO - PROCESS | 1152 | 1461051645306 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}] 00:40:45 INFO - PROCESS | 1152 | 1461051645392 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 00:40:45 INFO - PROCESS | 1152 | 1461051645399 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:45 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489344000 == 65 [pid = 1152] [id = 182] 00:40:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (000000648947EC00) [pid = 1152] [serial = 544] [outer = 0000000000000000] 00:40:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006489684000) [pid = 1152] [serial = 545] [outer = 000000648947EC00] 00:40:45 INFO - PROCESS | 1152 | 1461051645446 Marionette DEBUG loaded listener.js 00:40:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (000000648968F800) [pid = 1152] [serial = 546] [outer = 000000648947EC00] 00:40:46 INFO - PROCESS | 1152 | 1461051646401 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]]]}] 00:40:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:40:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1127ms 00:40:46 INFO - PROCESS | 1152 | 1461051646432 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 00:40:46 INFO - PROCESS | 1152 | 1461051646437 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 00:40:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:40:46 INFO - PROCESS | 1152 | 1461051646486 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:40:46 INFO - PROCESS | 1152 | 1461051646491 Marionette TRACE conn5 <- [1,694,null,{}] 00:40:46 INFO - PROCESS | 1152 | 1461051646499 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}] 00:40:46 INFO - PROCESS | 1152 | 1461051646602 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 00:40:46 INFO - PROCESS | 1152 | 1461051646760 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:46 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483B9B800 == 66 [pid = 1152] [id = 183] 00:40:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006481B09800) [pid = 1152] [serial = 547] [outer = 0000000000000000] 00:40:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006481EEEC00) [pid = 1152] [serial = 548] [outer = 0000006481B09800] 00:40:46 INFO - PROCESS | 1152 | 1461051646866 Marionette DEBUG loaded listener.js 00:40:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006484A28800) [pid = 1152] [serial = 549] [outer = 0000006481B09800] 00:40:47 INFO - PROCESS | 1152 | 1461051647926 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]]]}] 00:40:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:40:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1493ms 00:40:47 INFO - PROCESS | 1152 | 1461051647979 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 00:40:47 INFO - PROCESS | 1152 | 1461051647985 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 00:40:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:40:48 INFO - PROCESS | 1152 | 1461051647993 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:40:48 INFO - PROCESS | 1152 | 1461051647996 Marionette TRACE conn5 <- [1,698,null,{}] 00:40:48 INFO - PROCESS | 1152 | 1461051648043 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}] 00:40:48 INFO - PROCESS | 1152 | 1461051648180 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 00:40:48 INFO - PROCESS | 1152 | 1461051648259 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:48 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F0B800 == 67 [pid = 1152] [id = 184] 00:40:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006485355400) [pid = 1152] [serial = 550] [outer = 0000000000000000] 00:40:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006487AF3400) [pid = 1152] [serial = 551] [outer = 0000006485355400] 00:40:48 INFO - PROCESS | 1152 | 1461051648316 Marionette DEBUG loaded listener.js 00:40:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006488706400) [pid = 1152] [serial = 552] [outer = 0000006485355400] 00:40:49 INFO - PROCESS | 1152 | 1461051649341 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]]]}] 00:40:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:40:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1386ms 00:40:49 INFO - PROCESS | 1152 | 1461051649385 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 00:40:49 INFO - PROCESS | 1152 | 1461051649388 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 00:40:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:40:49 INFO - PROCESS | 1152 | 1461051649392 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:40:49 INFO - PROCESS | 1152 | 1461051649397 Marionette TRACE conn5 <- [1,702,null,{}] 00:40:49 INFO - PROCESS | 1152 | 1461051649409 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}] 00:40:49 INFO - PROCESS | 1152 | 1461051649558 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 00:40:49 INFO - PROCESS | 1152 | 1461051649675 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:49 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A30D000 == 68 [pid = 1152] [id = 185] 00:40:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006488C20000) [pid = 1152] [serial = 553] [outer = 0000000000000000] 00:40:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006489484400) [pid = 1152] [serial = 554] [outer = 0000006488C20000] 00:40:49 INFO - PROCESS | 1152 | 1461051649735 Marionette DEBUG loaded listener.js 00:40:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (00000064896A6400) [pid = 1152] [serial = 555] [outer = 0000006488C20000] 00:40:50 INFO - PROCESS | 1152 | 1461051650755 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]]]}] 00:40:50 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 00:40:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1402ms 00:40:50 INFO - PROCESS | 1152 | 1461051650796 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 00:40:50 INFO - PROCESS | 1152 | 1461051650799 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 00:40:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:40:50 INFO - PROCESS | 1152 | 1461051650803 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:40:50 INFO - PROCESS | 1152 | 1461051650805 Marionette TRACE conn5 <- [1,706,null,{}] 00:40:50 INFO - PROCESS | 1152 | 1461051650809 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}] 00:40:50 INFO - PROCESS | 1152 | 1461051650949 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 00:40:51 INFO - PROCESS | 1152 | 1461051651069 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:51 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A45D800 == 69 [pid = 1152] [id = 186] 00:40:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (00000064896E9000) [pid = 1152] [serial = 556] [outer = 0000000000000000] 00:40:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006489707000) [pid = 1152] [serial = 557] [outer = 00000064896E9000] 00:40:51 INFO - PROCESS | 1152 | 1461051651128 Marionette DEBUG loaded listener.js 00:40:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006489D52800) [pid = 1152] [serial = 558] [outer = 00000064896E9000] 00:40:52 INFO - PROCESS | 1152 | 1461051652139 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]]]}] 00:40:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:40:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1387ms 00:40:52 INFO - PROCESS | 1152 | 1461051652193 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 00:40:52 INFO - PROCESS | 1152 | 1461051652197 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 00:40:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:40:52 INFO - PROCESS | 1152 | 1461051652203 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:40:52 INFO - PROCESS | 1152 | 1461051652206 Marionette TRACE conn5 <- [1,710,null,{}] 00:40:52 INFO - PROCESS | 1152 | 1461051652212 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}] 00:40:52 INFO - PROCESS | 1152 | 1461051652347 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 00:40:52 INFO - PROCESS | 1152 | 1461051652473 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:52 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484C93000 == 70 [pid = 1152] [id = 187] 00:40:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006481ACD800) [pid = 1152] [serial = 559] [outer = 0000000000000000] 00:40:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006481AD8000) [pid = 1152] [serial = 560] [outer = 0000006481ACD800] 00:40:52 INFO - PROCESS | 1152 | 1461051652524 Marionette DEBUG loaded listener.js 00:40:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006482D20000) [pid = 1152] [serial = 561] [outer = 0000006481ACD800] 00:40:53 INFO - PROCESS | 1152 | --DOCSHELL 0000006485317800 == 69 [pid = 1152] [id = 160] 00:40:53 INFO - PROCESS | 1152 | --DOCSHELL 00000064F5476000 == 68 [pid = 1152] [id = 66] 00:40:53 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CA7000 == 67 [pid = 1152] [id = 181] 00:40:53 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F0E800 == 66 [pid = 1152] [id = 180] 00:40:53 INFO - PROCESS | 1152 | --DOCSHELL 00000064888A7000 == 65 [pid = 1152] [id = 179] 00:40:53 INFO - PROCESS | 1152 | --DOCSHELL 0000006481879000 == 64 [pid = 1152] [id = 178] 00:40:53 INFO - PROCESS | 1152 | --DOCSHELL 0000006482DDF000 == 63 [pid = 1152] [id = 177] 00:40:53 INFO - PROCESS | 1152 | --DOCSHELL 000000648186D000 == 62 [pid = 1152] [id = 176] 00:40:53 INFO - PROCESS | 1152 | --DOCSHELL 000000648B011800 == 61 [pid = 1152] [id = 175] 00:40:53 INFO - PROCESS | 1152 | --DOCSHELL 00000064E395E000 == 60 [pid = 1152] [id = 174] 00:40:53 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B52800 == 59 [pid = 1152] [id = 173] 00:40:53 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (00000064F3D5B800) [pid = 1152] [serial = 473] [outer = 0000000000000000] [url = about:blank] 00:40:53 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F4636400) [pid = 1152] [serial = 476] [outer = 0000000000000000] [url = about:blank] 00:40:53 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (00000064F91DDC00) [pid = 1152] [serial = 479] [outer = 0000000000000000] [url = about:blank] 00:40:53 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (00000064FA421000) [pid = 1152] [serial = 512] [outer = 0000000000000000] [url = about:blank] 00:40:53 INFO - PROCESS | 1152 | 1461051653110 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] 00:40:53 INFO - PROCESS | 1152 | 1461051653153 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 00:40:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:40:53 INFO - PROCESS | 1152 | 1461051653160 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:40:53 INFO - PROCESS | 1152 | 1461051653162 Marionette TRACE conn5 <- [1,714,null,{}] 00:40:53 INFO - PROCESS | 1152 | 1461051653166 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}] 00:40:53 INFO - PROCESS | 1152 | 1461051653254 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 00:40:53 INFO - PROCESS | 1152 | 1461051653269 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:53 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482D86800 == 59 [pid = 1152] [id = 188] 00:40:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (0000006484A28000) [pid = 1152] [serial = 562] [outer = 0000000000000000] 00:40:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (0000006484A2D800) [pid = 1152] [serial = 563] [outer = 0000006484A28000] 00:40:53 INFO - PROCESS | 1152 | 1461051653317 Marionette DEBUG loaded listener.js 00:40:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006485361400) [pid = 1152] [serial = 564] [outer = 0000006484A28000] 00:40:53 INFO - PROCESS | 1152 | 1461051653864 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]]]}] 00:40:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:40:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 732ms 00:40:53 INFO - PROCESS | 1152 | 1461051653891 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 00:40:53 INFO - PROCESS | 1152 | 1461051653894 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 00:40:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:40:53 INFO - PROCESS | 1152 | 1461051653898 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:40:53 INFO - PROCESS | 1152 | 1461051653901 Marionette TRACE conn5 <- [1,718,null,{}] 00:40:53 INFO - PROCESS | 1152 | 1461051653912 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}] 00:40:54 INFO - PROCESS | 1152 | 1461051654006 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 00:40:54 INFO - PROCESS | 1152 | 1461051654076 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:54 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485721800 == 60 [pid = 1152] [id = 189] 00:40:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (000000648535D000) [pid = 1152] [serial = 565] [outer = 0000000000000000] 00:40:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (000000648870C800) [pid = 1152] [serial = 566] [outer = 000000648535D000] 00:40:54 INFO - PROCESS | 1152 | 1461051654126 Marionette DEBUG loaded listener.js 00:40:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006488C1BC00) [pid = 1152] [serial = 567] [outer = 000000648535D000] 00:40:54 INFO - PROCESS | 1152 | 1461051654551 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] 00:40:54 INFO - PROCESS | 1152 | 1461051654594 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 00:40:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:40:54 INFO - PROCESS | 1152 | 1461051654598 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:40:54 INFO - PROCESS | 1152 | 1461051654599 Marionette TRACE conn5 <- [1,722,null,{}] 00:40:54 INFO - PROCESS | 1152 | 1461051654603 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}] 00:40:54 INFO - PROCESS | 1152 | 1461051654688 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 00:40:54 INFO - PROCESS | 1152 | 1461051654695 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:54 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C74800 == 61 [pid = 1152] [id = 190] 00:40:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006488CDFC00) [pid = 1152] [serial = 568] [outer = 0000000000000000] 00:40:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006489431800) [pid = 1152] [serial = 569] [outer = 0000006488CDFC00] 00:40:54 INFO - PROCESS | 1152 | 1461051654742 Marionette DEBUG loaded listener.js 00:40:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (000000648947A800) [pid = 1152] [serial = 570] [outer = 0000006488CDFC00] 00:40:55 INFO - PROCESS | 1152 | 1461051655159 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]]]}] 00:40:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:40:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 627ms 00:40:55 INFO - PROCESS | 1152 | 1461051655228 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 00:40:55 INFO - PROCESS | 1152 | 1461051655230 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 00:40:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:40:55 INFO - PROCESS | 1152 | 1461051655234 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:40:55 INFO - PROCESS | 1152 | 1461051655236 Marionette TRACE conn5 <- [1,726,null,{}] 00:40:55 INFO - PROCESS | 1152 | 1461051655239 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}] 00:40:55 INFO - PROCESS | 1152 | 1461051655343 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 00:40:55 INFO - PROCESS | 1152 | 1461051655415 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:55 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489021800 == 62 [pid = 1152] [id = 191] 00:40:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006489688800) [pid = 1152] [serial = 571] [outer = 0000000000000000] 00:40:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006489690000) [pid = 1152] [serial = 572] [outer = 0000006489688800] 00:40:55 INFO - PROCESS | 1152 | 1461051655461 Marionette DEBUG loaded listener.js 00:40:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (00000064896A9C00) [pid = 1152] [serial = 573] [outer = 0000006489688800] 00:40:56 INFO - PROCESS | 1152 | [1152] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:40:56 INFO - PROCESS | 1152 | 1461051656399 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]]]}] 00:40:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:40:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1178ms 00:40:56 INFO - PROCESS | 1152 | 1461051656415 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 00:40:56 INFO - PROCESS | 1152 | 1461051656417 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 00:40:56 INFO - PROCESS | 1152 | 1461051656420 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:40:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:40:56 INFO - PROCESS | 1152 | 1461051656422 Marionette TRACE conn5 <- [1,730,null,{}] 00:40:56 INFO - PROCESS | 1152 | 1461051656426 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}] 00:40:56 INFO - PROCESS | 1152 | 1461051656557 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 00:40:56 INFO - PROCESS | 1152 | 1461051656603 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:56 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894B0000 == 63 [pid = 1152] [id = 192] 00:40:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (000000648970D000) [pid = 1152] [serial = 574] [outer = 0000000000000000] 00:40:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (0000006489D54000) [pid = 1152] [serial = 575] [outer = 000000648970D000] 00:40:56 INFO - PROCESS | 1152 | 1461051656653 Marionette DEBUG loaded listener.js 00:40:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006489E7C800) [pid = 1152] [serial = 576] [outer = 000000648970D000] 00:40:56 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006480A96800) [pid = 1152] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:40:56 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (0000006488B2BC00) [pid = 1152] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:40:56 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (0000006480AF4800) [pid = 1152] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:40:56 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (0000006485978400) [pid = 1152] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:40:56 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006485018400) [pid = 1152] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:40:56 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (0000006481EF1C00) [pid = 1152] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:40:56 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (000000648B049C00) [pid = 1152] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:40:56 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (00000064FA2F3C00) [pid = 1152] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:40:56 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (00000064F3D56400) [pid = 1152] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:40:56 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (00000064F44A9400) [pid = 1152] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:40:57 INFO - PROCESS | 1152 | 1461051657561 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]]]}] 00:40:57 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 00:40:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1177ms 00:40:57 INFO - PROCESS | 1152 | 1461051657600 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 00:40:57 INFO - PROCESS | 1152 | 1461051657602 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 00:40:57 INFO - PROCESS | 1152 | 1461051657606 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:40:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:40:57 INFO - PROCESS | 1152 | 1461051657608 Marionette TRACE conn5 <- [1,734,null,{}] 00:40:57 INFO - PROCESS | 1152 | 1461051657611 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}] 00:40:57 INFO - PROCESS | 1152 | 1461051657717 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 00:40:57 INFO - PROCESS | 1152 | 1461051657727 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:57 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481529000 == 64 [pid = 1152] [id = 193] 00:40:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006488CE5800) [pid = 1152] [serial = 577] [outer = 0000000000000000] 00:40:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006489E7B800) [pid = 1152] [serial = 578] [outer = 0000006488CE5800] 00:40:57 INFO - PROCESS | 1152 | 1461051657775 Marionette DEBUG loaded listener.js 00:40:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006489ECDC00) [pid = 1152] [serial = 579] [outer = 0000006488CE5800] 00:40:58 INFO - PROCESS | 1152 | 1461051658675 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]]]}] 00:40:58 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.) 00:40:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1081ms 00:40:58 INFO - PROCESS | 1152 | 1461051658691 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 00:40:58 INFO - PROCESS | 1152 | 1461051658693 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 00:40:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:40:58 INFO - PROCESS | 1152 | 1461051658697 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:40:58 INFO - PROCESS | 1152 | 1461051658699 Marionette TRACE conn5 <- [1,738,null,{}] 00:40:58 INFO - PROCESS | 1152 | 1461051658702 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}] 00:40:58 INFO - PROCESS | 1152 | 1461051658785 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 00:40:58 INFO - PROCESS | 1152 | 1461051658851 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:58 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A456000 == 65 [pid = 1152] [id = 194] 00:40:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006486D7B000) [pid = 1152] [serial = 580] [outer = 0000000000000000] 00:40:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (000000648A229000) [pid = 1152] [serial = 581] [outer = 0000006486D7B000] 00:40:58 INFO - PROCESS | 1152 | 1461051658897 Marionette DEBUG loaded listener.js 00:40:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (000000648A297000) [pid = 1152] [serial = 582] [outer = 0000006486D7B000] 00:40:59 INFO - PROCESS | 1152 | 1461051659883 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]]]}] 00:40:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:40:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1235ms 00:40:59 INFO - PROCESS | 1152 | 1461051659964 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 00:40:59 INFO - PROCESS | 1152 | 1461051659970 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 00:40:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:40:59 INFO - PROCESS | 1152 | 1461051659977 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:40:59 INFO - PROCESS | 1152 | 1461051659980 Marionette TRACE conn5 <- [1,742,null,{}] 00:40:59 INFO - PROCESS | 1152 | 1461051659986 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}] 00:41:00 INFO - PROCESS | 1152 | 1461051660092 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 00:41:00 INFO - PROCESS | 1152 | 1461051660291 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:00 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483B99800 == 66 [pid = 1152] [id = 195] 00:41:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006482D1C000) [pid = 1152] [serial = 583] [outer = 0000000000000000] 00:41:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (00000064834E9C00) [pid = 1152] [serial = 584] [outer = 0000006482D1C000] 00:41:00 INFO - PROCESS | 1152 | 1461051660353 Marionette DEBUG loaded listener.js 00:41:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (0000006485979000) [pid = 1152] [serial = 585] [outer = 0000006482D1C000] 00:41:01 INFO - PROCESS | 1152 | 1461051661435 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]]]}] 00:41:01 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 00:41:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1488ms 00:41:01 INFO - PROCESS | 1152 | 1461051661466 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 00:41:01 INFO - PROCESS | 1152 | 1461051661472 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 00:41:01 INFO - PROCESS | 1152 | 1461051661480 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:41:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:41:01 INFO - PROCESS | 1152 | 1461051661483 Marionette TRACE conn5 <- [1,746,null,{}] 00:41:01 INFO - PROCESS | 1152 | 1461051661488 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}] 00:41:01 INFO - PROCESS | 1152 | 1461051661633 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 00:41:01 INFO - PROCESS | 1152 | 1461051661753 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:01 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C8F800 == 67 [pid = 1152] [id = 196] 00:41:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006486D83C00) [pid = 1152] [serial = 586] [outer = 0000000000000000] 00:41:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006488C21C00) [pid = 1152] [serial = 587] [outer = 0000006486D83C00] 00:41:01 INFO - PROCESS | 1152 | 1461051661810 Marionette DEBUG loaded listener.js 00:41:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (000000648942F800) [pid = 1152] [serial = 588] [outer = 0000006486D83C00] 00:41:02 INFO - PROCESS | 1152 | 1461051662384 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]]]}] 00:41:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:41:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 944ms 00:41:02 INFO - PROCESS | 1152 | 1461051662429 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 00:41:02 INFO - PROCESS | 1152 | 1461051662432 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 00:41:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:41:02 INFO - PROCESS | 1152 | 1461051662436 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:41:02 INFO - PROCESS | 1152 | 1461051662440 Marionette TRACE conn5 <- [1,750,null,{}] 00:41:02 INFO - PROCESS | 1152 | 1461051662452 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}] 00:41:02 INFO - PROCESS | 1152 | 1461051662565 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 00:41:02 INFO - PROCESS | 1152 | 1461051662652 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:02 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0E0800 == 68 [pid = 1152] [id = 197] 00:41:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (0000006489D5AC00) [pid = 1152] [serial = 589] [outer = 0000000000000000] 00:41:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006489D5F400) [pid = 1152] [serial = 590] [outer = 0000006489D5AC00] 00:41:02 INFO - PROCESS | 1152 | 1461051662712 Marionette DEBUG loaded listener.js 00:41:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (000000648A296400) [pid = 1152] [serial = 591] [outer = 0000006489D5AC00] 00:41:03 INFO - PROCESS | 1152 | [1152] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:41:03 INFO - PROCESS | 1152 | 1461051663768 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]]]}] 00:41:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:41:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1388ms 00:41:03 INFO - PROCESS | 1152 | 1461051663847 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 00:41:03 INFO - PROCESS | 1152 | 1461051663851 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 00:41:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:41:03 INFO - PROCESS | 1152 | 1461051663856 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:41:03 INFO - PROCESS | 1152 | 1461051663858 Marionette TRACE conn5 <- [1,754,null,{}] 00:41:03 INFO - PROCESS | 1152 | 1461051663862 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}] 00:41:03 INFO - PROCESS | 1152 | 1461051663960 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 00:41:04 INFO - PROCESS | 1152 | 1461051664182 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:04 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A50800 == 69 [pid = 1152] [id = 198] 00:41:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006481852C00) [pid = 1152] [serial = 592] [outer = 0000000000000000] 00:41:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (00000064819C7400) [pid = 1152] [serial = 593] [outer = 0000006481852C00] 00:41:04 INFO - PROCESS | 1152 | 1461051664234 Marionette DEBUG loaded listener.js 00:41:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006482D12C00) [pid = 1152] [serial = 594] [outer = 0000006481852C00] 00:41:05 INFO - PROCESS | 1152 | 1461051665242 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]]]}] 00:41:05 INFO - PROCESS | 1152 | --DOCSHELL 0000006481529000 == 68 [pid = 1152] [id = 193] 00:41:05 INFO - PROCESS | 1152 | --DOCSHELL 00000064894B0000 == 67 [pid = 1152] [id = 192] 00:41:05 INFO - PROCESS | 1152 | --DOCSHELL 0000006489021800 == 66 [pid = 1152] [id = 191] 00:41:05 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C74800 == 65 [pid = 1152] [id = 190] 00:41:05 INFO - PROCESS | 1152 | --DOCSHELL 0000006485721800 == 64 [pid = 1152] [id = 189] 00:41:05 INFO - PROCESS | 1152 | --DOCSHELL 0000006482D86800 == 63 [pid = 1152] [id = 188] 00:41:05 INFO - PROCESS | 1152 | --DOCSHELL 0000006484C93000 == 62 [pid = 1152] [id = 187] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006489684000) [pid = 1152] [serial = 545] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:41:05 INFO - PROCESS | 1152 | --DOCSHELL 000000648A30D000 == 61 [pid = 1152] [id = 185] 00:41:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1426ms 00:41:05 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F0B800 == 60 [pid = 1152] [id = 184] 00:41:05 INFO - PROCESS | 1152 | --DOCSHELL 0000006483B9B800 == 59 [pid = 1152] [id = 183] 00:41:05 INFO - PROCESS | 1152 | --DOCSHELL 0000006489344000 == 58 [pid = 1152] [id = 182] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (00000064FA1DC400) [pid = 1152] [serial = 480] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (00000064FA513000) [pid = 1152] [serial = 513] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (00000064F3FCE800) [pid = 1152] [serial = 474] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (00000064F89C6C00) [pid = 1152] [serial = 477] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (0000006481BEBC00) [pid = 1152] [serial = 533] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006483308000) [pid = 1152] [serial = 534] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (0000006488710C00) [pid = 1152] [serial = 518] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006488CDD400) [pid = 1152] [serial = 539] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (0000006482111000) [pid = 1152] [serial = 528] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (000000648185D000) [pid = 1152] [serial = 527] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (0000006488707000) [pid = 1152] [serial = 536] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006481850400) [pid = 1152] [serial = 515] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (0000006489696000) [pid = 1152] [serial = 521] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (0000006485973000) [pid = 1152] [serial = 531] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (000000648535C000) [pid = 1152] [serial = 530] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (0000006489E7AC00) [pid = 1152] [serial = 524] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (0000006484A2F000) [pid = 1152] [serial = 542] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (0000006489328000) [pid = 1152] [serial = 543] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (0000006489066400) [pid = 1152] [serial = 540] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (0000006488B26800) [pid = 1152] [serial = 537] [outer = 0000000000000000] [url = about:blank] 00:41:05 INFO - PROCESS | 1152 | 1461051665297 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 00:41:05 INFO - PROCESS | 1152 | 1461051665301 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 00:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:41:05 INFO - PROCESS | 1152 | 1461051665305 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:41:05 INFO - PROCESS | 1152 | 1461051665309 Marionette TRACE conn5 <- [1,758,null,{}] 00:41:05 INFO - PROCESS | 1152 | 1461051665315 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}] 00:41:05 INFO - PROCESS | 1152 | 1461051665405 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 00:41:05 INFO - PROCESS | 1152 | 1461051665412 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:05 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482032000 == 59 [pid = 1152] [id = 199] 00:41:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006481AD3C00) [pid = 1152] [serial = 595] [outer = 0000000000000000] 00:41:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (0000006481BED800) [pid = 1152] [serial = 596] [outer = 0000006481AD3C00] 00:41:05 INFO - PROCESS | 1152 | 1461051665464 Marionette DEBUG loaded listener.js 00:41:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006483450C00) [pid = 1152] [serial = 597] [outer = 0000006481AD3C00] 00:41:05 INFO - PROCESS | 1152 | 1461051665936 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]]]}] 00:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 00:41:06 INFO - PROCESS | 1152 | 1461051666003 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 00:41:06 INFO - PROCESS | 1152 | 1461051666007 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 00:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:41:06 INFO - PROCESS | 1152 | 1461051666011 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:41:06 INFO - PROCESS | 1152 | 1461051666013 Marionette TRACE conn5 <- [1,762,null,{}] 00:41:06 INFO - PROCESS | 1152 | 1461051666017 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}] 00:41:06 INFO - PROCESS | 1152 | 1461051666104 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 00:41:06 INFO - PROCESS | 1152 | 1461051666113 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:06 INFO - PROCESS | 1152 | ++DOCSHELL 0000006486D98800 == 60 [pid = 1152] [id = 200] 00:41:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006486D75C00) [pid = 1152] [serial = 598] [outer = 0000000000000000] 00:41:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006486D81400) [pid = 1152] [serial = 599] [outer = 0000006486D75C00] 00:41:06 INFO - PROCESS | 1152 | 1461051666163 Marionette DEBUG loaded listener.js 00:41:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006487EEA000) [pid = 1152] [serial = 600] [outer = 0000006486D75C00] 00:41:06 INFO - PROCESS | 1152 | 1461051666634 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]]]}] 00:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 689ms 00:41:06 INFO - PROCESS | 1152 | 1461051666704 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 00:41:06 INFO - PROCESS | 1152 | 1461051666706 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 00:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:41:06 INFO - PROCESS | 1152 | 1461051666717 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:41:06 INFO - PROCESS | 1152 | 1461051666723 Marionette TRACE conn5 <- [1,766,null,{}] 00:41:06 INFO - PROCESS | 1152 | 1461051666728 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}] 00:41:06 INFO - PROCESS | 1152 | 1461051666845 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 00:41:06 INFO - PROCESS | 1152 | 1461051666923 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:06 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F02800 == 61 [pid = 1152] [id = 201] 00:41:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006486D76C00) [pid = 1152] [serial = 601] [outer = 0000000000000000] 00:41:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006488CD7C00) [pid = 1152] [serial = 602] [outer = 0000006486D76C00] 00:41:06 INFO - PROCESS | 1152 | 1461051666970 Marionette DEBUG loaded listener.js 00:41:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006489064C00) [pid = 1152] [serial = 603] [outer = 0000006486D76C00] 00:41:07 INFO - PROCESS | 1152 | 1461051667322 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]]]}] 00:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 00:41:07 INFO - PROCESS | 1152 | 1461051667404 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 00:41:07 INFO - PROCESS | 1152 | 1461051667406 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 00:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:41:07 INFO - PROCESS | 1152 | 1461051667410 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:41:07 INFO - PROCESS | 1152 | 1461051667412 Marionette TRACE conn5 <- [1,770,null,{}] 00:41:07 INFO - PROCESS | 1152 | 1461051667416 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}] 00:41:07 INFO - PROCESS | 1152 | 1461051667503 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 00:41:07 INFO - PROCESS | 1152 | 1461051667509 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:07 INFO - PROCESS | 1152 | ++DOCSHELL 000000648909D000 == 62 [pid = 1152] [id = 202] 00:41:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (000000648906D400) [pid = 1152] [serial = 604] [outer = 0000000000000000] 00:41:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (0000006489430C00) [pid = 1152] [serial = 605] [outer = 000000648906D400] 00:41:07 INFO - PROCESS | 1152 | 1461051667556 Marionette DEBUG loaded listener.js 00:41:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (0000006489479C00) [pid = 1152] [serial = 606] [outer = 000000648906D400] 00:41:08 INFO - PROCESS | 1152 | 1461051668001 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]]]}] 00:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 00:41:08 INFO - PROCESS | 1152 | 1461051668040 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 00:41:08 INFO - PROCESS | 1152 | 1461051668042 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 00:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:41:08 INFO - PROCESS | 1152 | 1461051668046 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:41:08 INFO - PROCESS | 1152 | 1461051668048 Marionette TRACE conn5 <- [1,774,null,{}] 00:41:08 INFO - PROCESS | 1152 | 1461051668057 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}] 00:41:08 INFO - PROCESS | 1152 | 1461051668163 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 00:41:08 INFO - PROCESS | 1152 | 1461051668242 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:08 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894D3800 == 63 [pid = 1152] [id = 203] 00:41:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (000000648968A000) [pid = 1152] [serial = 607] [outer = 0000000000000000] 00:41:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (000000648968F400) [pid = 1152] [serial = 608] [outer = 000000648968A000] 00:41:08 INFO - PROCESS | 1152 | 1461051668299 Marionette DEBUG loaded listener.js 00:41:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (00000064896DF800) [pid = 1152] [serial = 609] [outer = 000000648968A000] 00:41:08 INFO - PROCESS | 1152 | 1461051668765 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]]]}] 00:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 732ms 00:41:08 INFO - PROCESS | 1152 | 1461051668782 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 00:41:08 INFO - PROCESS | 1152 | 1461051668784 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 00:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:41:08 INFO - PROCESS | 1152 | 1461051668795 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:41:08 INFO - PROCESS | 1152 | 1461051668796 Marionette TRACE conn5 <- [1,778,null,{}] 00:41:08 INFO - PROCESS | 1152 | 1461051668800 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}] 00:41:08 INFO - PROCESS | 1152 | 1461051668913 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 00:41:08 INFO - PROCESS | 1152 | 1461051668919 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:08 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B013000 == 64 [pid = 1152] [id = 204] 00:41:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (00000064896AE000) [pid = 1152] [serial = 610] [outer = 0000000000000000] 00:41:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006489D5C800) [pid = 1152] [serial = 611] [outer = 00000064896AE000] 00:41:08 INFO - PROCESS | 1152 | 1461051668969 Marionette DEBUG loaded listener.js 00:41:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (0000006489EC6800) [pid = 1152] [serial = 612] [outer = 00000064896AE000] 00:41:09 INFO - PROCESS | 1152 | 1461051669418 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]]]}] 00:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 00:41:09 INFO - PROCESS | 1152 | 1461051669483 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 00:41:09 INFO - PROCESS | 1152 | 1461051669485 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 00:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:41:09 INFO - PROCESS | 1152 | 1461051669489 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:41:09 INFO - PROCESS | 1152 | 1461051669491 Marionette TRACE conn5 <- [1,782,null,{}] 00:41:09 INFO - PROCESS | 1152 | 1461051669494 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}] 00:41:09 INFO - PROCESS | 1152 | 1461051669628 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 00:41:09 INFO - PROCESS | 1152 | 1461051669651 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:09 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C71D800 == 65 [pid = 1152] [id = 205] 00:41:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (000000648A225800) [pid = 1152] [serial = 613] [outer = 0000000000000000] 00:41:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (000000648A29B000) [pid = 1152] [serial = 614] [outer = 000000648A225800] 00:41:09 INFO - PROCESS | 1152 | 1461051669698 Marionette DEBUG loaded listener.js 00:41:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (000000648B03E400) [pid = 1152] [serial = 615] [outer = 000000648A225800] 00:41:09 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006489688800) [pid = 1152] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:41:09 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (000000648970D000) [pid = 1152] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:41:09 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (0000006481ACD800) [pid = 1152] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:41:09 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (0000006484A28000) [pid = 1152] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:41:09 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006488CDFC00) [pid = 1152] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:41:09 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (000000648535D000) [pid = 1152] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:41:09 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006488CE5800) [pid = 1152] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:41:10 INFO - PROCESS | 1152 | 1461051670134 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]]]}] 00:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 690ms 00:41:10 INFO - PROCESS | 1152 | 1461051670181 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 00:41:10 INFO - PROCESS | 1152 | 1461051670184 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 00:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:41:10 INFO - PROCESS | 1152 | 1461051670187 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:41:10 INFO - PROCESS | 1152 | 1461051670189 Marionette TRACE conn5 <- [1,786,null,{}] 00:41:10 INFO - PROCESS | 1152 | 1461051670192 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}] 00:41:10 INFO - PROCESS | 1152 | 1461051670275 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 00:41:10 INFO - PROCESS | 1152 | 1461051670281 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:10 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F24C9000 == 66 [pid = 1152] [id = 206] 00:41:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (000000648932E000) [pid = 1152] [serial = 616] [outer = 0000000000000000] 00:41:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (000000648B03DC00) [pid = 1152] [serial = 617] [outer = 000000648932E000] 00:41:10 INFO - PROCESS | 1152 | 1461051670328 Marionette DEBUG loaded listener.js 00:41:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (000000648B047400) [pid = 1152] [serial = 618] [outer = 000000648932E000] 00:41:10 INFO - PROCESS | 1152 | 1461051670742 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]]]}] 00:41:10 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 00:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 585ms 00:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:41:10 INFO - PROCESS | 1152 | 1461051670777 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 00:41:10 INFO - PROCESS | 1152 | 1461051670779 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 00:41:10 INFO - PROCESS | 1152 | 1461051670782 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:41:10 INFO - PROCESS | 1152 | 1461051670784 Marionette TRACE conn5 <- [1,790,null,{}] 00:41:10 INFO - PROCESS | 1152 | 1461051670792 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}] 00:41:10 INFO - PROCESS | 1152 | 1461051670874 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 00:41:10 INFO - PROCESS | 1152 | 1461051670881 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:10 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F446B000 == 67 [pid = 1152] [id = 207] 00:41:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (000000648B046800) [pid = 1152] [serial = 619] [outer = 0000000000000000] 00:41:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (00000064F232DC00) [pid = 1152] [serial = 620] [outer = 000000648B046800] 00:41:10 INFO - PROCESS | 1152 | 1461051670928 Marionette DEBUG loaded listener.js 00:41:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (00000064F2444400) [pid = 1152] [serial = 621] [outer = 000000648B046800] 00:41:11 INFO - PROCESS | 1152 | 1461051671515 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]]]}] 00:41:11 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 00:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 798ms 00:41:11 INFO - PROCESS | 1152 | 1461051671582 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 00:41:11 INFO - PROCESS | 1152 | 1461051671584 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 00:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:41:11 INFO - PROCESS | 1152 | 1461051671588 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:41:11 INFO - PROCESS | 1152 | 1461051671589 Marionette TRACE conn5 <- [1,794,null,{}] 00:41:11 INFO - PROCESS | 1152 | 1461051671593 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}] 00:41:11 INFO - PROCESS | 1152 | 1461051671680 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 00:41:11 INFO - PROCESS | 1152 | 1461051671755 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:11 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F5C28800 == 68 [pid = 1152] [id = 208] 00:41:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (000000648B045000) [pid = 1152] [serial = 622] [outer = 0000000000000000] 00:41:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (00000064F2D54000) [pid = 1152] [serial = 623] [outer = 000000648B045000] 00:41:11 INFO - PROCESS | 1152 | 1461051671807 Marionette DEBUG loaded listener.js 00:41:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (00000064F3D55C00) [pid = 1152] [serial = 624] [outer = 000000648B045000] 00:41:12 INFO - PROCESS | 1152 | 1461051672490 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]]]}] 00:41:12 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 00:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 922ms 00:41:12 INFO - PROCESS | 1152 | 1461051672513 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 00:41:12 INFO - PROCESS | 1152 | 1461051672520 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 00:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:41:12 INFO - PROCESS | 1152 | 1461051672526 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:41:12 INFO - PROCESS | 1152 | 1461051672530 Marionette TRACE conn5 <- [1,798,null,{}] 00:41:12 INFO - PROCESS | 1152 | 1461051672535 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}] 00:41:12 INFO - PROCESS | 1152 | 1461051672655 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 00:41:12 INFO - PROCESS | 1152 | 1461051672774 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:12 INFO - PROCESS | 1152 | ++DOCSHELL 0000006486DA0000 == 69 [pid = 1152] [id = 209] 00:41:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006485011400) [pid = 1152] [serial = 625] [outer = 0000000000000000] 00:41:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006485358400) [pid = 1152] [serial = 626] [outer = 0000006485011400] 00:41:12 INFO - PROCESS | 1152 | 1461051672835 Marionette DEBUG loaded listener.js 00:41:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006487EC4C00) [pid = 1152] [serial = 627] [outer = 0000006485011400] 00:41:13 INFO - PROCESS | 1152 | 1461051673490 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]]]}] 00:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 985ms 00:41:13 INFO - PROCESS | 1152 | 1461051673512 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 00:41:13 INFO - PROCESS | 1152 | 1461051673519 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 00:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:41:13 INFO - PROCESS | 1152 | 1461051673526 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:41:13 INFO - PROCESS | 1152 | 1461051673529 Marionette TRACE conn5 <- [1,802,null,{}] 00:41:13 INFO - PROCESS | 1152 | 1461051673534 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}] 00:41:13 INFO - PROCESS | 1152 | 1461051673648 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 00:41:13 INFO - PROCESS | 1152 | 1461051673765 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:13 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A31B800 == 70 [pid = 1152] [id = 210] 00:41:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006488C15800) [pid = 1152] [serial = 628] [outer = 0000000000000000] 00:41:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (000000648932A400) [pid = 1152] [serial = 629] [outer = 0000006488C15800] 00:41:13 INFO - PROCESS | 1152 | 1461051673823 Marionette DEBUG loaded listener.js 00:41:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006489691400) [pid = 1152] [serial = 630] [outer = 0000006488C15800] 00:41:14 INFO - PROCESS | 1152 | 1461051674434 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] 00:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:41:14 INFO - PROCESS | 1152 | 1461051674478 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 00:41:14 INFO - PROCESS | 1152 | 1461051674482 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:41:14 INFO - PROCESS | 1152 | 1461051674486 Marionette TRACE conn5 <- [1,806,null,{}] 00:41:14 INFO - PROCESS | 1152 | 1461051674498 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}] 00:41:14 INFO - PROCESS | 1152 | 1461051674650 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 00:41:14 INFO - PROCESS | 1152 | 1461051674668 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:14 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F914C800 == 71 [pid = 1152] [id = 211] 00:41:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (00000064896EA400) [pid = 1152] [serial = 631] [outer = 0000000000000000] 00:41:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (00000064F2D52000) [pid = 1152] [serial = 632] [outer = 00000064896EA400] 00:41:14 INFO - PROCESS | 1152 | 1461051674730 Marionette DEBUG loaded listener.js 00:41:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (00000064F3D5B000) [pid = 1152] [serial = 633] [outer = 00000064896EA400] 00:41:15 INFO - PROCESS | 1152 | 1461051675357 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]]]}] 00:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 879ms 00:41:15 INFO - PROCESS | 1152 | 1461051675363 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 00:41:15 INFO - PROCESS | 1152 | 1461051675366 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 00:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:41:15 INFO - PROCESS | 1152 | 1461051675370 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:41:15 INFO - PROCESS | 1152 | 1461051675372 Marionette TRACE conn5 <- [1,810,null,{}] 00:41:15 INFO - PROCESS | 1152 | 1461051675376 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}] 00:41:15 INFO - PROCESS | 1152 | 1461051675488 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 00:41:15 INFO - PROCESS | 1152 | 1461051675578 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:15 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA23C000 == 72 [pid = 1152] [id = 212] 00:41:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (00000064F3D60400) [pid = 1152] [serial = 634] [outer = 0000000000000000] 00:41:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (00000064F3DA4C00) [pid = 1152] [serial = 635] [outer = 00000064F3D60400] 00:41:15 INFO - PROCESS | 1152 | 1461051675637 Marionette DEBUG loaded listener.js 00:41:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (00000064F3F26800) [pid = 1152] [serial = 636] [outer = 00000064F3D60400] 00:41:16 INFO - PROCESS | 1152 | 1461051676202 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] 00:41:16 INFO - PROCESS | 1152 | 1461051676260 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 00:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:41:16 INFO - PROCESS | 1152 | 1461051676263 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:41:16 INFO - PROCESS | 1152 | 1461051676266 Marionette TRACE conn5 <- [1,814,null,{}] 00:41:16 INFO - PROCESS | 1152 | 1461051676283 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}] 00:41:16 INFO - PROCESS | 1152 | 1461051676393 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 00:41:16 INFO - PROCESS | 1152 | 1461051676466 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:16 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FAEBA800 == 73 [pid = 1152] [id = 213] 00:41:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (00000064F3D61000) [pid = 1152] [serial = 637] [outer = 0000000000000000] 00:41:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (00000064F4631800) [pid = 1152] [serial = 638] [outer = 00000064F3D61000] 00:41:16 INFO - PROCESS | 1152 | 1461051676564 Marionette DEBUG loaded listener.js 00:41:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (00000064F463AC00) [pid = 1152] [serial = 639] [outer = 00000064F3D61000] 00:41:17 INFO - PROCESS | 1152 | 1461051677131 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]]]}] 00:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 880ms 00:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:41:17 INFO - PROCESS | 1152 | 1461051677146 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 00:41:17 INFO - PROCESS | 1152 | 1461051677149 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 00:41:17 INFO - PROCESS | 1152 | 1461051677153 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:41:17 INFO - PROCESS | 1152 | 1461051677155 Marionette TRACE conn5 <- [1,818,null,{}] 00:41:17 INFO - PROCESS | 1152 | 1461051677159 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}] 00:41:17 INFO - PROCESS | 1152 | 1461051677278 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 00:41:17 INFO - PROCESS | 1152 | 1461051677367 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:17 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FDDE6800 == 74 [pid = 1152] [id = 214] 00:41:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (00000064F89BE000) [pid = 1152] [serial = 640] [outer = 0000000000000000] 00:41:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064F90AAC00) [pid = 1152] [serial = 641] [outer = 00000064F89BE000] 00:41:17 INFO - PROCESS | 1152 | 1461051677426 Marionette DEBUG loaded listener.js 00:41:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (00000064F96DC400) [pid = 1152] [serial = 642] [outer = 00000064F89BE000] 00:41:18 INFO - PROCESS | 1152 | 1461051678243 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]]]}] 00:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1134ms 00:41:18 INFO - PROCESS | 1152 | 1461051678289 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 00:41:18 INFO - PROCESS | 1152 | 1461051678294 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 00:41:18 INFO - PROCESS | 1152 | 1461051678299 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:41:18 INFO - PROCESS | 1152 | 1461051678303 Marionette TRACE conn5 <- [1,822,null,{}] 00:41:18 INFO - PROCESS | 1152 | 1461051678310 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}] 00:41:18 INFO - PROCESS | 1152 | 1461051678415 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 00:41:18 INFO - PROCESS | 1152 | 1461051678540 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:18 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A49000 == 75 [pid = 1152] [id = 215] 00:41:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006480AEDC00) [pid = 1152] [serial = 643] [outer = 0000000000000000] 00:41:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006481BE9800) [pid = 1152] [serial = 644] [outer = 0000006480AEDC00] 00:41:18 INFO - PROCESS | 1152 | 1461051678592 Marionette DEBUG loaded listener.js 00:41:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (000000648500F000) [pid = 1152] [serial = 645] [outer = 0000006480AEDC00] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 00000064F446B000 == 74 [pid = 1152] [id = 207] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 00000064F24C9000 == 73 [pid = 1152] [id = 206] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 000000648C71D800 == 72 [pid = 1152] [id = 205] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 000000648B013000 == 71 [pid = 1152] [id = 204] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 00000064894D3800 == 70 [pid = 1152] [id = 203] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 000000648909D000 == 69 [pid = 1152] [id = 202] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F02800 == 68 [pid = 1152] [id = 201] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 0000006486D98800 == 67 [pid = 1152] [id = 200] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006481EEEC00) [pid = 1152] [serial = 548] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006487AF3400) [pid = 1152] [serial = 551] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006489484400) [pid = 1152] [serial = 554] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648A229000) [pid = 1152] [serial = 581] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 0000006482032000 == 66 [pid = 1152] [id = 199] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A50800 == 65 [pid = 1152] [id = 198] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C8F800 == 64 [pid = 1152] [id = 196] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 0000006483B99800 == 63 [pid = 1152] [id = 195] 00:41:19 INFO - PROCESS | 1152 | --DOCSHELL 000000648A456000 == 62 [pid = 1152] [id = 194] 00:41:19 INFO - PROCESS | 1152 | 1461051679249 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]]]}] 00:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 985ms 00:41:19 INFO - PROCESS | 1152 | 1461051679288 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 00:41:19 INFO - PROCESS | 1152 | 1461051679294 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 00:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:41:19 INFO - PROCESS | 1152 | 1461051679303 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:41:19 INFO - PROCESS | 1152 | 1461051679305 Marionette TRACE conn5 <- [1,826,null,{}] 00:41:19 INFO - PROCESS | 1152 | 1461051679309 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}] 00:41:19 INFO - PROCESS | 1152 | 1461051679409 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006489690000) [pid = 1152] [serial = 572] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (00000064896A9C00) [pid = 1152] [serial = 573] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006489D54000) [pid = 1152] [serial = 575] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006482D20000) [pid = 1152] [serial = 561] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006481AD8000) [pid = 1152] [serial = 560] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006484A2D800) [pid = 1152] [serial = 563] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006485361400) [pid = 1152] [serial = 564] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006489431800) [pid = 1152] [serial = 569] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (000000648870C800) [pid = 1152] [serial = 566] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006488C1BC00) [pid = 1152] [serial = 567] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006489707000) [pid = 1152] [serial = 557] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006489E7C800) [pid = 1152] [serial = 576] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006489ECDC00) [pid = 1152] [serial = 579] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006489E7B800) [pid = 1152] [serial = 578] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (000000648947A800) [pid = 1152] [serial = 570] [outer = 0000000000000000] [url = about:blank] 00:41:19 INFO - PROCESS | 1152 | 1461051679497 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:19 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481D0E000 == 63 [pid = 1152] [id = 216] 00:41:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (000000648135B400) [pid = 1152] [serial = 646] [outer = 0000000000000000] 00:41:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006481AD8000) [pid = 1152] [serial = 647] [outer = 000000648135B400] 00:41:19 INFO - PROCESS | 1152 | 1461051679545 Marionette DEBUG loaded listener.js 00:41:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (000000648535E800) [pid = 1152] [serial = 648] [outer = 000000648135B400] 00:41:19 INFO - PROCESS | 1152 | 1461051679960 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]]]}] 00:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 00:41:20 INFO - PROCESS | 1152 | 1461051679994 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 00:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:41:20 INFO - PROCESS | 1152 | 1461051679996 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 00:41:20 INFO - PROCESS | 1152 | 1461051680004 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:41:20 INFO - PROCESS | 1152 | 1461051680008 Marionette TRACE conn5 <- [1,830,null,{}] 00:41:20 INFO - PROCESS | 1152 | 1461051680019 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}] 00:41:20 INFO - PROCESS | 1152 | 1461051680143 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 00:41:20 INFO - PROCESS | 1152 | 1461051680158 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:20 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B4E800 == 64 [pid = 1152] [id = 217] 00:41:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (000000648870C800) [pid = 1152] [serial = 649] [outer = 0000000000000000] 00:41:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006488711C00) [pid = 1152] [serial = 650] [outer = 000000648870C800] 00:41:20 INFO - PROCESS | 1152 | 1461051680212 Marionette DEBUG loaded listener.js 00:41:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006488CDDC00) [pid = 1152] [serial = 651] [outer = 000000648870C800] 00:41:20 INFO - PROCESS | 1152 | 1461051680657 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]]]}] 00:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 00:41:20 INFO - PROCESS | 1152 | 1461051680694 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 00:41:20 INFO - PROCESS | 1152 | 1461051680697 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 00:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:41:20 INFO - PROCESS | 1152 | 1461051680701 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:41:20 INFO - PROCESS | 1152 | 1461051680703 Marionette TRACE conn5 <- [1,834,null,{}] 00:41:20 INFO - PROCESS | 1152 | 1461051680706 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}] 00:41:20 INFO - PROCESS | 1152 | 1461051680794 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 00:41:20 INFO - PROCESS | 1152 | 1461051680803 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:20 INFO - PROCESS | 1152 | ++DOCSHELL 000000648902F800 == 65 [pid = 1152] [id = 218] 00:41:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (000000648932B000) [pid = 1152] [serial = 652] [outer = 0000000000000000] 00:41:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006489437000) [pid = 1152] [serial = 653] [outer = 000000648932B000] 00:41:20 INFO - PROCESS | 1152 | 1461051680850 Marionette DEBUG loaded listener.js 00:41:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006489483000) [pid = 1152] [serial = 654] [outer = 000000648932B000] 00:41:21 INFO - PROCESS | 1152 | 1461051681311 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]]]}] 00:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 628ms 00:41:21 INFO - PROCESS | 1152 | 1461051681331 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 00:41:21 INFO - PROCESS | 1152 | 1461051681333 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 00:41:21 INFO - PROCESS | 1152 | 1461051681336 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:41:21 INFO - PROCESS | 1152 | 1461051681338 Marionette TRACE conn5 <- [1,838,null,{}] 00:41:21 INFO - PROCESS | 1152 | 1461051681342 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}] 00:41:21 INFO - PROCESS | 1152 | 1461051681427 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 00:41:21 INFO - PROCESS | 1152 | 1461051681435 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:21 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894BB000 == 66 [pid = 1152] [id = 219] 00:41:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006489689800) [pid = 1152] [serial = 655] [outer = 0000000000000000] 00:41:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648969B000) [pid = 1152] [serial = 656] [outer = 0000006489689800] 00:41:21 INFO - PROCESS | 1152 | 1461051681481 Marionette DEBUG loaded listener.js 00:41:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (00000064896E2000) [pid = 1152] [serial = 657] [outer = 0000006489689800] 00:41:21 INFO - PROCESS | 1152 | 1461051681981 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]]]}] 00:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 00:41:22 INFO - PROCESS | 1152 | 1461051682033 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 00:41:22 INFO - PROCESS | 1152 | 1461051682035 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 00:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:41:22 INFO - PROCESS | 1152 | 1461051682038 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:41:22 INFO - PROCESS | 1152 | 1461051682040 Marionette TRACE conn5 <- [1,842,null,{}] 00:41:22 INFO - PROCESS | 1152 | 1461051682044 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}] 00:41:22 INFO - PROCESS | 1152 | 1461051682176 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 00:41:22 INFO - PROCESS | 1152 | 1461051682230 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:22 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3F0800 == 67 [pid = 1152] [id = 220] 00:41:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006489E73C00) [pid = 1152] [serial = 658] [outer = 0000000000000000] 00:41:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006489E81000) [pid = 1152] [serial = 659] [outer = 0000006489E73C00] 00:41:22 INFO - PROCESS | 1152 | 1461051682279 Marionette DEBUG loaded listener.js 00:41:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (000000648A225400) [pid = 1152] [serial = 660] [outer = 0000006489E73C00] 00:41:22 INFO - PROCESS | 1152 | 1461051682708 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]]]}] 00:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1783ms 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (000000648947EC00) [pid = 1152] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648906D400) [pid = 1152] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (000000648968A000) [pid = 1152] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006486D76C00) [pid = 1152] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064896AE000) [pid = 1152] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (000000648B046800) [pid = 1152] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006481852C00) [pid = 1152] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006481AD3C00) [pid = 1152] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (000000648932E000) [pid = 1152] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (000000648A225800) [pid = 1152] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006486D7B000) [pid = 1152] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:41:24 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006486D75C00) [pid = 1152] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:41:24 INFO - PROCESS | 1152 | 1461051684166 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 00:41:24 INFO - PROCESS | 1152 | 1461051684168 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 00:41:24 INFO - PROCESS | 1152 | 1461051684214 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:41:24 INFO - PROCESS | 1152 | 1461051684216 Marionette TRACE conn5 <- [1,846,null,{}] 00:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:41:24 INFO - PROCESS | 1152 | 1461051684220 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}] 00:41:24 INFO - PROCESS | 1152 | 1461051684327 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 00:41:24 INFO - PROCESS | 1152 | 1461051684374 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:24 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F35C2000 == 68 [pid = 1152] [id = 221] 00:41:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (000000648870C400) [pid = 1152] [serial = 661] [outer = 0000000000000000] 00:41:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006489325400) [pid = 1152] [serial = 662] [outer = 000000648870C400] 00:41:24 INFO - PROCESS | 1152 | 1461051684420 Marionette DEBUG loaded listener.js 00:41:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (000000648A2B5800) [pid = 1152] [serial = 663] [outer = 000000648870C400] 00:41:24 INFO - PROCESS | 1152 | 1461051684793 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]]]}] 00:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 628ms 00:41:24 INFO - PROCESS | 1152 | 1461051684849 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 00:41:24 INFO - PROCESS | 1152 | 1461051684851 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 00:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:41:24 INFO - PROCESS | 1152 | 1461051684855 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:41:24 INFO - PROCESS | 1152 | 1461051684857 Marionette TRACE conn5 <- [1,850,null,{}] 00:41:24 INFO - PROCESS | 1152 | 1461051684860 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}] 00:41:24 INFO - PROCESS | 1152 | 1461051684947 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 00:41:24 INFO - PROCESS | 1152 | 1461051684953 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:24 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F95DB800 == 69 [pid = 1152] [id = 222] 00:41:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (000000648B045C00) [pid = 1152] [serial = 664] [outer = 0000000000000000] 00:41:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (00000064F463A800) [pid = 1152] [serial = 665] [outer = 000000648B045C00] 00:41:25 INFO - PROCESS | 1152 | 1461051685000 Marionette DEBUG loaded listener.js 00:41:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (00000064F89C6000) [pid = 1152] [serial = 666] [outer = 000000648B045C00] 00:41:25 INFO - PROCESS | 1152 | 1461051685444 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]]]}] 00:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 00:41:25 INFO - PROCESS | 1152 | 1461051685488 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 00:41:25 INFO - PROCESS | 1152 | 1461051685490 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 00:41:25 INFO - PROCESS | 1152 | 1461051685493 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:41:25 INFO - PROCESS | 1152 | 1461051685495 Marionette TRACE conn5 <- [1,854,null,{}] 00:41:25 INFO - PROCESS | 1152 | 1461051685498 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}] 00:41:25 INFO - PROCESS | 1152 | 1461051685583 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 00:41:25 INFO - PROCESS | 1152 | 1461051685589 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:25 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FDE62800 == 70 [pid = 1152] [id = 223] 00:41:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (00000064F463C400) [pid = 1152] [serial = 667] [outer = 0000000000000000] 00:41:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (00000064F90A0400) [pid = 1152] [serial = 668] [outer = 00000064F463C400] 00:41:25 INFO - PROCESS | 1152 | 1461051685637 Marionette DEBUG loaded listener.js 00:41:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (00000064F9610400) [pid = 1152] [serial = 669] [outer = 00000064F463C400] 00:41:26 INFO - PROCESS | 1152 | 1461051686180 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]]]}] 00:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 732ms 00:41:26 INFO - PROCESS | 1152 | 1461051686229 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 00:41:26 INFO - PROCESS | 1152 | 1461051686234 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 00:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:41:26 INFO - PROCESS | 1152 | 1461051686247 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:41:26 INFO - PROCESS | 1152 | 1461051686251 Marionette TRACE conn5 <- [1,858,null,{}] 00:41:26 INFO - PROCESS | 1152 | 1461051686328 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}] 00:41:26 INFO - PROCESS | 1152 | 1461051686492 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 00:41:26 INFO - PROCESS | 1152 | 1461051686504 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:26 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485704800 == 71 [pid = 1152] [id = 224] 00:41:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648185D400) [pid = 1152] [serial = 670] [outer = 0000000000000000] 00:41:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648596B000) [pid = 1152] [serial = 671] [outer = 000000648185D400] 00:41:26 INFO - PROCESS | 1152 | 1461051686566 Marionette DEBUG loaded listener.js 00:41:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006487AFA400) [pid = 1152] [serial = 672] [outer = 000000648185D400] 00:41:27 INFO - PROCESS | 1152 | 1461051687199 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]]]}] 00:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1004ms 00:41:27 INFO - PROCESS | 1152 | 1461051687254 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 00:41:27 INFO - PROCESS | 1152 | 1461051687260 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 00:41:27 INFO - PROCESS | 1152 | 1461051687267 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:41:27 INFO - PROCESS | 1152 | 1461051687271 Marionette TRACE conn5 <- [1,862,null,{}] 00:41:27 INFO - PROCESS | 1152 | 1461051687275 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}] 00:41:27 INFO - PROCESS | 1152 | 1461051687392 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 00:41:27 INFO - PROCESS | 1152 | 1461051687511 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:27 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A319800 == 72 [pid = 1152] [id = 225] 00:41:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006488707400) [pid = 1152] [serial = 673] [outer = 0000000000000000] 00:41:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006489434800) [pid = 1152] [serial = 674] [outer = 0000006488707400] 00:41:27 INFO - PROCESS | 1152 | 1461051687569 Marionette DEBUG loaded listener.js 00:41:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006489704800) [pid = 1152] [serial = 675] [outer = 0000006488707400] 00:41:28 INFO - PROCESS | 1152 | 1461051688204 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]]]}] 00:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 00:41:28 INFO - PROCESS | 1152 | 1461051688258 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 00:41:28 INFO - PROCESS | 1152 | 1461051688261 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 00:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:41:28 INFO - PROCESS | 1152 | 1461051688265 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:41:28 INFO - PROCESS | 1152 | 1461051688270 Marionette TRACE conn5 <- [1,866,null,{}] 00:41:28 INFO - PROCESS | 1152 | 1461051688282 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}] 00:41:28 INFO - PROCESS | 1152 | 1461051688399 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 00:41:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006489E7C400) [pid = 1152] [serial = 676] [outer = 00000064819C5C00] 00:41:28 INFO - PROCESS | 1152 | 1461051688543 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:28 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B117800 == 73 [pid = 1152] [id = 226] 00:41:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (00000064F2CAB800) [pid = 1152] [serial = 677] [outer = 0000000000000000] 00:41:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (00000064F3D58800) [pid = 1152] [serial = 678] [outer = 00000064F2CAB800] 00:41:28 INFO - PROCESS | 1152 | 1461051688615 Marionette DEBUG loaded listener.js 00:41:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (00000064FA157800) [pid = 1152] [serial = 679] [outer = 00000064F2CAB800] 00:41:29 INFO - PROCESS | 1152 | 1461051689288 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]]]}] 00:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1031ms 00:41:29 INFO - PROCESS | 1152 | 1461051689299 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 00:41:29 INFO - PROCESS | 1152 | 1461051689302 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 00:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:41:29 INFO - PROCESS | 1152 | 1461051689306 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:41:29 INFO - PROCESS | 1152 | 1461051689308 Marionette TRACE conn5 <- [1,870,null,{}] 00:41:29 INFO - PROCESS | 1152 | 1461051689312 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}] 00:41:29 INFO - PROCESS | 1152 | 1461051689423 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 00:41:29 INFO - PROCESS | 1152 | 1461051689515 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:29 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B110000 == 74 [pid = 1152] [id = 227] 00:41:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648B0CC000) [pid = 1152] [serial = 680] [outer = 0000000000000000] 00:41:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (000000648B0D2400) [pid = 1152] [serial = 681] [outer = 000000648B0CC000] 00:41:29 INFO - PROCESS | 1152 | 1461051689571 Marionette DEBUG loaded listener.js 00:41:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (00000064F3F1F400) [pid = 1152] [serial = 682] [outer = 000000648B0CC000] 00:41:30 INFO - PROCESS | 1152 | 1461051690083 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]]]}] 00:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 839ms 00:41:30 INFO - PROCESS | 1152 | 1461051690147 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 00:41:30 INFO - PROCESS | 1152 | 1461051690150 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 00:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:41:30 INFO - PROCESS | 1152 | 1461051690153 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:41:30 INFO - PROCESS | 1152 | 1461051690156 Marionette TRACE conn5 <- [1,874,null,{}] 00:41:30 INFO - PROCESS | 1152 | 1461051690159 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}] 00:41:30 INFO - PROCESS | 1152 | 1461051690270 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 00:41:30 INFO - PROCESS | 1152 | 1461051690361 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:30 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CB2000 == 75 [pid = 1152] [id = 228] 00:41:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648C641400) [pid = 1152] [serial = 683] [outer = 0000000000000000] 00:41:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (000000648C645400) [pid = 1152] [serial = 684] [outer = 000000648C641400] 00:41:30 INFO - PROCESS | 1152 | 1461051690417 Marionette DEBUG loaded listener.js 00:41:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (000000648C64AC00) [pid = 1152] [serial = 685] [outer = 000000648C641400] 00:41:31 INFO - PROCESS | 1152 | 1461051691020 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]]]}] 00:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 881ms 00:41:31 INFO - PROCESS | 1152 | 1461051691036 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 00:41:31 INFO - PROCESS | 1152 | 1461051691039 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 00:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:41:31 INFO - PROCESS | 1152 | 1461051691042 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:41:31 INFO - PROCESS | 1152 | 1461051691045 Marionette TRACE conn5 <- [1,878,null,{}] 00:41:31 INFO - PROCESS | 1152 | 1461051691048 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}] 00:41:31 INFO - PROCESS | 1152 | 1461051691176 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 00:41:31 INFO - PROCESS | 1152 | 1461051691275 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:31 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C6E800 == 76 [pid = 1152] [id = 229] 00:41:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (00000064FA512400) [pid = 1152] [serial = 686] [outer = 0000000000000000] 00:41:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (00000064FAE52000) [pid = 1152] [serial = 687] [outer = 00000064FA512400] 00:41:31 INFO - PROCESS | 1152 | 1461051691332 Marionette DEBUG loaded listener.js 00:41:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (00000064FDD0F800) [pid = 1152] [serial = 688] [outer = 00000064FA512400] 00:41:31 INFO - PROCESS | 1152 | 1461051691886 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]]]}] 00:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 943ms 00:41:31 INFO - PROCESS | 1152 | 1461051691989 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 00:41:31 INFO - PROCESS | 1152 | 1461051691992 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 00:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:41:32 INFO - PROCESS | 1152 | 1461051691996 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:41:32 INFO - PROCESS | 1152 | 1461051691998 Marionette TRACE conn5 <- [1,882,null,{}] 00:41:32 INFO - PROCESS | 1152 | 1461051692002 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}] 00:41:32 INFO - PROCESS | 1152 | 1461051692113 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 00:41:32 INFO - PROCESS | 1152 | 1461051692200 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:32 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E27F800 == 77 [pid = 1152] [id = 230] 00:41:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (000000648D19BC00) [pid = 1152] [serial = 689] [outer = 0000000000000000] 00:41:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (000000648D1A2000) [pid = 1152] [serial = 690] [outer = 000000648D19BC00] 00:41:32 INFO - PROCESS | 1152 | 1461051692257 Marionette DEBUG loaded listener.js 00:41:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (00000064FAE51000) [pid = 1152] [serial = 691] [outer = 000000648D19BC00] 00:41:32 INFO - PROCESS | 1152 | 1461051692794 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]]]}] 00:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 839ms 00:41:32 INFO - PROCESS | 1152 | 1461051692837 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 00:41:32 INFO - PROCESS | 1152 | 1461051692839 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 00:41:32 INFO - PROCESS | 1152 | 1461051692843 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:41:32 INFO - PROCESS | 1152 | 1461051692845 Marionette TRACE conn5 <- [1,886,null,{}] 00:41:32 INFO - PROCESS | 1152 | 1461051692849 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}] 00:41:32 INFO - PROCESS | 1152 | 1461051692957 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 00:41:33 INFO - PROCESS | 1152 | 1461051693065 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:33 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E297800 == 78 [pid = 1152] [id = 231] 00:41:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (000000648D19C000) [pid = 1152] [serial = 692] [outer = 0000000000000000] 00:41:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (000000648E448C00) [pid = 1152] [serial = 693] [outer = 000000648D19C000] 00:41:33 INFO - PROCESS | 1152 | 1461051693121 Marionette DEBUG loaded listener.js 00:41:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (000000648E44E800) [pid = 1152] [serial = 694] [outer = 000000648D19C000] 00:41:33 INFO - PROCESS | 1152 | 1461051693935 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]]]}] 00:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1131ms 00:41:33 INFO - PROCESS | 1152 | 1461051693976 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 00:41:33 INFO - PROCESS | 1152 | 1461051693981 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 00:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:41:34 INFO - PROCESS | 1152 | 1461051694001 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:41:34 INFO - PROCESS | 1152 | 1461051694005 Marionette TRACE conn5 <- [1,890,null,{}] 00:41:34 INFO - PROCESS | 1152 | 1461051694012 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}] 00:41:34 INFO - PROCESS | 1152 | 1461051694122 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 00:41:34 INFO - PROCESS | 1152 | 1461051694248 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:34 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485706800 == 79 [pid = 1152] [id = 232] 00:41:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (0000006482D12800) [pid = 1152] [serial = 695] [outer = 0000000000000000] 00:41:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006482D1C800) [pid = 1152] [serial = 696] [outer = 0000006482D12800] 00:41:34 INFO - PROCESS | 1152 | 1461051694300 Marionette DEBUG loaded listener.js 00:41:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (0000006486D7E800) [pid = 1152] [serial = 697] [outer = 0000006482D12800] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 00000064F95DB800 == 78 [pid = 1152] [id = 222] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 00000064F35C2000 == 77 [pid = 1152] [id = 221] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3F0800 == 76 [pid = 1152] [id = 220] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 00000064894BB000 == 75 [pid = 1152] [id = 219] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 000000648902F800 == 74 [pid = 1152] [id = 218] 00:41:34 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006489D5F400) [pid = 1152] [serial = 590] [outer = 0000000000000000] [url = about:blank] 00:41:34 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (0000006488C21C00) [pid = 1152] [serial = 587] [outer = 0000000000000000] [url = about:blank] 00:41:34 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (00000064834E9C00) [pid = 1152] [serial = 584] [outer = 0000000000000000] [url = about:blank] 00:41:34 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (00000064F2D54000) [pid = 1152] [serial = 623] [outer = 0000000000000000] [url = about:blank] 00:41:34 INFO - PROCESS | 1152 | 1461051694980 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]]]}] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B4E800 == 73 [pid = 1152] [id = 217] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 0000006481D0E000 == 72 [pid = 1152] [id = 216] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A49000 == 71 [pid = 1152] [id = 215] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA23C000 == 70 [pid = 1152] [id = 212] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 00000064F914C800 == 69 [pid = 1152] [id = 211] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 000000648A31B800 == 68 [pid = 1152] [id = 210] 00:41:34 INFO - PROCESS | 1152 | --DOCSHELL 0000006486DA0000 == 67 [pid = 1152] [id = 209] 00:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1032ms 00:41:35 INFO - PROCESS | 1152 | 1461051695048 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 00:41:35 INFO - PROCESS | 1152 | 1461051695054 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648B03E400) [pid = 1152] [serial = 615] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (000000648A297000) [pid = 1152] [serial = 582] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006486D81400) [pid = 1152] [serial = 599] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (000000648968F800) [pid = 1152] [serial = 546] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006489479C00) [pid = 1152] [serial = 606] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (00000064896DF800) [pid = 1152] [serial = 609] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006488CD7C00) [pid = 1152] [serial = 602] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006487EEA000) [pid = 1152] [serial = 600] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006489D5C800) [pid = 1152] [serial = 611] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (00000064F232DC00) [pid = 1152] [serial = 620] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (00000064819C7400) [pid = 1152] [serial = 593] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006482D12C00) [pid = 1152] [serial = 594] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006483450C00) [pid = 1152] [serial = 597] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (000000648968F400) [pid = 1152] [serial = 608] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006489064C00) [pid = 1152] [serial = 603] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006489EC6800) [pid = 1152] [serial = 612] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (000000648B047400) [pid = 1152] [serial = 618] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (000000648B03DC00) [pid = 1152] [serial = 617] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (000000648A29B000) [pid = 1152] [serial = 614] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006481BED800) [pid = 1152] [serial = 596] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006489430C00) [pid = 1152] [serial = 605] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F2444400) [pid = 1152] [serial = 621] [outer = 0000000000000000] [url = about:blank] 00:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:41:35 INFO - PROCESS | 1152 | 1461051695104 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:41:35 INFO - PROCESS | 1152 | 1461051695107 Marionette TRACE conn5 <- [1,894,null,{}] 00:41:35 INFO - PROCESS | 1152 | 1461051695111 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}] 00:41:35 INFO - PROCESS | 1152 | 1461051695208 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 00:41:35 INFO - PROCESS | 1152 | 1461051695215 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:35 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A4E800 == 68 [pid = 1152] [id = 233] 00:41:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006483303C00) [pid = 1152] [serial = 698] [outer = 0000000000000000] 00:41:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006483450C00) [pid = 1152] [serial = 699] [outer = 0000006483303C00] 00:41:35 INFO - PROCESS | 1152 | 1461051695264 Marionette DEBUG loaded listener.js 00:41:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006485979400) [pid = 1152] [serial = 700] [outer = 0000006483303C00] 00:41:35 INFO - PROCESS | 1152 | 1461051695782 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]]]}] 00:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 733ms 00:41:35 INFO - PROCESS | 1152 | 1461051695833 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 00:41:35 INFO - PROCESS | 1152 | 1461051695836 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 00:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:41:35 INFO - PROCESS | 1152 | 1461051695839 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:41:35 INFO - PROCESS | 1152 | 1461051695843 Marionette TRACE conn5 <- [1,898,null,{}] 00:41:35 INFO - PROCESS | 1152 | 1461051695854 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}] 00:41:35 INFO - PROCESS | 1152 | 1461051695954 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 00:41:36 INFO - PROCESS | 1152 | 1461051696034 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:36 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C7D000 == 69 [pid = 1152] [id = 234] 00:41:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006487AEF000) [pid = 1152] [serial = 701] [outer = 0000000000000000] 00:41:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006488702800) [pid = 1152] [serial = 702] [outer = 0000006487AEF000] 00:41:36 INFO - PROCESS | 1152 | 1461051696084 Marionette DEBUG loaded listener.js 00:41:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006489071000) [pid = 1152] [serial = 703] [outer = 0000006487AEF000] 00:41:36 INFO - PROCESS | 1152 | 1461051696474 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]]]}] 00:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 00:41:36 INFO - PROCESS | 1152 | 1461051696532 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 00:41:36 INFO - PROCESS | 1152 | 1461051696535 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 00:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:41:36 INFO - PROCESS | 1152 | 1461051696538 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:41:36 INFO - PROCESS | 1152 | 1461051696540 Marionette TRACE conn5 <- [1,902,null,{}] 00:41:36 INFO - PROCESS | 1152 | 1461051696543 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}] 00:41:36 INFO - PROCESS | 1152 | 1461051696634 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 00:41:36 INFO - PROCESS | 1152 | 1461051696640 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:36 INFO - PROCESS | 1152 | ++DOCSHELL 000000648902F800 == 70 [pid = 1152] [id = 235] 00:41:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006489439000) [pid = 1152] [serial = 704] [outer = 0000000000000000] 00:41:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006489681C00) [pid = 1152] [serial = 705] [outer = 0000006489439000] 00:41:36 INFO - PROCESS | 1152 | 1461051696690 Marionette DEBUG loaded listener.js 00:41:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648969C400) [pid = 1152] [serial = 706] [outer = 0000006489439000] 00:41:37 INFO - PROCESS | 1152 | 1461051697125 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]]]}] 00:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 00:41:37 INFO - PROCESS | 1152 | 1461051697169 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 00:41:37 INFO - PROCESS | 1152 | 1461051697171 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 00:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:41:37 INFO - PROCESS | 1152 | 1461051697186 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:41:37 INFO - PROCESS | 1152 | 1461051697188 Marionette TRACE conn5 <- [1,906,null,{}] 00:41:37 INFO - PROCESS | 1152 | 1461051697192 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}] 00:41:37 INFO - PROCESS | 1152 | 1461051697305 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 00:41:37 INFO - PROCESS | 1152 | 1461051697388 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:37 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894B7000 == 71 [pid = 1152] [id = 236] 00:41:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006489692C00) [pid = 1152] [serial = 707] [outer = 0000000000000000] 00:41:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (00000064896E1000) [pid = 1152] [serial = 708] [outer = 0000006489692C00] 00:41:37 INFO - PROCESS | 1152 | 1461051697434 Marionette DEBUG loaded listener.js 00:41:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006489D57000) [pid = 1152] [serial = 709] [outer = 0000006489692C00] 00:41:37 INFO - PROCESS | 1152 | 1461051697858 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]]]}] 00:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 751ms 00:41:37 INFO - PROCESS | 1152 | 1461051697928 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 00:41:37 INFO - PROCESS | 1152 | 1461051697931 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 00:41:37 INFO - PROCESS | 1152 | 1461051697934 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:41:37 INFO - PROCESS | 1152 | 1461051697936 Marionette TRACE conn5 <- [1,910,null,{}] 00:41:37 INFO - PROCESS | 1152 | 1461051697939 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}] 00:41:38 INFO - PROCESS | 1152 | 1461051698078 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 00:41:38 INFO - PROCESS | 1152 | 1461051698142 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:38 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A45A000 == 72 [pid = 1152] [id = 237] 00:41:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006489ECF800) [pid = 1152] [serial = 710] [outer = 0000000000000000] 00:41:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (000000648A299800) [pid = 1152] [serial = 711] [outer = 0000006489ECF800] 00:41:38 INFO - PROCESS | 1152 | 1461051698191 Marionette DEBUG loaded listener.js 00:41:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (000000648B046400) [pid = 1152] [serial = 712] [outer = 0000006489ECF800] 00:41:38 INFO - PROCESS | 1152 | 1461051698603 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]]]}] 00:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 733ms 00:41:38 INFO - PROCESS | 1152 | 1461051698686 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 00:41:38 INFO - PROCESS | 1152 | 1461051698688 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 00:41:38 INFO - PROCESS | 1152 | 1461051698691 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:41:38 INFO - PROCESS | 1152 | 1461051698693 Marionette TRACE conn5 <- [1,914,null,{}] 00:41:38 INFO - PROCESS | 1152 | 1461051698697 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}] 00:41:38 INFO - PROCESS | 1152 | 1461051698812 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 00:41:38 INFO - PROCESS | 1152 | 1461051698867 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:38 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B10C000 == 73 [pid = 1152] [id = 238] 00:41:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (000000648C641C00) [pid = 1152] [serial = 713] [outer = 0000000000000000] 00:41:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648C64C000) [pid = 1152] [serial = 714] [outer = 000000648C641C00] 00:41:38 INFO - PROCESS | 1152 | 1461051698912 Marionette DEBUG loaded listener.js 00:41:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (00000064F21B8C00) [pid = 1152] [serial = 715] [outer = 000000648C641C00] 00:41:39 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006489E73C00) [pid = 1152] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:41:39 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (000000648932B000) [pid = 1152] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:41:39 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (000000648870C800) [pid = 1152] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:41:39 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (000000648135B400) [pid = 1152] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:41:39 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006480AEDC00) [pid = 1152] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:41:39 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006489689800) [pid = 1152] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:41:39 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (000000648B045C00) [pid = 1152] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:41:39 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (000000648870C400) [pid = 1152] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:41:39 INFO - PROCESS | 1152 | 1461051699392 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]]]}] 00:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 732ms 00:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:41:39 INFO - PROCESS | 1152 | 1461051699430 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 00:41:39 INFO - PROCESS | 1152 | 1461051699432 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 00:41:39 INFO - PROCESS | 1152 | 1461051699435 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:41:39 INFO - PROCESS | 1152 | 1461051699437 Marionette TRACE conn5 <- [1,918,null,{}] 00:41:39 INFO - PROCESS | 1152 | 1461051699441 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}] 00:41:39 INFO - PROCESS | 1152 | 1461051699527 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 00:41:39 INFO - PROCESS | 1152 | 1461051699610 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:39 INFO - PROCESS | 1152 | ++DOCSHELL 000000648D1CA000 == 74 [pid = 1152] [id = 239] 00:41:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006487ECD400) [pid = 1152] [serial = 716] [outer = 0000000000000000] 00:41:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648A225800) [pid = 1152] [serial = 717] [outer = 0000006487ECD400] 00:41:39 INFO - PROCESS | 1152 | 1461051699655 Marionette DEBUG loaded listener.js 00:41:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (00000064F24F9000) [pid = 1152] [serial = 718] [outer = 0000006487ECD400] 00:41:40 INFO - PROCESS | 1152 | 1461051700013 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]]]}] 00:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 627ms 00:41:40 INFO - PROCESS | 1152 | 1461051700064 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 00:41:40 INFO - PROCESS | 1152 | 1461051700067 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 00:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:41:40 INFO - PROCESS | 1152 | 1461051700070 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:41:40 INFO - PROCESS | 1152 | 1461051700072 Marionette TRACE conn5 <- [1,922,null,{}] 00:41:40 INFO - PROCESS | 1152 | 1461051700075 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}] 00:41:40 INFO - PROCESS | 1152 | 1461051700217 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 00:41:40 INFO - PROCESS | 1152 | 1461051700232 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:40 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E299800 == 75 [pid = 1152] [id = 240] 00:41:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (00000064F35CF800) [pid = 1152] [serial = 719] [outer = 0000000000000000] 00:41:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (00000064F3DA7800) [pid = 1152] [serial = 720] [outer = 00000064F35CF800] 00:41:40 INFO - PROCESS | 1152 | 1461051700277 Marionette DEBUG loaded listener.js 00:41:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (00000064F462D800) [pid = 1152] [serial = 721] [outer = 00000064F35CF800] 00:41:40 INFO - PROCESS | 1152 | 1461051700660 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]]]}] 00:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 629ms 00:41:40 INFO - PROCESS | 1152 | 1461051700703 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 00:41:40 INFO - PROCESS | 1152 | 1461051700705 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 00:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:41:40 INFO - PROCESS | 1152 | 1461051700709 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:41:40 INFO - PROCESS | 1152 | 1461051700710 Marionette TRACE conn5 <- [1,926,null,{}] 00:41:40 INFO - PROCESS | 1152 | 1461051700714 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}] 00:41:40 INFO - PROCESS | 1152 | 1461051700833 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 00:41:40 INFO - PROCESS | 1152 | 1461051700845 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:40 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F46B0000 == 76 [pid = 1152] [id = 241] 00:41:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648524C400) [pid = 1152] [serial = 722] [outer = 0000000000000000] 00:41:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (000000648524F400) [pid = 1152] [serial = 723] [outer = 000000648524C400] 00:41:40 INFO - PROCESS | 1152 | 1461051700893 Marionette DEBUG loaded listener.js 00:41:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (00000064F3B7F800) [pid = 1152] [serial = 724] [outer = 000000648524C400] 00:41:41 INFO - PROCESS | 1152 | 1461051701438 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]]]}] 00:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 775ms 00:41:41 INFO - PROCESS | 1152 | 1461051701488 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 00:41:41 INFO - PROCESS | 1152 | 1461051701493 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 00:41:41 INFO - PROCESS | 1152 | 1461051701559 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:41:41 INFO - PROCESS | 1152 | 1461051701563 Marionette TRACE conn5 <- [1,930,null,{}] 00:41:41 INFO - PROCESS | 1152 | 1461051701584 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}] 00:41:41 INFO - PROCESS | 1152 | 1461051701717 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 00:41:41 INFO - PROCESS | 1152 | 1461051701834 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:41 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485316000 == 77 [pid = 1152] [id = 242] 00:41:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (0000006481BE7400) [pid = 1152] [serial = 725] [outer = 0000000000000000] 00:41:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (000000648524D000) [pid = 1152] [serial = 726] [outer = 0000006481BE7400] 00:41:41 INFO - PROCESS | 1152 | 1461051701895 Marionette DEBUG loaded listener.js 00:41:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (0000006487EF1800) [pid = 1152] [serial = 727] [outer = 0000006481BE7400] 00:41:42 INFO - PROCESS | 1152 | 1461051702499 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]]]}] 00:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1001ms 00:41:42 INFO - PROCESS | 1152 | 1461051702567 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 00:41:42 INFO - PROCESS | 1152 | 1461051702573 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 00:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:41:42 INFO - PROCESS | 1152 | 1461051702581 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:41:42 INFO - PROCESS | 1152 | 1461051702584 Marionette TRACE conn5 <- [1,934,null,{}] 00:41:42 INFO - PROCESS | 1152 | 1461051702588 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}] 00:41:42 INFO - PROCESS | 1152 | 1461051702706 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 00:41:42 INFO - PROCESS | 1152 | 1461051702830 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:42 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894B0800 == 78 [pid = 1152] [id = 243] 00:41:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (0000006485975400) [pid = 1152] [serial = 728] [outer = 0000000000000000] 00:41:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (000000648932B400) [pid = 1152] [serial = 729] [outer = 0000006485975400] 00:41:42 INFO - PROCESS | 1152 | 1461051702889 Marionette DEBUG loaded listener.js 00:41:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (00000064896A6800) [pid = 1152] [serial = 730] [outer = 0000006485975400] 00:41:43 INFO - PROCESS | 1152 | 1461051703487 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]]]}] 00:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 923ms 00:41:43 INFO - PROCESS | 1152 | 1461051703509 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 00:41:43 INFO - PROCESS | 1152 | 1461051703512 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 00:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:41:43 INFO - PROCESS | 1152 | 1461051703516 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:41:43 INFO - PROCESS | 1152 | 1461051703520 Marionette TRACE conn5 <- [1,938,null,{}] 00:41:43 INFO - PROCESS | 1152 | 1461051703532 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}] 00:41:43 INFO - PROCESS | 1152 | 1461051703653 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 00:41:43 INFO - PROCESS | 1152 | 1461051703748 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:43 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA23D000 == 79 [pid = 1152] [id = 244] 00:41:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (0000006489688C00) [pid = 1152] [serial = 731] [outer = 0000000000000000] 00:41:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (000000648A5A5C00) [pid = 1152] [serial = 732] [outer = 0000006489688C00] 00:41:43 INFO - PROCESS | 1152 | 1461051703809 Marionette DEBUG loaded listener.js 00:41:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (000000648A5AE400) [pid = 1152] [serial = 733] [outer = 0000006489688C00] 00:41:44 INFO - PROCESS | 1152 | 1461051704433 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]]]}] 00:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 985ms 00:41:44 INFO - PROCESS | 1152 | 1461051704502 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 00:41:44 INFO - PROCESS | 1152 | 1461051704506 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 00:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:41:44 INFO - PROCESS | 1152 | 1461051704510 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:41:44 INFO - PROCESS | 1152 | 1461051704512 Marionette TRACE conn5 <- [1,942,null,{}] 00:41:44 INFO - PROCESS | 1152 | 1461051704516 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}] 00:41:44 INFO - PROCESS | 1152 | 1461051704637 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 00:41:44 INFO - PROCESS | 1152 | 1461051704754 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:44 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FFB62800 == 80 [pid = 1152] [id = 245] 00:41:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (000000648C64A000) [pid = 1152] [serial = 734] [outer = 0000000000000000] 00:41:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (000000648E448800) [pid = 1152] [serial = 735] [outer = 000000648C64A000] 00:41:44 INFO - PROCESS | 1152 | 1461051704813 Marionette DEBUG loaded listener.js 00:41:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (00000064F5C8DC00) [pid = 1152] [serial = 736] [outer = 000000648C64A000] 00:41:45 INFO - PROCESS | 1152 | 1461051705376 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]]]}] 00:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 942ms 00:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:41:45 INFO - PROCESS | 1152 | 1461051705454 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 00:41:45 INFO - PROCESS | 1152 | 1461051705457 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 00:41:45 INFO - PROCESS | 1152 | 1461051705461 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:41:45 INFO - PROCESS | 1152 | 1461051705463 Marionette TRACE conn5 <- [1,946,null,{}] 00:41:45 INFO - PROCESS | 1152 | 1461051705467 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}] 00:41:45 INFO - PROCESS | 1152 | 1461051705579 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 00:41:45 INFO - PROCESS | 1152 | 1461051705701 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:45 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C4CF800 == 81 [pid = 1152] [id = 246] 00:41:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (000000648C605C00) [pid = 1152] [serial = 737] [outer = 0000000000000000] 00:41:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (000000648C60B800) [pid = 1152] [serial = 738] [outer = 000000648C605C00] 00:41:45 INFO - PROCESS | 1152 | 1461051705759 Marionette DEBUG loaded listener.js 00:41:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (000000648C611800) [pid = 1152] [serial = 739] [outer = 000000648C605C00] 00:41:46 INFO - PROCESS | 1152 | 1461051706326 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]]]}] 00:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 942ms 00:41:46 INFO - PROCESS | 1152 | 1461051706405 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 00:41:46 INFO - PROCESS | 1152 | 1461051706408 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 00:41:46 INFO - PROCESS | 1152 | 1461051706425 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:41:46 INFO - PROCESS | 1152 | 1461051706428 Marionette TRACE conn5 <- [1,950,null,{}] 00:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:41:46 INFO - PROCESS | 1152 | 1461051706432 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}] 00:41:46 INFO - PROCESS | 1152 | 1461051706577 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 00:41:46 INFO - PROCESS | 1152 | 1461051706696 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:46 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E58A000 == 82 [pid = 1152] [id = 247] 00:41:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (000000648C615400) [pid = 1152] [serial = 740] [outer = 0000000000000000] 00:41:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (00000064F9025800) [pid = 1152] [serial = 741] [outer = 000000648C615400] 00:41:46 INFO - PROCESS | 1152 | 1461051706758 Marionette DEBUG loaded listener.js 00:41:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (00000064FA1E1C00) [pid = 1152] [serial = 742] [outer = 000000648C615400] 00:41:47 INFO - PROCESS | 1152 | 1461051707318 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]]]}] 00:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 923ms 00:41:47 INFO - PROCESS | 1152 | 1461051707354 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 00:41:47 INFO - PROCESS | 1152 | 1461051707357 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 00:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:41:47 INFO - PROCESS | 1152 | 1461051707361 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:41:47 INFO - PROCESS | 1152 | 1461051707363 Marionette TRACE conn5 <- [1,954,null,{}] 00:41:47 INFO - PROCESS | 1152 | 1461051707367 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}] 00:41:47 INFO - PROCESS | 1152 | 1461051707476 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 00:41:47 INFO - PROCESS | 1152 | 1461051707571 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:47 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F1D6800 == 83 [pid = 1152] [id = 248] 00:41:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (0000006485C08800) [pid = 1152] [serial = 743] [outer = 0000000000000000] 00:41:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (0000006485C0D000) [pid = 1152] [serial = 744] [outer = 0000006485C08800] 00:41:47 INFO - PROCESS | 1152 | 1461051707627 Marionette DEBUG loaded listener.js 00:41:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (00000064F95AE000) [pid = 1152] [serial = 745] [outer = 0000006485C08800] 00:41:48 INFO - PROCESS | 1152 | 1461051708201 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]]]}] 00:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 881ms 00:41:48 INFO - PROCESS | 1152 | 1461051708244 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 00:41:48 INFO - PROCESS | 1152 | 1461051708247 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 00:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:41:48 INFO - PROCESS | 1152 | 1461051708250 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:41:48 INFO - PROCESS | 1152 | 1461051708253 Marionette TRACE conn5 <- [1,958,null,{}] 00:41:48 INFO - PROCESS | 1152 | 1461051708256 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}] 00:41:48 INFO - PROCESS | 1152 | 1461051708368 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 00:41:48 INFO - PROCESS | 1152 | 1461051708466 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:48 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485754800 == 84 [pid = 1152] [id = 249] 00:41:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (0000006488CE3400) [pid = 1152] [serial = 746] [outer = 0000000000000000] 00:41:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 158 (000000648969E400) [pid = 1152] [serial = 747] [outer = 0000006488CE3400] 00:41:48 INFO - PROCESS | 1152 | 1461051708522 Marionette DEBUG loaded listener.js 00:41:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 159 (000000648B191C00) [pid = 1152] [serial = 748] [outer = 0000006488CE3400] 00:41:49 INFO - PROCESS | 1152 | 1461051709368 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]]]}] 00:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1180ms 00:41:49 INFO - PROCESS | 1152 | 1461051709434 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 00:41:49 INFO - PROCESS | 1152 | 1461051709440 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 00:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:41:49 INFO - PROCESS | 1152 | 1461051709445 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:41:49 INFO - PROCESS | 1152 | 1461051709449 Marionette TRACE conn5 <- [1,962,null,{}] 00:41:49 INFO - PROCESS | 1152 | 1461051709454 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}] 00:41:49 INFO - PROCESS | 1152 | 1461051709599 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 00:41:49 INFO - PROCESS | 1152 | 1461051709731 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:49 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482D93800 == 85 [pid = 1152] [id = 250] 00:41:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 160 (0000006481854000) [pid = 1152] [serial = 749] [outer = 0000000000000000] 00:41:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 161 (0000006483876C00) [pid = 1152] [serial = 750] [outer = 0000006481854000] 00:41:49 INFO - PROCESS | 1152 | 1461051709786 Marionette DEBUG loaded listener.js 00:41:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 162 (0000006485254C00) [pid = 1152] [serial = 751] [outer = 0000006481854000] 00:41:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648E299800 == 84 [pid = 1152] [id = 240] 00:41:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648D1CA000 == 83 [pid = 1152] [id = 239] 00:41:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648B10C000 == 82 [pid = 1152] [id = 238] 00:41:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648A45A000 == 81 [pid = 1152] [id = 237] 00:41:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064894B7000 == 80 [pid = 1152] [id = 236] 00:41:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648902F800 == 79 [pid = 1152] [id = 235] 00:41:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C7D000 == 78 [pid = 1152] [id = 234] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 161 (0000006485358400) [pid = 1152] [serial = 626] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 160 (000000648932A400) [pid = 1152] [serial = 629] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 159 (00000064F3DA4C00) [pid = 1152] [serial = 635] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 158 (00000064F2D52000) [pid = 1152] [serial = 632] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 157 (00000064F4631800) [pid = 1152] [serial = 638] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (00000064F90A0400) [pid = 1152] [serial = 668] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A4E800 == 77 [pid = 1152] [id = 233] 00:41:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006485706800 == 76 [pid = 1152] [id = 232] 00:41:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006485704800 == 75 [pid = 1152] [id = 224] 00:41:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064FDE62800 == 74 [pid = 1152] [id = 223] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (0000006489E81000) [pid = 1152] [serial = 659] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (0000006489437000) [pid = 1152] [serial = 653] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (0000006489483000) [pid = 1152] [serial = 654] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (0000006488711C00) [pid = 1152] [serial = 650] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (0000006488CDDC00) [pid = 1152] [serial = 651] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (0000006481AD8000) [pid = 1152] [serial = 647] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (000000648535E800) [pid = 1152] [serial = 648] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (00000064F90AAC00) [pid = 1152] [serial = 641] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (000000648500F000) [pid = 1152] [serial = 645] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (0000006481BE9800) [pid = 1152] [serial = 644] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (000000648969B000) [pid = 1152] [serial = 656] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (00000064F463A800) [pid = 1152] [serial = 665] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (0000006489325400) [pid = 1152] [serial = 662] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (000000648A225400) [pid = 1152] [serial = 660] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (00000064F89C6000) [pid = 1152] [serial = 666] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (00000064896E2000) [pid = 1152] [serial = 657] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (000000648A2B5800) [pid = 1152] [serial = 663] [outer = 0000000000000000] [url = about:blank] 00:41:50 INFO - PROCESS | 1152 | 1461051710383 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]]]}] 00:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 985ms 00:41:50 INFO - PROCESS | 1152 | 1461051710433 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 00:41:50 INFO - PROCESS | 1152 | 1461051710439 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 00:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:41:50 INFO - PROCESS | 1152 | 1461051710445 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:41:50 INFO - PROCESS | 1152 | 1461051710448 Marionette TRACE conn5 <- [1,966,null,{}] 00:41:50 INFO - PROCESS | 1152 | 1461051710452 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}] 00:41:50 INFO - PROCESS | 1152 | 1461051710550 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 00:41:50 INFO - PROCESS | 1152 | 1461051710631 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:50 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485706800 == 75 [pid = 1152] [id = 251] 00:41:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (000000648185C400) [pid = 1152] [serial = 752] [outer = 0000000000000000] 00:41:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006483874400) [pid = 1152] [serial = 753] [outer = 000000648185C400] 00:41:50 INFO - PROCESS | 1152 | 1461051710679 Marionette DEBUG loaded listener.js 00:41:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (0000006485974C00) [pid = 1152] [serial = 754] [outer = 000000648185C400] 00:41:51 INFO - PROCESS | 1152 | 1461051711092 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]]]}] 00:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 690ms 00:41:51 INFO - PROCESS | 1152 | 1461051711136 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 00:41:51 INFO - PROCESS | 1152 | 1461051711139 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 00:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:41:51 INFO - PROCESS | 1152 | 1461051711142 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:41:51 INFO - PROCESS | 1152 | 1461051711146 Marionette TRACE conn5 <- [1,970,null,{}] 00:41:51 INFO - PROCESS | 1152 | 1461051711157 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}] 00:41:51 INFO - PROCESS | 1152 | 1461051711253 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 00:41:51 INFO - PROCESS | 1152 | 1461051711299 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:51 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489011000 == 76 [pid = 1152] [id = 252] 00:41:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (000000648870CC00) [pid = 1152] [serial = 755] [outer = 0000000000000000] 00:41:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (0000006488C1B800) [pid = 1152] [serial = 756] [outer = 000000648870CC00] 00:41:51 INFO - PROCESS | 1152 | 1461051711348 Marionette DEBUG loaded listener.js 00:41:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (0000006489067400) [pid = 1152] [serial = 757] [outer = 000000648870CC00] 00:41:51 INFO - PROCESS | 1152 | 1461051711786 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]]]}] 00:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 00:41:51 INFO - PROCESS | 1152 | 1461051711835 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 00:41:51 INFO - PROCESS | 1152 | 1461051711838 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 00:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:41:51 INFO - PROCESS | 1152 | 1461051711841 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:41:51 INFO - PROCESS | 1152 | 1461051711843 Marionette TRACE conn5 <- [1,974,null,{}] 00:41:51 INFO - PROCESS | 1152 | 1461051711847 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}] 00:41:51 INFO - PROCESS | 1152 | 1461051711938 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 00:41:51 INFO - PROCESS | 1152 | 1461051711946 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:51 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894B1000 == 77 [pid = 1152] [id = 253] 00:41:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (0000006489431C00) [pid = 1152] [serial = 758] [outer = 0000000000000000] 00:41:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (0000006489478800) [pid = 1152] [serial = 759] [outer = 0000006489431C00] 00:41:52 INFO - PROCESS | 1152 | 1461051711995 Marionette DEBUG loaded listener.js 00:41:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (0000006489687C00) [pid = 1152] [serial = 760] [outer = 0000006489431C00] 00:41:52 INFO - PROCESS | 1152 | 1461051712440 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]]]}] 00:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 627ms 00:41:52 INFO - PROCESS | 1152 | 1461051712471 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 00:41:52 INFO - PROCESS | 1152 | 1461051712473 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 00:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:41:52 INFO - PROCESS | 1152 | 1461051712477 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:41:52 INFO - PROCESS | 1152 | 1461051712478 Marionette TRACE conn5 <- [1,978,null,{}] 00:41:52 INFO - PROCESS | 1152 | 1461051712491 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}] 00:41:52 INFO - PROCESS | 1152 | 1461051712605 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 00:41:52 INFO - PROCESS | 1152 | 1461051712692 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:52 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3E7800 == 78 [pid = 1152] [id = 254] 00:41:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (000000648968DC00) [pid = 1152] [serial = 761] [outer = 0000000000000000] 00:41:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (000000648969D800) [pid = 1152] [serial = 762] [outer = 000000648968DC00] 00:41:52 INFO - PROCESS | 1152 | 1461051712738 Marionette DEBUG loaded listener.js 00:41:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (00000064896E8C00) [pid = 1152] [serial = 763] [outer = 000000648968DC00] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006482F0F800 == 77 [pid = 1152] [id = 67] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648B110000 == 76 [pid = 1152] [id = 227] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FDE55800 == 75 [pid = 1152] [id = 81] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FDE61800 == 74 [pid = 1152] [id = 78] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA252000 == 73 [pid = 1152] [id = 12] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FFB66000 == 72 [pid = 1152] [id = 126] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C81000 == 71 [pid = 1152] [id = 35] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0E0800 == 70 [pid = 1152] [id = 197] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648A319800 == 69 [pid = 1152] [id = 225] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A51000 == 68 [pid = 1152] [id = 99] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648B117800 == 67 [pid = 1152] [id = 226] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064894DC800 == 66 [pid = 1152] [id = 82] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006481872000 == 65 [pid = 1152] [id = 142] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648E27F800 == 64 [pid = 1152] [id = 230] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C6E800 == 63 [pid = 1152] [id = 229] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648E297800 == 62 [pid = 1152] [id = 231] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006481149000 == 61 [pid = 1152] [id = 161] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FAEBA800 == 60 [pid = 1152] [id = 213] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064894B4800 == 59 [pid = 1152] [id = 50] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FD07F800 == 58 [pid = 1152] [id = 112] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064F91B5000 == 57 [pid = 1152] [id = 34] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648A30B800 == 56 [pid = 1152] [id = 65] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA24D800 == 55 [pid = 1152] [id = 140] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CB2000 == 54 [pid = 1152] [id = 228] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FE4BC800 == 53 [pid = 1152] [id = 113] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006485758000 == 52 [pid = 1152] [id = 110] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064811D0800 == 51 [pid = 1152] [id = 114] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648A45D800 == 50 [pid = 1152] [id = 186] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FAEBC000 == 49 [pid = 1152] [id = 158] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648A453800 == 48 [pid = 1152] [id = 63] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648933F800 == 47 [pid = 1152] [id = 51] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FDDE6800 == 46 [pid = 1152] [id = 214] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FDE68000 == 45 [pid = 1152] [id = 159] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0E0000 == 44 [pid = 1152] [id = 141] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064811B9000 == 43 [pid = 1152] [id = 143] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CAB800 == 42 [pid = 1152] [id = 127] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006486D90000 == 41 [pid = 1152] [id = 64] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064F5C28800 == 40 [pid = 1152] [id = 208] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006482D93800 == 39 [pid = 1152] [id = 250] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006485754800 == 38 [pid = 1152] [id = 249] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648F1D6800 == 37 [pid = 1152] [id = 248] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648E58A000 == 36 [pid = 1152] [id = 247] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 000000648C4CF800 == 35 [pid = 1152] [id = 246] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FFB62800 == 34 [pid = 1152] [id = 245] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA23D000 == 33 [pid = 1152] [id = 244] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064894B0800 == 32 [pid = 1152] [id = 243] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 0000006485316000 == 31 [pid = 1152] [id = 242] 00:41:54 INFO - PROCESS | 1152 | --DOCSHELL 00000064F46B0000 == 30 [pid = 1152] [id = 241] 00:41:55 INFO - PROCESS | 1152 | --DOCSHELL 0000006485706800 == 29 [pid = 1152] [id = 251] 00:41:55 INFO - PROCESS | 1152 | --DOCSHELL 0000006489011000 == 28 [pid = 1152] [id = 252] 00:41:55 INFO - PROCESS | 1152 | --DOCSHELL 00000064894B1000 == 27 [pid = 1152] [id = 253] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (0000006489692C00) [pid = 1152] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (0000006489ECF800) [pid = 1152] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (0000006487ECD400) [pid = 1152] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (0000006487AEF000) [pid = 1152] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (0000006489439000) [pid = 1152] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (0000006483303C00) [pid = 1152] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (0000006482D12800) [pid = 1152] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (000000648C641C00) [pid = 1152] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (00000064F35CF800) [pid = 1152] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (00000064896E1000) [pid = 1152] [serial = 708] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (0000006489D57000) [pid = 1152] [serial = 709] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (000000648B046400) [pid = 1152] [serial = 712] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648A299800) [pid = 1152] [serial = 711] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648A225800) [pid = 1152] [serial = 717] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (0000006488702800) [pid = 1152] [serial = 702] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006489071000) [pid = 1152] [serial = 703] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (00000064F3D58800) [pid = 1152] [serial = 678] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006489434800) [pid = 1152] [serial = 674] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006489681C00) [pid = 1152] [serial = 705] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006483450C00) [pid = 1152] [serial = 699] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006485979400) [pid = 1152] [serial = 700] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006486D7E800) [pid = 1152] [serial = 697] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006482D1C800) [pid = 1152] [serial = 696] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (000000648596B000) [pid = 1152] [serial = 671] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (000000648B0D2400) [pid = 1152] [serial = 681] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (000000648C645400) [pid = 1152] [serial = 684] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (00000064FAE52000) [pid = 1152] [serial = 687] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (000000648C64C000) [pid = 1152] [serial = 714] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (000000648D1A2000) [pid = 1152] [serial = 690] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (000000648E448C00) [pid = 1152] [serial = 693] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (00000064F462D800) [pid = 1152] [serial = 721] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (00000064F3DA7800) [pid = 1152] [serial = 720] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (000000648524F400) [pid = 1152] [serial = 723] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (00000064F21B8C00) [pid = 1152] [serial = 715] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F24F9000) [pid = 1152] [serial = 718] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648969C400) [pid = 1152] [serial = 706] [outer = 0000000000000000] [url = about:blank] 00:41:55 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006481780400) [pid = 1152] [serial = 381] [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.] 00:41:55 INFO - PROCESS | 1152 | 1461051715458 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]]]}] 00:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 3007ms 00:41:55 INFO - PROCESS | 1152 | 1461051715488 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 00:41:55 INFO - PROCESS | 1152 | 1461051715492 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 00:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:41:55 INFO - PROCESS | 1152 | 1461051715498 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:41:55 INFO - PROCESS | 1152 | 1461051715502 Marionette TRACE conn5 <- [1,982,null,{}] 00:41:55 INFO - PROCESS | 1152 | 1461051715508 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}] 00:41:55 INFO - PROCESS | 1152 | 1461051715603 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 00:41:55 INFO - PROCESS | 1152 | 1461051715612 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:55 INFO - PROCESS | 1152 | ++DOCSHELL 00000064811CC800 == 28 [pid = 1152] [id = 255] 00:41:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648185CC00) [pid = 1152] [serial = 764] [outer = 0000000000000000] 00:41:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648185D800) [pid = 1152] [serial = 765] [outer = 000000648185CC00] 00:41:55 INFO - PROCESS | 1152 | 1461051715662 Marionette DEBUG loaded listener.js 00:41:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006481AD3000) [pid = 1152] [serial = 766] [outer = 000000648185CC00] 00:41:56 INFO - PROCESS | 1152 | 1461051716159 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]]]}] 00:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 691ms 00:41:56 INFO - PROCESS | 1152 | 1461051716192 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 00:41:56 INFO - PROCESS | 1152 | 1461051716199 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 00:41:56 INFO - PROCESS | 1152 | 1461051716206 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:41:56 INFO - PROCESS | 1152 | 1461051716209 Marionette TRACE conn5 <- [1,986,null,{}] 00:41:56 INFO - PROCESS | 1152 | 1461051716213 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}] 00:41:56 INFO - PROCESS | 1152 | 1461051716303 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 00:41:56 INFO - PROCESS | 1152 | 1461051716312 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:56 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481D1F000 == 29 [pid = 1152] [id = 256] 00:41:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006481BE9800) [pid = 1152] [serial = 767] [outer = 0000000000000000] 00:41:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006481D30400) [pid = 1152] [serial = 768] [outer = 0000006481BE9800] 00:41:56 INFO - PROCESS | 1152 | 1461051716361 Marionette DEBUG loaded listener.js 00:41:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006481EF1000) [pid = 1152] [serial = 769] [outer = 0000006481BE9800] 00:41:57 INFO - PROCESS | 1152 | 1461051717220 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]]]}] 00:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1025ms 00:41:57 INFO - PROCESS | 1152 | 1461051717237 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 00:41:57 INFO - PROCESS | 1152 | 1461051717244 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 00:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:41:57 INFO - PROCESS | 1152 | 1461051717249 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:41:57 INFO - PROCESS | 1152 | 1461051717253 Marionette TRACE conn5 <- [1,990,null,{}] 00:41:57 INFO - PROCESS | 1152 | 1461051717283 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}] 00:41:57 INFO - PROCESS | 1152 | 1461051717422 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 00:41:57 INFO - PROCESS | 1152 | 1461051717494 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:57 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482D99800 == 30 [pid = 1152] [id = 257] 00:41:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006481BED000) [pid = 1152] [serial = 770] [outer = 0000000000000000] 00:41:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006481E6B000) [pid = 1152] [serial = 771] [outer = 0000006481BED000] 00:41:57 INFO - PROCESS | 1152 | 1461051717557 Marionette DEBUG loaded listener.js 00:41:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006482D12400) [pid = 1152] [serial = 772] [outer = 0000006481BED000] 00:41:58 INFO - PROCESS | 1152 | 1461051718283 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]]]}] 00:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1055ms 00:41:58 INFO - PROCESS | 1152 | 1461051718312 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 00:41:58 INFO - PROCESS | 1152 | 1461051718318 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 00:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:41:58 INFO - PROCESS | 1152 | 1461051718326 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:41:58 INFO - PROCESS | 1152 | 1461051718329 Marionette TRACE conn5 <- [1,994,null,{}] 00:41:58 INFO - PROCESS | 1152 | 1461051718355 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}] 00:41:58 INFO - PROCESS | 1152 | 1461051718476 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 00:41:58 INFO - PROCESS | 1152 | 1461051718546 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:58 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483B20000 == 31 [pid = 1152] [id = 258] 00:41:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006483305C00) [pid = 1152] [serial = 773] [outer = 0000000000000000] 00:41:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (00000064834E9C00) [pid = 1152] [serial = 774] [outer = 0000006483305C00] 00:41:58 INFO - PROCESS | 1152 | 1461051718604 Marionette DEBUG loaded listener.js 00:41:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006484A28000) [pid = 1152] [serial = 775] [outer = 0000006483305C00] 00:41:59 INFO - PROCESS | 1152 | 1461051719392 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]]]}] 00:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1157ms 00:41:59 INFO - PROCESS | 1152 | 1461051719489 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 00:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:41:59 INFO - PROCESS | 1152 | 1461051719493 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 00:41:59 INFO - PROCESS | 1152 | 1461051719497 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:41:59 INFO - PROCESS | 1152 | 1461051719501 Marionette TRACE conn5 <- [1,998,null,{}] 00:41:59 INFO - PROCESS | 1152 | 1461051719514 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}] 00:41:59 INFO - PROCESS | 1152 | 1461051719643 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 00:41:59 INFO - PROCESS | 1152 | 1461051719708 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:59 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484C9A000 == 32 [pid = 1152] [id = 259] 00:41:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006481AD5000) [pid = 1152] [serial = 776] [outer = 0000000000000000] 00:41:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648501B000) [pid = 1152] [serial = 777] [outer = 0000006481AD5000] 00:41:59 INFO - PROCESS | 1152 | 1461051719769 Marionette DEBUG loaded listener.js 00:41:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006485251C00) [pid = 1152] [serial = 778] [outer = 0000006481AD5000] 00:42:00 INFO - PROCESS | 1152 | --DOCSHELL 0000006480DBC800 == 31 [pid = 1152] [id = 26] 00:42:00 INFO - PROCESS | 1152 | 1461051720435 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]]]}] 00:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 00:42:00 INFO - PROCESS | 1152 | 1461051720483 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 00:42:00 INFO - PROCESS | 1152 | 1461051720489 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 00:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:42:00 INFO - PROCESS | 1152 | 1461051720494 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:42:00 INFO - PROCESS | 1152 | 1461051720498 Marionette TRACE conn5 <- [1,1002,null,{}] 00:42:00 INFO - PROCESS | 1152 | 1461051720503 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}] 00:42:00 INFO - PROCESS | 1152 | 1461051720606 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 00:42:00 INFO - PROCESS | 1152 | 1461051720681 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:00 INFO - PROCESS | 1152 | ++DOCSHELL 000000648186D800 == 32 [pid = 1152] [id = 260] 00:42:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (00000064819C1000) [pid = 1152] [serial = 779] [outer = 0000000000000000] 00:42:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (00000064819CAC00) [pid = 1152] [serial = 780] [outer = 00000064819C1000] 00:42:00 INFO - PROCESS | 1152 | 1461051720731 Marionette DEBUG loaded listener.js 00:42:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006481BE8C00) [pid = 1152] [serial = 781] [outer = 00000064819C1000] 00:42:01 INFO - PROCESS | 1152 | 1461051721141 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]]]}] 00:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 691ms 00:42:01 INFO - PROCESS | 1152 | 1461051721189 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 00:42:01 INFO - PROCESS | 1152 | 1461051721195 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 00:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:42:01 INFO - PROCESS | 1152 | 1461051721201 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:42:01 INFO - PROCESS | 1152 | 1461051721204 Marionette TRACE conn5 <- [1,1006,null,{}] 00:42:01 INFO - PROCESS | 1152 | 1461051721208 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}] 00:42:01 INFO - PROCESS | 1152 | 1461051721294 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 00:42:01 INFO - PROCESS | 1152 | 1461051721342 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:01 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483806000 == 33 [pid = 1152] [id = 261] 00:42:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (0000006482192C00) [pid = 1152] [serial = 782] [outer = 0000000000000000] 00:42:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006483449400) [pid = 1152] [serial = 783] [outer = 0000006482192C00] 00:42:01 INFO - PROCESS | 1152 | 1461051721389 Marionette DEBUG loaded listener.js 00:42:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006484A30000) [pid = 1152] [serial = 784] [outer = 0000006482192C00] 00:42:01 INFO - PROCESS | 1152 | 1461051721857 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]]]}] 00:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 690ms 00:42:01 INFO - PROCESS | 1152 | 1461051721893 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 00:42:01 INFO - PROCESS | 1152 | 1461051721896 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 00:42:01 INFO - PROCESS | 1152 | 1461051721899 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:42:01 INFO - PROCESS | 1152 | 1461051721903 Marionette TRACE conn5 <- [1,1010,null,{}] 00:42:01 INFO - PROCESS | 1152 | 1461051721914 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}] 00:42:02 INFO - PROCESS | 1152 | 1461051722002 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 00:42:02 INFO - PROCESS | 1152 | 1461051722011 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:02 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A44800 == 34 [pid = 1152] [id = 262] 00:42:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (0000006485358C00) [pid = 1152] [serial = 785] [outer = 0000000000000000] 00:42:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (000000648596B400) [pid = 1152] [serial = 786] [outer = 0000006485358C00] 00:42:02 INFO - PROCESS | 1152 | 1461051722062 Marionette DEBUG loaded listener.js 00:42:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (0000006485C04000) [pid = 1152] [serial = 787] [outer = 0000006485358C00] 00:42:02 INFO - PROCESS | 1152 | 1461051722512 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]]]}] 00:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 692ms 00:42:02 INFO - PROCESS | 1152 | 1461051722594 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 00:42:02 INFO - PROCESS | 1152 | 1461051722597 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 00:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:42:02 INFO - PROCESS | 1152 | 1461051722600 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:42:02 INFO - PROCESS | 1152 | 1461051722602 Marionette TRACE conn5 <- [1,1014,null,{}] 00:42:02 INFO - PROCESS | 1152 | 1461051722606 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}] 00:42:02 INFO - PROCESS | 1152 | 1461051722746 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 00:42:02 INFO - PROCESS | 1152 | 1461051722771 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:02 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485720000 == 35 [pid = 1152] [id = 263] 00:42:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (0000006485C06C00) [pid = 1152] [serial = 788] [outer = 0000000000000000] 00:42:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (0000006486D7B400) [pid = 1152] [serial = 789] [outer = 0000006485C06C00] 00:42:02 INFO - PROCESS | 1152 | 1461051722818 Marionette DEBUG loaded listener.js 00:42:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006487AEE000) [pid = 1152] [serial = 790] [outer = 0000006485C06C00] 00:42:03 INFO - PROCESS | 1152 | 1461051723277 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]]]}] 00:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 733ms 00:42:03 INFO - PROCESS | 1152 | 1461051723336 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 00:42:03 INFO - PROCESS | 1152 | 1461051723338 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 00:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:42:03 INFO - PROCESS | 1152 | 1461051723348 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:42:03 INFO - PROCESS | 1152 | 1461051723350 Marionette TRACE conn5 <- [1,1018,null,{}] 00:42:03 INFO - PROCESS | 1152 | 1461051723354 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}] 00:42:03 INFO - PROCESS | 1152 | 1461051723459 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 00:42:03 INFO - PROCESS | 1152 | 1461051723466 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:03 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C6E000 == 36 [pid = 1152] [id = 264] 00:42:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (0000006487AF1C00) [pid = 1152] [serial = 791] [outer = 0000000000000000] 00:42:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (0000006487AF5C00) [pid = 1152] [serial = 792] [outer = 0000006487AF1C00] 00:42:03 INFO - PROCESS | 1152 | 1461051723519 Marionette DEBUG loaded listener.js 00:42:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (0000006487ECA800) [pid = 1152] [serial = 793] [outer = 0000006487AF1C00] 00:42:04 INFO - PROCESS | 1152 | 1461051724016 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]]]}] 00:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 733ms 00:42:04 INFO - PROCESS | 1152 | 1461051724082 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 00:42:04 INFO - PROCESS | 1152 | 1461051724085 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 00:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:42:04 INFO - PROCESS | 1152 | 1461051724088 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:42:04 INFO - PROCESS | 1152 | 1461051724090 Marionette TRACE conn5 <- [1,1022,null,{}] 00:42:04 INFO - PROCESS | 1152 | 1461051724093 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}] 00:42:04 INFO - PROCESS | 1152 | 1461051724217 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 00:42:04 INFO - PROCESS | 1152 | 1461051724273 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:04 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488895800 == 37 [pid = 1152] [id = 265] 00:42:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (0000006488706C00) [pid = 1152] [serial = 794] [outer = 0000000000000000] 00:42:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (000000648878A400) [pid = 1152] [serial = 795] [outer = 0000006488706C00] 00:42:04 INFO - PROCESS | 1152 | 1461051724329 Marionette DEBUG loaded listener.js 00:42:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (0000006488B24800) [pid = 1152] [serial = 796] [outer = 0000006488706C00] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (0000006489431C00) [pid = 1152] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (000000648968DC00) [pid = 1152] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (000000648D19C000) [pid = 1152] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (000000648B0CC000) [pid = 1152] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (0000006488707400) [pid = 1152] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (00000064FA512400) [pid = 1152] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (00000064F463C400) [pid = 1152] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (000000648185D400) [pid = 1152] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648C641400) [pid = 1152] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648D19BC00) [pid = 1152] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (00000064F2CAB800) [pid = 1152] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006485011400) [pid = 1152] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (00000064896EA400) [pid = 1152] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006480AF9400) [pid = 1152] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (00000064896E9000) [pid = 1152] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006489483800) [pid = 1152] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (00000064F89BE000) [pid = 1152] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (00000064F3D60400) [pid = 1152] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006489D5AC00) [pid = 1152] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (000000648870A000) [pid = 1152] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006482D1C000) [pid = 1152] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (00000064896AB800) [pid = 1152] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006488C20000) [pid = 1152] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (00000064F3D61000) [pid = 1152] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006485355400) [pid = 1152] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006488C15800) [pid = 1152] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006486D83C00) [pid = 1152] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (000000648B045000) [pid = 1152] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006481B09800) [pid = 1152] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648185CC00) [pid = 1152] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (000000648870CC00) [pid = 1152] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648185C400) [pid = 1152] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006481854000) [pid = 1152] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006488CE3400) [pid = 1152] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006485C08800) [pid = 1152] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (000000648C615400) [pid = 1152] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (000000648C605C00) [pid = 1152] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (000000648C64A000) [pid = 1152] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006489688C00) [pid = 1152] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006485975400) [pid = 1152] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006481BE7400) [pid = 1152] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:42:04 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (000000648524C400) [pid = 1152] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:42:04 INFO - PROCESS | 1152 | 1461051724982 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]]]}] 00:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 942ms 00:42:05 INFO - PROCESS | 1152 | 1461051725042 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 00:42:05 INFO - PROCESS | 1152 | 1461051725044 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 00:42:05 INFO - PROCESS | 1152 | 1461051725048 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:42:05 INFO - PROCESS | 1152 | 1461051725050 Marionette TRACE conn5 <- [1,1026,null,{}] 00:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:42:05 INFO - PROCESS | 1152 | 1461051725054 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}] 00:42:05 INFO - PROCESS | 1152 | 1461051725132 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 00:42:05 INFO - PROCESS | 1152 | 1461051725139 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:05 INFO - PROCESS | 1152 | ++DOCSHELL 0000006486DA1800 == 38 [pid = 1152] [id = 266] 00:42:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (000000648185C400) [pid = 1152] [serial = 797] [outer = 0000000000000000] 00:42:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (000000648524E400) [pid = 1152] [serial = 798] [outer = 000000648185C400] 00:42:05 INFO - PROCESS | 1152 | 1461051725187 Marionette DEBUG loaded listener.js 00:42:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006487AF8800) [pid = 1152] [serial = 799] [outer = 000000648185C400] 00:42:05 INFO - PROCESS | 1152 | 1461051725598 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]]]}] 00:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 586ms 00:42:05 INFO - PROCESS | 1152 | 1461051725640 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 00:42:05 INFO - PROCESS | 1152 | 1461051725643 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 00:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:42:05 INFO - PROCESS | 1152 | 1461051725646 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:42:05 INFO - PROCESS | 1152 | 1461051725648 Marionette TRACE conn5 <- [1,1030,null,{}] 00:42:05 INFO - PROCESS | 1152 | 1461051725656 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}] 00:42:05 INFO - PROCESS | 1152 | 1461051725735 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 00:42:05 INFO - PROCESS | 1152 | 1461051725741 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:05 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C87800 == 39 [pid = 1152] [id = 267] 00:42:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006488B27000) [pid = 1152] [serial = 800] [outer = 0000000000000000] 00:42:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006488C12400) [pid = 1152] [serial = 801] [outer = 0000006488B27000] 00:42:05 INFO - PROCESS | 1152 | 1461051725789 Marionette DEBUG loaded listener.js 00:42:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006488C1F000) [pid = 1152] [serial = 802] [outer = 0000006488B27000] 00:42:06 INFO - PROCESS | 1152 | 1461051726231 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]]]}] 00:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 626ms 00:42:06 INFO - PROCESS | 1152 | 1461051726275 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 00:42:06 INFO - PROCESS | 1152 | 1461051726277 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 00:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:42:06 INFO - PROCESS | 1152 | 1461051726280 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:42:06 INFO - PROCESS | 1152 | 1461051726282 Marionette TRACE conn5 <- [1,1034,null,{}] 00:42:06 INFO - PROCESS | 1152 | 1461051726290 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}] 00:42:06 INFO - PROCESS | 1152 | 1461051726369 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 00:42:06 INFO - PROCESS | 1152 | 1461051726375 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:06 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F20800 == 40 [pid = 1152] [id = 268] 00:42:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006488CDAC00) [pid = 1152] [serial = 803] [outer = 0000000000000000] 00:42:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006488CDD000) [pid = 1152] [serial = 804] [outer = 0000006488CDAC00] 00:42:06 INFO - PROCESS | 1152 | 1461051726422 Marionette DEBUG loaded listener.js 00:42:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006489062800) [pid = 1152] [serial = 805] [outer = 0000006488CDAC00] 00:42:06 INFO - PROCESS | 1152 | 1461051726945 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]]]}] 00:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 689ms 00:42:06 INFO - PROCESS | 1152 | 1461051726973 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 00:42:06 INFO - PROCESS | 1152 | 1461051726978 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 00:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:42:06 INFO - PROCESS | 1152 | 1461051726984 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:42:06 INFO - PROCESS | 1152 | 1461051726989 Marionette TRACE conn5 <- [1,1038,null,{}] 00:42:07 INFO - PROCESS | 1152 | 1461051726996 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}] 00:42:07 INFO - PROCESS | 1152 | 1461051727163 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 00:42:07 INFO - PROCESS | 1152 | 1461051727259 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:07 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481A21000 == 41 [pid = 1152] [id = 269] 00:42:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648178CC00) [pid = 1152] [serial = 806] [outer = 0000000000000000] 00:42:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (00000064819C1800) [pid = 1152] [serial = 807] [outer = 000000648178CC00] 00:42:07 INFO - PROCESS | 1152 | 1461051727319 Marionette DEBUG loaded listener.js 00:42:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006482D14400) [pid = 1152] [serial = 808] [outer = 000000648178CC00] 00:42:07 INFO - PROCESS | 1152 | 1461051727905 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]]]}] 00:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 944ms 00:42:07 INFO - PROCESS | 1152 | 1461051727931 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 00:42:07 INFO - PROCESS | 1152 | 1461051727938 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 00:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:42:07 INFO - PROCESS | 1152 | 1461051727962 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:42:07 INFO - PROCESS | 1152 | 1461051727965 Marionette TRACE conn5 <- [1,1042,null,{}] 00:42:07 INFO - PROCESS | 1152 | 1461051727970 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}] 00:42:08 INFO - PROCESS | 1152 | 1461051728080 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 00:42:08 INFO - PROCESS | 1152 | 1461051728168 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:08 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C73800 == 42 [pid = 1152] [id = 270] 00:42:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648524BC00) [pid = 1152] [serial = 809] [outer = 0000000000000000] 00:42:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006485357800) [pid = 1152] [serial = 810] [outer = 000000648524BC00] 00:42:08 INFO - PROCESS | 1152 | 1461051728226 Marionette DEBUG loaded listener.js 00:42:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006485C09800) [pid = 1152] [serial = 811] [outer = 000000648524BC00] 00:42:08 INFO - PROCESS | 1152 | 1461051728837 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]]]}] 00:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 941ms 00:42:08 INFO - PROCESS | 1152 | 1461051728907 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 00:42:08 INFO - PROCESS | 1152 | 1461051728910 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 00:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:42:08 INFO - PROCESS | 1152 | 1461051728914 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:42:08 INFO - PROCESS | 1152 | 1461051728919 Marionette TRACE conn5 <- [1,1046,null,{}] 00:42:08 INFO - PROCESS | 1152 | 1461051728931 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}] 00:42:09 INFO - PROCESS | 1152 | 1461051729087 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 00:42:09 INFO - PROCESS | 1152 | 1461051729097 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:09 INFO - PROCESS | 1152 | ++DOCSHELL 000000648909D000 == 43 [pid = 1152] [id = 271] 00:42:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006488706000) [pid = 1152] [serial = 812] [outer = 0000000000000000] 00:42:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006488789000) [pid = 1152] [serial = 813] [outer = 0000006488706000] 00:42:09 INFO - PROCESS | 1152 | 1461051729161 Marionette DEBUG loaded listener.js 00:42:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006489064800) [pid = 1152] [serial = 814] [outer = 0000006488706000] 00:42:09 INFO - PROCESS | 1152 | 1461051729782 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]]]}] 00:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 942ms 00:42:09 INFO - PROCESS | 1152 | 1461051729858 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 00:42:09 INFO - PROCESS | 1152 | 1461051729861 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 00:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:42:09 INFO - PROCESS | 1152 | 1461051729865 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:42:09 INFO - PROCESS | 1152 | 1461051729867 Marionette TRACE conn5 <- [1,1050,null,{}] 00:42:09 INFO - PROCESS | 1152 | 1461051729871 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}] 00:42:09 INFO - PROCESS | 1152 | 1461051729983 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 00:42:10 INFO - PROCESS | 1152 | 1461051730052 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:10 INFO - PROCESS | 1152 | ++DOCSHELL 000000648934C800 == 44 [pid = 1152] [id = 272] 00:42:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006489320400) [pid = 1152] [serial = 815] [outer = 0000000000000000] 00:42:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006489323000) [pid = 1152] [serial = 816] [outer = 0000006489320400] 00:42:10 INFO - PROCESS | 1152 | 1461051730110 Marionette DEBUG loaded listener.js 00:42:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (000000648932F800) [pid = 1152] [serial = 817] [outer = 0000006489320400] 00:42:10 INFO - PROCESS | 1152 | 1461051730670 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]]]}] 00:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 881ms 00:42:10 INFO - PROCESS | 1152 | 1461051730748 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 00:42:10 INFO - PROCESS | 1152 | 1461051730751 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 00:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:42:10 INFO - PROCESS | 1152 | 1461051730755 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:42:10 INFO - PROCESS | 1152 | 1461051730757 Marionette TRACE conn5 <- [1,1054,null,{}] 00:42:10 INFO - PROCESS | 1152 | 1461051730761 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}] 00:42:10 INFO - PROCESS | 1152 | 1461051730864 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 00:42:10 INFO - PROCESS | 1152 | 1461051730952 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:10 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894D3000 == 45 [pid = 1152] [id = 273] 00:42:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006489435000) [pid = 1152] [serial = 818] [outer = 0000000000000000] 00:42:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648943AC00) [pid = 1152] [serial = 819] [outer = 0000006489435000] 00:42:11 INFO - PROCESS | 1152 | 1461051731009 Marionette DEBUG loaded listener.js 00:42:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (000000648947B000) [pid = 1152] [serial = 820] [outer = 0000006489435000] 00:42:11 INFO - PROCESS | 1152 | 1461051731595 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]]]}] 00:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 878ms 00:42:11 INFO - PROCESS | 1152 | 1461051731634 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 00:42:11 INFO - PROCESS | 1152 | 1461051731637 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 00:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:42:11 INFO - PROCESS | 1152 | 1461051731640 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:42:11 INFO - PROCESS | 1152 | 1461051731643 Marionette TRACE conn5 <- [1,1058,null,{}] 00:42:11 INFO - PROCESS | 1152 | 1461051731670 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}] 00:42:11 INFO - PROCESS | 1152 | 1461051731827 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 00:42:11 INFO - PROCESS | 1152 | 1461051731948 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:11 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481861800 == 46 [pid = 1152] [id = 274] 00:42:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006480616800) [pid = 1152] [serial = 821] [outer = 0000000000000000] 00:42:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006488CDD800) [pid = 1152] [serial = 822] [outer = 0000006480616800] 00:42:12 INFO - PROCESS | 1152 | 1461051732011 Marionette DEBUG loaded listener.js 00:42:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006489697000) [pid = 1152] [serial = 823] [outer = 0000006480616800] 00:42:12 INFO - PROCESS | 1152 | 1461051732797 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]]]}] 00:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1178ms 00:42:12 INFO - PROCESS | 1152 | 1461051732836 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 00:42:12 INFO - PROCESS | 1152 | 1461051732840 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 00:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:42:12 INFO - PROCESS | 1152 | 1461051732847 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:42:12 INFO - PROCESS | 1152 | 1461051732850 Marionette TRACE conn5 <- [1,1062,null,{}] 00:42:12 INFO - PROCESS | 1152 | 1461051732856 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}] 00:42:12 INFO - PROCESS | 1152 | 1461051732956 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 00:42:13 INFO - PROCESS | 1152 | 1461051733030 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:13 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481D22000 == 47 [pid = 1152] [id = 275] 00:42:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648178BC00) [pid = 1152] [serial = 824] [outer = 0000000000000000] 00:42:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006481854000) [pid = 1152] [serial = 825] [outer = 000000648178BC00] 00:42:13 INFO - PROCESS | 1152 | 1461051733081 Marionette DEBUG loaded listener.js 00:42:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006481BE6400) [pid = 1152] [serial = 826] [outer = 000000648178BC00] 00:42:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C81800 == 46 [pid = 1152] [id = 29] 00:42:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006487EAA800 == 45 [pid = 1152] [id = 28] 00:42:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006483818000 == 44 [pid = 1152] [id = 27] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006489687C00) [pid = 1152] [serial = 760] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006489478800) [pid = 1152] [serial = 759] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (000000648969D800) [pid = 1152] [serial = 762] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (000000648E44E800) [pid = 1152] [serial = 694] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (00000064F3F1F400) [pid = 1152] [serial = 682] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006489704800) [pid = 1152] [serial = 675] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (00000064FDD0F800) [pid = 1152] [serial = 688] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (00000064F9610400) [pid = 1152] [serial = 669] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006487AFA400) [pid = 1152] [serial = 672] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (000000648C64AC00) [pid = 1152] [serial = 685] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (00000064FAE51000) [pid = 1152] [serial = 691] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (00000064FA157800) [pid = 1152] [serial = 679] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006487EC4C00) [pid = 1152] [serial = 627] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (00000064F3D5B000) [pid = 1152] [serial = 633] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006481BF2800) [pid = 1152] [serial = 516] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006489D52800) [pid = 1152] [serial = 558] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (00000064896A2C00) [pid = 1152] [serial = 522] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (00000064F96DC400) [pid = 1152] [serial = 642] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F3F26800) [pid = 1152] [serial = 636] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648A296400) [pid = 1152] [serial = 591] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006488CDE400) [pid = 1152] [serial = 519] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006485979000) [pid = 1152] [serial = 585] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (000000648A22B000) [pid = 1152] [serial = 525] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (00000064896A6400) [pid = 1152] [serial = 555] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (00000064F463AC00) [pid = 1152] [serial = 639] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006488706400) [pid = 1152] [serial = 552] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006489691400) [pid = 1152] [serial = 630] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (000000648942F800) [pid = 1152] [serial = 588] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (00000064896E8C00) [pid = 1152] [serial = 763] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (00000064F3D55C00) [pid = 1152] [serial = 624] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006484A28800) [pid = 1152] [serial = 549] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (000000648185D800) [pid = 1152] [serial = 765] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006488C1B800) [pid = 1152] [serial = 756] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006489067400) [pid = 1152] [serial = 757] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006483874400) [pid = 1152] [serial = 753] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006485974C00) [pid = 1152] [serial = 754] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006485254C00) [pid = 1152] [serial = 751] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006483876C00) [pid = 1152] [serial = 750] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (000000648B191C00) [pid = 1152] [serial = 748] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (000000648969E400) [pid = 1152] [serial = 747] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (00000064F95AE000) [pid = 1152] [serial = 745] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006485C0D000) [pid = 1152] [serial = 744] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (00000064FA1E1C00) [pid = 1152] [serial = 742] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (00000064F9025800) [pid = 1152] [serial = 741] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (000000648C611800) [pid = 1152] [serial = 739] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (000000648C60B800) [pid = 1152] [serial = 738] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (00000064F5C8DC00) [pid = 1152] [serial = 736] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (000000648E448800) [pid = 1152] [serial = 735] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (000000648A5AE400) [pid = 1152] [serial = 733] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (000000648A5A5C00) [pid = 1152] [serial = 732] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (00000064896A6800) [pid = 1152] [serial = 730] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (000000648932B400) [pid = 1152] [serial = 729] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006487EF1800) [pid = 1152] [serial = 727] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (000000648524D000) [pid = 1152] [serial = 726] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (00000064F3B7F800) [pid = 1152] [serial = 724] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (0000006481AD3000) [pid = 1152] [serial = 766] [outer = 0000000000000000] [url = about:blank] 00:42:13 INFO - PROCESS | 1152 | 1461051733715 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]]]}] 00:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 879ms 00:42:13 INFO - PROCESS | 1152 | 1461051733728 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 00:42:13 INFO - PROCESS | 1152 | 1461051733734 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 00:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:42:13 INFO - PROCESS | 1152 | 1461051733740 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:42:13 INFO - PROCESS | 1152 | 1461051733743 Marionette TRACE conn5 <- [1,1066,null,{}] 00:42:13 INFO - PROCESS | 1152 | 1461051733747 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}] 00:42:13 INFO - PROCESS | 1152 | 1461051733843 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 00:42:13 INFO - PROCESS | 1152 | 1461051733915 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:13 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481724000 == 45 [pid = 1152] [id = 276] 00:42:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006481787400) [pid = 1152] [serial = 827] [outer = 0000000000000000] 00:42:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006481A29C00) [pid = 1152] [serial = 828] [outer = 0000006481787400] 00:42:13 INFO - PROCESS | 1152 | 1461051733965 Marionette DEBUG loaded listener.js 00:42:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006481EEE000) [pid = 1152] [serial = 829] [outer = 0000006481787400] 00:42:14 INFO - PROCESS | 1152 | 1461051734490 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]]]}] 00:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 797ms 00:42:14 INFO - PROCESS | 1152 | 1461051734538 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 00:42:14 INFO - PROCESS | 1152 | 1461051734541 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 00:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:42:14 INFO - PROCESS | 1152 | 1461051734545 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:42:14 INFO - PROCESS | 1152 | 1461051734549 Marionette TRACE conn5 <- [1,1070,null,{}] 00:42:14 INFO - PROCESS | 1152 | 1461051734560 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}] 00:42:14 INFO - PROCESS | 1152 | 1461051734651 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 00:42:14 INFO - PROCESS | 1152 | 1461051734657 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:14 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485313800 == 46 [pid = 1152] [id = 277] 00:42:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006485019000) [pid = 1152] [serial = 830] [outer = 0000000000000000] 00:42:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (000000648524C800) [pid = 1152] [serial = 831] [outer = 0000006485019000] 00:42:14 INFO - PROCESS | 1152 | 1461051734710 Marionette DEBUG loaded listener.js 00:42:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (000000648535FC00) [pid = 1152] [serial = 832] [outer = 0000006485019000] 00:42:15 INFO - PROCESS | 1152 | 1461051735179 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]]]}] 00:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 00:42:15 INFO - PROCESS | 1152 | 1461051735239 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 00:42:15 INFO - PROCESS | 1152 | 1461051735242 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 00:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:42:15 INFO - PROCESS | 1152 | 1461051735246 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:42:15 INFO - PROCESS | 1152 | 1461051735247 Marionette TRACE conn5 <- [1,1074,null,{}] 00:42:15 INFO - PROCESS | 1152 | 1461051735251 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}] 00:42:15 INFO - PROCESS | 1152 | 1461051735337 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 00:42:15 INFO - PROCESS | 1152 | 1461051735346 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:15 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C78000 == 47 [pid = 1152] [id = 278] 00:42:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006485C0BC00) [pid = 1152] [serial = 833] [outer = 0000000000000000] 00:42:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006486D76000) [pid = 1152] [serial = 834] [outer = 0000006485C0BC00] 00:42:15 INFO - PROCESS | 1152 | 1461051735395 Marionette DEBUG loaded listener.js 00:42:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (0000006486D83000) [pid = 1152] [serial = 835] [outer = 0000006485C0BC00] 00:42:15 INFO - PROCESS | 1152 | 1461051735814 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]]]}] 00:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 628ms 00:42:15 INFO - PROCESS | 1152 | 1461051735876 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 00:42:15 INFO - PROCESS | 1152 | 1461051735878 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 00:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:42:15 INFO - PROCESS | 1152 | 1461051735881 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:42:15 INFO - PROCESS | 1152 | 1461051735883 Marionette TRACE conn5 <- [1,1078,null,{}] 00:42:15 INFO - PROCESS | 1152 | 1461051735887 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}] 00:42:15 INFO - PROCESS | 1152 | 1461051735970 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 00:42:16 INFO - PROCESS | 1152 | 1461051736007 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:16 INFO - PROCESS | 1152 | ++DOCSHELL 00000064801C2000 == 48 [pid = 1152] [id = 279] 00:42:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (0000006486D77800) [pid = 1152] [serial = 836] [outer = 0000000000000000] 00:42:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006487EC5800) [pid = 1152] [serial = 837] [outer = 0000006486D77800] 00:42:16 INFO - PROCESS | 1152 | 1461051736053 Marionette DEBUG loaded listener.js 00:42:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006488703C00) [pid = 1152] [serial = 838] [outer = 0000006486D77800] 00:42:16 INFO - PROCESS | 1152 | 1461051736522 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]]]}] 00:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 00:42:16 INFO - PROCESS | 1152 | 1461051736576 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 00:42:16 INFO - PROCESS | 1152 | 1461051736578 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 00:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:42:16 INFO - PROCESS | 1152 | 1461051736587 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:42:16 INFO - PROCESS | 1152 | 1461051736589 Marionette TRACE conn5 <- [1,1082,null,{}] 00:42:16 INFO - PROCESS | 1152 | 1461051736593 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}] 00:42:16 INFO - PROCESS | 1152 | 1461051736722 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 00:42:16 INFO - PROCESS | 1152 | 1461051736770 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:16 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C8E000 == 49 [pid = 1152] [id = 280] 00:42:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006488B1E800) [pid = 1152] [serial = 839] [outer = 0000000000000000] 00:42:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (0000006488C1F800) [pid = 1152] [serial = 840] [outer = 0000006488B1E800] 00:42:16 INFO - PROCESS | 1152 | 1461051736819 Marionette DEBUG loaded listener.js 00:42:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006489068000) [pid = 1152] [serial = 841] [outer = 0000006488B1E800] 00:42:17 INFO - PROCESS | 1152 | 1461051737258 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]]]}] 00:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 691ms 00:42:17 INFO - PROCESS | 1152 | 1461051737290 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 00:42:17 INFO - PROCESS | 1152 | 1461051737292 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 00:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:42:17 INFO - PROCESS | 1152 | 1461051737296 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:42:17 INFO - PROCESS | 1152 | 1461051737298 Marionette TRACE conn5 <- [1,1086,null,{}] 00:42:17 INFO - PROCESS | 1152 | 1461051737330 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}] 00:42:17 INFO - PROCESS | 1152 | 1461051737445 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 00:42:17 INFO - PROCESS | 1152 | 1461051737458 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:17 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489096000 == 50 [pid = 1152] [id = 281] 00:42:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (0000006489432C00) [pid = 1152] [serial = 842] [outer = 0000000000000000] 00:42:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (000000648947A400) [pid = 1152] [serial = 843] [outer = 0000006489432C00] 00:42:17 INFO - PROCESS | 1152 | 1461051737545 Marionette DEBUG loaded listener.js 00:42:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006489682000) [pid = 1152] [serial = 844] [outer = 0000006489432C00] 00:42:17 INFO - PROCESS | 1152 | 1461051737969 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]]]}] 00:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 733ms 00:42:18 INFO - PROCESS | 1152 | 1461051738033 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 00:42:18 INFO - PROCESS | 1152 | 1461051738036 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 00:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:42:18 INFO - PROCESS | 1152 | 1461051738044 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:42:18 INFO - PROCESS | 1152 | 1461051738046 Marionette TRACE conn5 <- [1,1090,null,{}] 00:42:18 INFO - PROCESS | 1152 | 1461051738050 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}] 00:42:18 INFO - PROCESS | 1152 | 1461051738156 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 00:42:18 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006485C06C00) [pid = 1152] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:42:18 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (0000006487AF1C00) [pid = 1152] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:42:18 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (00000064819C1000) [pid = 1152] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:42:18 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006481AD5000) [pid = 1152] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:42:18 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (0000006483305C00) [pid = 1152] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:42:18 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006485358C00) [pid = 1152] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:42:18 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (0000006481BED000) [pid = 1152] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:42:18 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006482192C00) [pid = 1152] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:42:18 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (0000006488706C00) [pid = 1152] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:42:18 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (0000006488B27000) [pid = 1152] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:42:18 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (000000648185C400) [pid = 1152] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:42:18 INFO - PROCESS | 1152 | 1461051738294 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:18 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482D89800 == 51 [pid = 1152] [id = 282] 00:42:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006480720000) [pid = 1152] [serial = 845] [outer = 0000000000000000] 00:42:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (0000006481AD5000) [pid = 1152] [serial = 846] [outer = 0000006480720000] 00:42:18 INFO - PROCESS | 1152 | 1461051738342 Marionette DEBUG loaded listener.js 00:42:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (0000006485972800) [pid = 1152] [serial = 847] [outer = 0000006480720000] 00:42:18 INFO - PROCESS | 1152 | 1461051738708 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]]]}] 00:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 691ms 00:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:42:18 INFO - PROCESS | 1152 | 1461051738739 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 00:42:18 INFO - PROCESS | 1152 | 1461051738741 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 00:42:18 INFO - PROCESS | 1152 | 1461051738744 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:42:18 INFO - PROCESS | 1152 | 1461051738746 Marionette TRACE conn5 <- [1,1094,null,{}] 00:42:18 INFO - PROCESS | 1152 | 1461051738778 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}] 00:42:18 INFO - PROCESS | 1152 | 1461051738891 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 00:42:18 INFO - PROCESS | 1152 | 1461051738900 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:18 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894C3000 == 52 [pid = 1152] [id = 283] 00:42:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (00000064833BF400) [pid = 1152] [serial = 848] [outer = 0000000000000000] 00:42:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006489689400) [pid = 1152] [serial = 849] [outer = 00000064833BF400] 00:42:18 INFO - PROCESS | 1152 | 1461051738947 Marionette DEBUG loaded listener.js 00:42:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (000000648969AC00) [pid = 1152] [serial = 850] [outer = 00000064833BF400] 00:42:19 INFO - PROCESS | 1152 | 1461051739347 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]]]}] 00:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 668ms 00:42:19 INFO - PROCESS | 1152 | 1461051739416 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 00:42:19 INFO - PROCESS | 1152 | 1461051739418 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 00:42:19 INFO - PROCESS | 1152 | 1461051739421 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:42:19 INFO - PROCESS | 1152 | 1461051739423 Marionette TRACE conn5 <- [1,1098,null,{}] 00:42:19 INFO - PROCESS | 1152 | 1461051739426 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}] 00:42:19 INFO - PROCESS | 1152 | 1461051739535 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 00:42:19 INFO - PROCESS | 1152 | 1461051739548 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:19 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3D2800 == 53 [pid = 1152] [id = 284] 00:42:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (0000006481E08C00) [pid = 1152] [serial = 851] [outer = 0000000000000000] 00:42:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (00000064896A3800) [pid = 1152] [serial = 852] [outer = 0000006481E08C00] 00:42:19 INFO - PROCESS | 1152 | 1461051739594 Marionette DEBUG loaded listener.js 00:42:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (00000064896AB400) [pid = 1152] [serial = 853] [outer = 0000006481E08C00] 00:42:20 INFO - PROCESS | 1152 | 1461051740005 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]]]}] 00:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 628ms 00:42:20 INFO - PROCESS | 1152 | 1461051740052 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 00:42:20 INFO - PROCESS | 1152 | 1461051740055 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 00:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:42:20 INFO - PROCESS | 1152 | 1461051740058 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:42:20 INFO - PROCESS | 1152 | 1461051740061 Marionette TRACE conn5 <- [1,1102,null,{}] 00:42:20 INFO - PROCESS | 1152 | 1461051740065 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}] 00:42:20 INFO - PROCESS | 1152 | 1461051740224 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 00:42:20 INFO - PROCESS | 1152 | 1461051740241 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:20 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A469000 == 54 [pid = 1152] [id = 285] 00:42:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (00000064896DE400) [pid = 1152] [serial = 854] [outer = 0000000000000000] 00:42:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006489704000) [pid = 1152] [serial = 855] [outer = 00000064896DE400] 00:42:20 INFO - PROCESS | 1152 | 1461051740295 Marionette DEBUG loaded listener.js 00:42:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006489710000) [pid = 1152] [serial = 856] [outer = 00000064896DE400] 00:42:20 INFO - PROCESS | 1152 | 1461051740907 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]]]}] 00:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 881ms 00:42:20 INFO - PROCESS | 1152 | 1461051740943 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 00:42:20 INFO - PROCESS | 1152 | 1461051740949 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 00:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:42:20 INFO - PROCESS | 1152 | 1461051740970 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:42:20 INFO - PROCESS | 1152 | 1461051740975 Marionette TRACE conn5 <- [1,1106,null,{}] 00:42:20 INFO - PROCESS | 1152 | 1461051740980 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}] 00:42:21 INFO - PROCESS | 1152 | 1461051741099 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 00:42:21 INFO - PROCESS | 1152 | 1461051741217 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:21 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CAB800 == 55 [pid = 1152] [id = 286] 00:42:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006481E6AC00) [pid = 1152] [serial = 857] [outer = 0000000000000000] 00:42:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006482D1B400) [pid = 1152] [serial = 858] [outer = 0000006481E6AC00] 00:42:21 INFO - PROCESS | 1152 | 1461051741278 Marionette DEBUG loaded listener.js 00:42:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006485010C00) [pid = 1152] [serial = 859] [outer = 0000006481E6AC00] 00:42:21 INFO - PROCESS | 1152 | 1461051741902 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]]]}] 00:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 983ms 00:42:21 INFO - PROCESS | 1152 | 1461051741954 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 00:42:21 INFO - PROCESS | 1152 | 1461051741961 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 00:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:42:21 INFO - PROCESS | 1152 | 1461051741968 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:42:21 INFO - PROCESS | 1152 | 1461051741971 Marionette TRACE conn5 <- [1,1110,null,{}] 00:42:21 INFO - PROCESS | 1152 | 1461051741976 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}] 00:42:22 INFO - PROCESS | 1152 | 1461051742091 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 00:42:22 INFO - PROCESS | 1152 | 1461051742166 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:22 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B52800 == 56 [pid = 1152] [id = 287] 00:42:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006485C06000) [pid = 1152] [serial = 860] [outer = 0000000000000000] 00:42:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006487AF2000) [pid = 1152] [serial = 861] [outer = 0000006485C06000] 00:42:22 INFO - PROCESS | 1152 | 1461051742263 Marionette DEBUG loaded listener.js 00:42:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (000000648870FC00) [pid = 1152] [serial = 862] [outer = 0000006485C06000] 00:42:22 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:42:23 INFO - PROCESS | 1152 | 1461051743143 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]]]}] 00:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1193ms 00:42:23 INFO - PROCESS | 1152 | 1461051743166 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 00:42:23 INFO - PROCESS | 1152 | 1461051743169 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 00:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:42:23 INFO - PROCESS | 1152 | 1461051743173 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:42:23 INFO - PROCESS | 1152 | 1461051743177 Marionette TRACE conn5 <- [1,1114,null,{}] 00:42:23 INFO - PROCESS | 1152 | 1461051743189 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}] 00:42:23 INFO - PROCESS | 1152 | 1461051743304 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 00:42:23 INFO - PROCESS | 1152 | 1461051743421 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:23 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0DB000 == 57 [pid = 1152] [id = 288] 00:42:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006488CE4000) [pid = 1152] [serial = 863] [outer = 0000000000000000] 00:42:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (000000648970D000) [pid = 1152] [serial = 864] [outer = 0000006488CE4000] 00:42:23 INFO - PROCESS | 1152 | 1461051743482 Marionette DEBUG loaded listener.js 00:42:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006489D5A800) [pid = 1152] [serial = 865] [outer = 0000006488CE4000] 00:42:24 INFO - PROCESS | 1152 | 1461051744057 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]]]}] 00:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 943ms 00:42:24 INFO - PROCESS | 1152 | 1461051744117 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 00:42:24 INFO - PROCESS | 1152 | 1461051744121 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 00:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:42:24 INFO - PROCESS | 1152 | 1461051744125 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:42:24 INFO - PROCESS | 1152 | 1461051744127 Marionette TRACE conn5 <- [1,1118,null,{}] 00:42:24 INFO - PROCESS | 1152 | 1461051744131 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}] 00:42:24 INFO - PROCESS | 1152 | 1461051744273 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 00:42:24 INFO - PROCESS | 1152 | 1461051744387 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:24 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B107800 == 58 [pid = 1152] [id = 289] 00:42:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006489E74800) [pid = 1152] [serial = 866] [outer = 0000000000000000] 00:42:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006489E76800) [pid = 1152] [serial = 867] [outer = 0000006489E74800] 00:42:24 INFO - PROCESS | 1152 | 1461051744445 Marionette DEBUG loaded listener.js 00:42:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006489E80000) [pid = 1152] [serial = 868] [outer = 0000006489E74800] 00:42:25 INFO - PROCESS | 1152 | 1461051745301 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]]]}] 00:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1232ms 00:42:25 INFO - PROCESS | 1152 | 1461051745359 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 00:42:25 INFO - PROCESS | 1152 | 1461051745363 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 00:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:42:25 INFO - PROCESS | 1152 | 1461051745369 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:42:25 INFO - PROCESS | 1152 | 1461051745373 Marionette TRACE conn5 <- [1,1122,null,{}] 00:42:25 INFO - PROCESS | 1152 | 1461051745380 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}] 00:42:25 INFO - PROCESS | 1152 | 1461051745519 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 00:42:25 INFO - PROCESS | 1152 | 1461051745646 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:25 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481718000 == 59 [pid = 1152] [id = 290] 00:42:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (00000064819CD800) [pid = 1152] [serial = 869] [outer = 0000000000000000] 00:42:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006481B09800) [pid = 1152] [serial = 870] [outer = 00000064819CD800] 00:42:25 INFO - PROCESS | 1152 | 1461051745699 Marionette DEBUG loaded listener.js 00:42:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006482D20000) [pid = 1152] [serial = 871] [outer = 00000064819CD800] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 00000064888AC000 == 58 [pid = 1152] [id = 23] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 00000064F46AC000 == 57 [pid = 1152] [id = 16] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 00000064FAEBE000 == 56 [pid = 1152] [id = 19] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 00000064FDDD8800 == 55 [pid = 1152] [id = 20] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006481A06000 == 54 [pid = 1152] [id = 13] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006483327000 == 53 [pid = 1152] [id = 14] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 00000064F5CDF800 == 52 [pid = 1152] [id = 17] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B50000 == 51 [pid = 1152] [id = 24] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3D2800 == 50 [pid = 1152] [id = 284] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 00000064894C3000 == 49 [pid = 1152] [id = 283] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006482D89800 == 48 [pid = 1152] [id = 282] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006489096000 == 47 [pid = 1152] [id = 281] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C8E000 == 46 [pid = 1152] [id = 280] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 00000064801C2000 == 45 [pid = 1152] [id = 279] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C78000 == 44 [pid = 1152] [id = 278] 00:42:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006485313800 == 43 [pid = 1152] [id = 277] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006488CDD000) [pid = 1152] [serial = 804] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOCSHELL 0000006481724000 == 42 [pid = 1152] [id = 276] 00:42:26 INFO - PROCESS | 1152 | --DOCSHELL 0000006481D22000 == 41 [pid = 1152] [id = 275] 00:42:26 INFO - PROCESS | 1152 | --DOCSHELL 0000006481861800 == 40 [pid = 1152] [id = 274] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006486D7B400) [pid = 1152] [serial = 789] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006487ECA800) [pid = 1152] [serial = 793] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (00000064819CAC00) [pid = 1152] [serial = 780] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006481BE8C00) [pid = 1152] [serial = 781] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006485251C00) [pid = 1152] [serial = 778] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (000000648501B000) [pid = 1152] [serial = 777] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006487AF5C00) [pid = 1152] [serial = 792] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006484A28000) [pid = 1152] [serial = 775] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (00000064834E9C00) [pid = 1152] [serial = 774] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (000000648596B400) [pid = 1152] [serial = 786] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006482D12400) [pid = 1152] [serial = 772] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006481E6B000) [pid = 1152] [serial = 771] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006483449400) [pid = 1152] [serial = 783] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006484A30000) [pid = 1152] [serial = 784] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006481D30400) [pid = 1152] [serial = 768] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (000000648878A400) [pid = 1152] [serial = 795] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (0000006488C1F000) [pid = 1152] [serial = 802] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (0000006488C12400) [pid = 1152] [serial = 801] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006488B24800) [pid = 1152] [serial = 796] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (0000006487AEE000) [pid = 1152] [serial = 790] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006487AF8800) [pid = 1152] [serial = 799] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (000000648524E400) [pid = 1152] [serial = 798] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006485C04000) [pid = 1152] [serial = 787] [outer = 0000000000000000] [url = about:blank] 00:42:26 INFO - PROCESS | 1152 | [GFX2-]: DrawTargetD2D 1.1 (0000006486C340C0): Failed to create GradientStopCollection with no stops. 00:42:26 INFO - PROCESS | 1152 | [GFX3-]: No stops specified for gradient pattern. 00:42:26 INFO - PROCESS | 1152 | 1461051746276 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]]]}] 00:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 944ms 00:42:26 INFO - PROCESS | 1152 | 1461051746317 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 00:42:26 INFO - PROCESS | 1152 | 1461051746323 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 00:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:42:26 INFO - PROCESS | 1152 | 1461051746330 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:42:26 INFO - PROCESS | 1152 | 1461051746333 Marionette TRACE conn5 <- [1,1126,null,{}] 00:42:26 INFO - PROCESS | 1152 | 1461051746337 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}] 00:42:26 INFO - PROCESS | 1152 | 1461051746424 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 00:42:26 INFO - PROCESS | 1152 | 1461051746512 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:26 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FBF000 == 41 [pid = 1152] [id = 291] 00:42:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006481AC9800) [pid = 1152] [serial = 872] [outer = 0000000000000000] 00:42:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (000000648218F400) [pid = 1152] [serial = 873] [outer = 0000006481AC9800] 00:42:26 INFO - PROCESS | 1152 | 1461051746560 Marionette DEBUG loaded listener.js 00:42:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006483B48000) [pid = 1152] [serial = 874] [outer = 0000006481AC9800] 00:42:26 INFO - PROCESS | 1152 | 1461051746980 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]]]}] 00:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 692ms 00:42:27 INFO - PROCESS | 1152 | 1461051747023 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 00:42:27 INFO - PROCESS | 1152 | 1461051747025 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 00:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:42:27 INFO - PROCESS | 1152 | 1461051747029 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:42:27 INFO - PROCESS | 1152 | 1461051747033 Marionette TRACE conn5 <- [1,1130,null,{}] 00:42:27 INFO - PROCESS | 1152 | 1461051747044 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}] 00:42:27 INFO - PROCESS | 1152 | 1461051747162 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 00:42:27 INFO - PROCESS | 1152 | 1461051747174 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:27 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CC7800 == 42 [pid = 1152] [id = 292] 00:42:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (0000006485250000) [pid = 1152] [serial = 875] [outer = 0000000000000000] 00:42:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006485355400) [pid = 1152] [serial = 876] [outer = 0000006485250000] 00:42:27 INFO - PROCESS | 1152 | 1461051747226 Marionette DEBUG loaded listener.js 00:42:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (0000006485C02400) [pid = 1152] [serial = 877] [outer = 0000006485250000] 00:42:27 INFO - PROCESS | 1152 | 1461051747694 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]]]}] 00:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 00:42:27 INFO - PROCESS | 1152 | 1461051747722 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 00:42:27 INFO - PROCESS | 1152 | 1461051747725 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 00:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:42:27 INFO - PROCESS | 1152 | 1461051747729 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:42:27 INFO - PROCESS | 1152 | 1461051747731 Marionette TRACE conn5 <- [1,1134,null,{}] 00:42:27 INFO - PROCESS | 1152 | 1461051747734 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}] 00:42:27 INFO - PROCESS | 1152 | 1461051747820 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 00:42:27 INFO - PROCESS | 1152 | 1461051747828 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:27 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485754800 == 43 [pid = 1152] [id = 293] 00:42:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006486D7F800) [pid = 1152] [serial = 878] [outer = 0000000000000000] 00:42:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006487AF0400) [pid = 1152] [serial = 879] [outer = 0000006486D7F800] 00:42:27 INFO - PROCESS | 1152 | 1461051747875 Marionette DEBUG loaded listener.js 00:42:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006487EC8C00) [pid = 1152] [serial = 880] [outer = 0000006486D7F800] 00:42:28 INFO - PROCESS | 1152 | 1461051748363 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]]]}] 00:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 691ms 00:42:28 INFO - PROCESS | 1152 | 1461051748422 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 00:42:28 INFO - PROCESS | 1152 | 1461051748424 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 00:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:42:28 INFO - PROCESS | 1152 | 1461051748428 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:42:28 INFO - PROCESS | 1152 | 1461051748430 Marionette TRACE conn5 <- [1,1138,null,{}] 00:42:28 INFO - PROCESS | 1152 | 1461051748439 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}] 00:42:28 INFO - PROCESS | 1152 | 1461051748573 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 00:42:28 INFO - PROCESS | 1152 | 1461051748595 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:28 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481877000 == 44 [pid = 1152] [id = 294] 00:42:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006487EC4400) [pid = 1152] [serial = 881] [outer = 0000000000000000] 00:42:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006488707C00) [pid = 1152] [serial = 882] [outer = 0000006487EC4400] 00:42:28 INFO - PROCESS | 1152 | 1461051748641 Marionette DEBUG loaded listener.js 00:42:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006488786800) [pid = 1152] [serial = 883] [outer = 0000006487EC4400] 00:42:29 INFO - PROCESS | 1152 | 1461051749094 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]]]}] 00:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 690ms 00:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:42:29 INFO - PROCESS | 1152 | 1461051749127 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 00:42:29 INFO - PROCESS | 1152 | 1461051749130 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 00:42:29 INFO - PROCESS | 1152 | 1461051749133 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:42:29 INFO - PROCESS | 1152 | 1461051749136 Marionette TRACE conn5 <- [1,1142,null,{}] 00:42:29 INFO - PROCESS | 1152 | 1461051749139 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}] 00:42:29 INFO - PROCESS | 1152 | 1461051749271 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 00:42:29 INFO - PROCESS | 1152 | 1461051749327 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:29 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B45800 == 45 [pid = 1152] [id = 295] 00:42:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006488CD7C00) [pid = 1152] [serial = 884] [outer = 0000000000000000] 00:42:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006489067800) [pid = 1152] [serial = 885] [outer = 0000006488CD7C00] 00:42:29 INFO - PROCESS | 1152 | 1461051749377 Marionette DEBUG loaded listener.js 00:42:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006489328800) [pid = 1152] [serial = 886] [outer = 0000006488CD7C00] 00:42:29 INFO - PROCESS | 1152 | 1461051749815 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]]]}] 00:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 00:42:29 INFO - PROCESS | 1152 | 1461051749896 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 00:42:29 INFO - PROCESS | 1152 | 1461051749898 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 00:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:42:29 INFO - PROCESS | 1152 | 1461051749902 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:42:29 INFO - PROCESS | 1152 | 1461051749904 Marionette TRACE conn5 <- [1,1146,null,{}] 00:42:29 INFO - PROCESS | 1152 | 1461051749907 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}] 00:42:30 INFO - PROCESS | 1152 | 1461051750014 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 00:42:30 INFO - PROCESS | 1152 | 1461051750027 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:30 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481D1C800 == 46 [pid = 1152] [id = 296] 00:42:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006489432400) [pid = 1152] [serial = 887] [outer = 0000000000000000] 00:42:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006489480C00) [pid = 1152] [serial = 888] [outer = 0000006489432400] 00:42:30 INFO - PROCESS | 1152 | 1461051750215 Marionette DEBUG loaded listener.js 00:42:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (000000648968F800) [pid = 1152] [serial = 889] [outer = 0000006489432400] 00:42:30 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006481E08C00) [pid = 1152] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:42:30 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006488B1E800) [pid = 1152] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:42:30 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006489432C00) [pid = 1152] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:42:30 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006480720000) [pid = 1152] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:42:30 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006485019000) [pid = 1152] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:42:30 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006485C0BC00) [pid = 1152] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:42:30 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006481787400) [pid = 1152] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:42:30 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (000000648178BC00) [pid = 1152] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:42:30 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006486D77800) [pid = 1152] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:42:30 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (00000064833BF400) [pid = 1152] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:42:30 INFO - PROCESS | 1152 | 1461051750594 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] 00:42:30 INFO - PROCESS | 1152 | 1461051750640 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 00:42:30 INFO - PROCESS | 1152 | 1461051750644 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:42:30 INFO - PROCESS | 1152 | 1461051750646 Marionette TRACE conn5 <- [1,1150,null,{}] 00:42:30 INFO - PROCESS | 1152 | 1461051750649 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}] 00:42:30 INFO - PROCESS | 1152 | 1461051750757 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 00:42:30 INFO - PROCESS | 1152 | 1461051750765 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:30 INFO - PROCESS | 1152 | ++DOCSHELL 00000064890B1000 == 47 [pid = 1152] [id = 297] 00:42:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006485011400) [pid = 1152] [serial = 890] [outer = 0000000000000000] 00:42:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (000000648968C400) [pid = 1152] [serial = 891] [outer = 0000006485011400] 00:42:30 INFO - PROCESS | 1152 | 1461051750813 Marionette DEBUG loaded listener.js 00:42:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (00000064896A9800) [pid = 1152] [serial = 892] [outer = 0000006485011400] 00:42:31 INFO - PROCESS | 1152 | 1461051751224 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]]]}] 00:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 627ms 00:42:31 INFO - PROCESS | 1152 | 1461051751274 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 00:42:31 INFO - PROCESS | 1152 | 1461051751276 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 00:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:42:31 INFO - PROCESS | 1152 | 1461051751280 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:42:31 INFO - PROCESS | 1152 | 1461051751282 Marionette TRACE conn5 <- [1,1154,null,{}] 00:42:31 INFO - PROCESS | 1152 | 1461051751285 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}] 00:42:31 INFO - PROCESS | 1152 | 1461051751397 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 00:42:31 INFO - PROCESS | 1152 | 1461051751437 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:31 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A307800 == 48 [pid = 1152] [id = 298] 00:42:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006488B1E800) [pid = 1152] [serial = 893] [outer = 0000000000000000] 00:42:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006489711000) [pid = 1152] [serial = 894] [outer = 0000006488B1E800] 00:42:31 INFO - PROCESS | 1152 | 1461051751483 Marionette DEBUG loaded listener.js 00:42:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006489E7B000) [pid = 1152] [serial = 895] [outer = 0000006488B1E800] 00:42:31 INFO - PROCESS | 1152 | 1461051751888 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]]]}] 00:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 625ms 00:42:31 INFO - PROCESS | 1152 | 1461051751909 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 00:42:31 INFO - PROCESS | 1152 | 1461051751911 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 00:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:42:31 INFO - PROCESS | 1152 | 1461051751915 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:42:31 INFO - PROCESS | 1152 | 1461051751916 Marionette TRACE conn5 <- [1,1158,null,{}] 00:42:31 INFO - PROCESS | 1152 | 1461051751920 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}] 00:42:32 INFO - PROCESS | 1152 | 1461051752032 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 00:42:32 INFO - PROCESS | 1152 | 1461051752042 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:32 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A471000 == 49 [pid = 1152] [id = 299] 00:42:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006489D5FC00) [pid = 1152] [serial = 896] [outer = 0000000000000000] 00:42:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006489EC3400) [pid = 1152] [serial = 897] [outer = 0000006489D5FC00] 00:42:32 INFO - PROCESS | 1152 | 1461051752089 Marionette DEBUG loaded listener.js 00:42:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006489ECDC00) [pid = 1152] [serial = 898] [outer = 0000006489D5FC00] 00:42:32 INFO - PROCESS | 1152 | 1461051752794 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]]]}] 00:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 943ms 00:42:32 INFO - PROCESS | 1152 | 1461051752861 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 00:42:32 INFO - PROCESS | 1152 | 1461051752868 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 00:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:42:32 INFO - PROCESS | 1152 | 1461051752874 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:42:32 INFO - PROCESS | 1152 | 1461051752879 Marionette TRACE conn5 <- [1,1162,null,{}] 00:42:32 INFO - PROCESS | 1152 | 1461051752884 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}] 00:42:33 INFO - PROCESS | 1152 | 1461051753009 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 00:42:33 INFO - PROCESS | 1152 | 1461051753121 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:33 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FBE800 == 50 [pid = 1152] [id = 300] 00:42:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006481E0C800) [pid = 1152] [serial = 899] [outer = 0000000000000000] 00:42:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (00000064833BD000) [pid = 1152] [serial = 900] [outer = 0000006481E0C800] 00:42:33 INFO - PROCESS | 1152 | 1461051753182 Marionette DEBUG loaded listener.js 00:42:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006485019000) [pid = 1152] [serial = 901] [outer = 0000006481E0C800] 00:42:33 INFO - PROCESS | 1152 | 1461051753776 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] 00:42:33 INFO - PROCESS | 1152 | 1461051753826 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 00:42:33 INFO - PROCESS | 1152 | 1461051753833 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:42:33 INFO - PROCESS | 1152 | 1461051753837 Marionette TRACE conn5 <- [1,1166,null,{}] 00:42:33 INFO - PROCESS | 1152 | 1461051753841 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}] 00:42:33 INFO - PROCESS | 1152 | 1461051753955 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 00:42:34 INFO - PROCESS | 1152 | 1461051754031 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:34 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888A4800 == 51 [pid = 1152] [id = 301] 00:42:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006485C11400) [pid = 1152] [serial = 902] [outer = 0000000000000000] 00:42:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006487AF9000) [pid = 1152] [serial = 903] [outer = 0000006485C11400] 00:42:34 INFO - PROCESS | 1152 | 1461051754129 Marionette DEBUG loaded listener.js 00:42:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006488B20800) [pid = 1152] [serial = 904] [outer = 0000006485C11400] 00:42:34 INFO - PROCESS | 1152 | 1461051754749 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] 00:42:34 INFO - PROCESS | 1152 | 1461051754784 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 00:42:34 INFO - PROCESS | 1152 | 1461051754788 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:42:34 INFO - PROCESS | 1152 | 1461051754792 Marionette TRACE conn5 <- [1,1170,null,{}] 00:42:34 INFO - PROCESS | 1152 | 1461051754804 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}] 00:42:34 INFO - PROCESS | 1152 | 1461051754951 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 00:42:35 INFO - PROCESS | 1152 | 1461051755071 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:35 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B11F000 == 52 [pid = 1152] [id = 302] 00:42:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648878C000) [pid = 1152] [serial = 905] [outer = 0000000000000000] 00:42:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006489D58400) [pid = 1152] [serial = 906] [outer = 000000648878C000] 00:42:35 INFO - PROCESS | 1152 | 1461051755134 Marionette DEBUG loaded listener.js 00:42:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648A224C00) [pid = 1152] [serial = 907] [outer = 000000648878C000] 00:42:35 INFO - PROCESS | 1152 | 1461051755752 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] 00:42:35 INFO - PROCESS | 1152 | 1461051755789 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 00:42:35 INFO - PROCESS | 1152 | 1461051755792 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:42:35 INFO - PROCESS | 1152 | 1461051755795 Marionette TRACE conn5 <- [1,1174,null,{}] 00:42:35 INFO - PROCESS | 1152 | 1461051755798 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}] 00:42:35 INFO - PROCESS | 1152 | 1461051755911 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 00:42:36 INFO - PROCESS | 1152 | 1461051756028 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:36 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6C5800 == 53 [pid = 1152] [id = 303] 00:42:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648A230000) [pid = 1152] [serial = 908] [outer = 0000000000000000] 00:42:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (000000648A297800) [pid = 1152] [serial = 909] [outer = 000000648A230000] 00:42:36 INFO - PROCESS | 1152 | 1461051756086 Marionette DEBUG loaded listener.js 00:42:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648A29F000) [pid = 1152] [serial = 910] [outer = 000000648A230000] 00:42:36 INFO - PROCESS | 1152 | 1461051756679 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] 00:42:36 INFO - PROCESS | 1152 | 1461051756741 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 00:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:42:36 INFO - PROCESS | 1152 | 1461051756745 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:42:36 INFO - PROCESS | 1152 | 1461051756747 Marionette TRACE conn5 <- [1,1178,null,{}] 00:42:36 INFO - PROCESS | 1152 | 1461051756751 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}] 00:42:36 INFO - PROCESS | 1152 | 1461051756859 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 00:42:36 INFO - PROCESS | 1152 | 1461051756948 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:36 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481880800 == 54 [pid = 1152] [id = 304] 00:42:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006481EEFC00) [pid = 1152] [serial = 911] [outer = 0000000000000000] 00:42:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006486D77000) [pid = 1152] [serial = 912] [outer = 0000006481EEFC00] 00:42:37 INFO - PROCESS | 1152 | 1461051757005 Marionette DEBUG loaded listener.js 00:42:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006489EC5C00) [pid = 1152] [serial = 913] [outer = 0000006481EEFC00] 00:42:37 INFO - PROCESS | 1152 | 1461051757774 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] 00:42:37 INFO - PROCESS | 1152 | 1461051757839 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 00:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:42:37 INFO - PROCESS | 1152 | 1461051757845 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:42:37 INFO - PROCESS | 1152 | 1461051757849 Marionette TRACE conn5 <- [1,1182,null,{}] 00:42:37 INFO - PROCESS | 1152 | 1461051757854 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}] 00:42:38 INFO - PROCESS | 1152 | 1461051757992 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 00:42:38 INFO - PROCESS | 1152 | 1461051758011 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:38 INFO - PROCESS | 1152 | ++DOCSHELL 0000006486D9A800 == 55 [pid = 1152] [id = 305] 00:42:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006482D1C400) [pid = 1152] [serial = 914] [outer = 0000000000000000] 00:42:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006483449400) [pid = 1152] [serial = 915] [outer = 0000006482D1C400] 00:42:38 INFO - PROCESS | 1152 | 1461051758066 Marionette DEBUG loaded listener.js 00:42:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648535F800) [pid = 1152] [serial = 916] [outer = 0000006482D1C400] 00:42:38 INFO - PROCESS | 1152 | --DOCSHELL 000000648A307800 == 54 [pid = 1152] [id = 298] 00:42:38 INFO - PROCESS | 1152 | --DOCSHELL 00000064890B1000 == 53 [pid = 1152] [id = 297] 00:42:38 INFO - PROCESS | 1152 | --DOCSHELL 0000006481D1C800 == 52 [pid = 1152] [id = 296] 00:42:38 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B45800 == 51 [pid = 1152] [id = 295] 00:42:38 INFO - PROCESS | 1152 | --DOCSHELL 0000006481877000 == 50 [pid = 1152] [id = 294] 00:42:38 INFO - PROCESS | 1152 | --DOCSHELL 0000006485754800 == 49 [pid = 1152] [id = 293] 00:42:38 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CC7800 == 48 [pid = 1152] [id = 292] 00:42:38 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FBF000 == 47 [pid = 1152] [id = 291] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (00000064819C1800) [pid = 1152] [serial = 807] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006485357800) [pid = 1152] [serial = 810] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006488789000) [pid = 1152] [serial = 813] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006489323000) [pid = 1152] [serial = 816] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (000000648943AC00) [pid = 1152] [serial = 819] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006488CDD800) [pid = 1152] [serial = 822] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOCSHELL 0000006481718000 == 46 [pid = 1152] [id = 290] 00:42:38 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B52800 == 45 [pid = 1152] [id = 287] 00:42:38 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CAB800 == 44 [pid = 1152] [id = 286] 00:42:38 INFO - PROCESS | 1152 | 1461051758717 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] 00:42:38 INFO - PROCESS | 1152 | 1461051758736 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 00:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:42:38 INFO - PROCESS | 1152 | 1461051758742 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:42:38 INFO - PROCESS | 1152 | 1461051758745 Marionette TRACE conn5 <- [1,1186,null,{}] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (00000064896A3800) [pid = 1152] [serial = 852] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006488C1F800) [pid = 1152] [serial = 840] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648947A400) [pid = 1152] [serial = 843] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006489068000) [pid = 1152] [serial = 841] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006481AD5000) [pid = 1152] [serial = 846] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006489682000) [pid = 1152] [serial = 844] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (000000648524C800) [pid = 1152] [serial = 831] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (000000648535FC00) [pid = 1152] [serial = 832] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006486D76000) [pid = 1152] [serial = 834] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006486D83000) [pid = 1152] [serial = 835] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006481A29C00) [pid = 1152] [serial = 828] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006481EEE000) [pid = 1152] [serial = 829] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006481BE6400) [pid = 1152] [serial = 826] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006481854000) [pid = 1152] [serial = 825] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006487EC5800) [pid = 1152] [serial = 837] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006485972800) [pid = 1152] [serial = 847] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006489689400) [pid = 1152] [serial = 849] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (000000648969AC00) [pid = 1152] [serial = 850] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (00000064896AB400) [pid = 1152] [serial = 853] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006488703C00) [pid = 1152] [serial = 838] [outer = 0000000000000000] [url = about:blank] 00:42:38 INFO - PROCESS | 1152 | 1461051758771 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}] 00:42:38 INFO - PROCESS | 1152 | 1461051758865 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 00:42:38 INFO - PROCESS | 1152 | 1461051758872 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:38 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482DF0800 == 45 [pid = 1152] [id = 306] 00:42:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006481BE6400) [pid = 1152] [serial = 917] [outer = 0000000000000000] 00:42:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006481D2C000) [pid = 1152] [serial = 918] [outer = 0000006481BE6400] 00:42:38 INFO - PROCESS | 1152 | 1461051758922 Marionette DEBUG loaded listener.js 00:42:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006485015C00) [pid = 1152] [serial = 919] [outer = 0000006481BE6400] 00:42:39 INFO - PROCESS | 1152 | 1461051759439 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]]]}] 00:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 755ms 00:42:39 INFO - PROCESS | 1152 | 1461051759498 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 00:42:39 INFO - PROCESS | 1152 | 1461051759501 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 00:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:42:39 INFO - PROCESS | 1152 | 1461051759504 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:42:39 INFO - PROCESS | 1152 | 1461051759508 Marionette TRACE conn5 <- [1,1190,null,{}] 00:42:39 INFO - PROCESS | 1152 | 1461051759519 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}] 00:42:39 INFO - PROCESS | 1152 | 1461051759616 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 00:42:39 INFO - PROCESS | 1152 | 1461051759687 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:39 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C86000 == 46 [pid = 1152] [id = 307] 00:42:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006481BE8800) [pid = 1152] [serial = 920] [outer = 0000000000000000] 00:42:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006487AF9400) [pid = 1152] [serial = 921] [outer = 0000006481BE8800] 00:42:39 INFO - PROCESS | 1152 | 1461051759736 Marionette DEBUG loaded listener.js 00:42:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006488706400) [pid = 1152] [serial = 922] [outer = 0000006481BE8800] 00:42:40 INFO - PROCESS | 1152 | 1461051760121 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]]]}] 00:42:40 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 00:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 00:42:40 INFO - PROCESS | 1152 | 1461051760135 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 00:42:40 INFO - PROCESS | 1152 | 1461051760138 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 00:42:40 INFO - PROCESS | 1152 | 1461051760141 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:42:40 INFO - PROCESS | 1152 | 1461051760143 Marionette TRACE conn5 <- [1,1194,null,{}] 00:42:40 INFO - PROCESS | 1152 | 1461051760147 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}] 00:42:40 INFO - PROCESS | 1152 | 1461051760261 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 00:42:40 INFO - PROCESS | 1152 | 1461051760270 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:40 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B45800 == 47 [pid = 1152] [id = 308] 00:42:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006488789000) [pid = 1152] [serial = 923] [outer = 0000000000000000] 00:42:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006488C1F800) [pid = 1152] [serial = 924] [outer = 0000006488789000] 00:42:40 INFO - PROCESS | 1152 | 1461051760319 Marionette DEBUG loaded listener.js 00:42:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006489062C00) [pid = 1152] [serial = 925] [outer = 0000006488789000] 00:42:40 INFO - PROCESS | 1152 | 1461051760736 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]]]}] 00:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 628ms 00:42:40 INFO - PROCESS | 1152 | 1461051760772 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 00:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:42:40 INFO - PROCESS | 1152 | 1461051760774 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 00:42:40 INFO - PROCESS | 1152 | 1461051760778 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:42:40 INFO - PROCESS | 1152 | 1461051760780 Marionette TRACE conn5 <- [1,1198,null,{}] 00:42:40 INFO - PROCESS | 1152 | 1461051760783 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}] 00:42:40 INFO - PROCESS | 1152 | 1461051760900 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 00:42:40 INFO - PROCESS | 1152 | 1461051760915 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:40 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489098000 == 48 [pid = 1152] [id = 309] 00:42:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (000000648906E400) [pid = 1152] [serial = 926] [outer = 0000000000000000] 00:42:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (000000648942F800) [pid = 1152] [serial = 927] [outer = 000000648906E400] 00:42:40 INFO - PROCESS | 1152 | 1461051760963 Marionette DEBUG loaded listener.js 00:42:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006489684400) [pid = 1152] [serial = 928] [outer = 000000648906E400] 00:42:41 INFO - PROCESS | 1152 | 1461051761447 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]]]}] 00:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 690ms 00:42:41 INFO - PROCESS | 1152 | 1461051761471 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 00:42:41 INFO - PROCESS | 1152 | 1461051761474 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 00:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:42:41 INFO - PROCESS | 1152 | 1461051761477 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:42:41 INFO - PROCESS | 1152 | 1461051761479 Marionette TRACE conn5 <- [1,1202,null,{}] 00:42:41 INFO - PROCESS | 1152 | 1461051761482 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}] 00:42:41 INFO - PROCESS | 1152 | 1461051761615 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 00:42:41 INFO - PROCESS | 1152 | 1461051761667 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:41 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894C7800 == 49 [pid = 1152] [id = 310] 00:42:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (00000064896A3800) [pid = 1152] [serial = 929] [outer = 0000000000000000] 00:42:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006489711400) [pid = 1152] [serial = 930] [outer = 00000064896A3800] 00:42:41 INFO - PROCESS | 1152 | 1461051761716 Marionette DEBUG loaded listener.js 00:42:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006489ECBC00) [pid = 1152] [serial = 931] [outer = 00000064896A3800] 00:42:42 INFO - PROCESS | 1152 | 1461051762168 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]]]}] 00:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 732ms 00:42:42 INFO - PROCESS | 1152 | 1461051762213 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 00:42:42 INFO - PROCESS | 1152 | 1461051762215 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 00:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:42:42 INFO - PROCESS | 1152 | 1461051762264 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:42:42 INFO - PROCESS | 1152 | 1461051762266 Marionette TRACE conn5 <- [1,1206,null,{}] 00:42:42 INFO - PROCESS | 1152 | 1461051762270 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}] 00:42:42 INFO - PROCESS | 1152 | 1461051762381 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 00:42:42 INFO - PROCESS | 1152 | 1461051762434 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:42 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A453000 == 50 [pid = 1152] [id = 311] 00:42:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (000000648A22F800) [pid = 1152] [serial = 932] [outer = 0000000000000000] 00:42:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648A2B9400) [pid = 1152] [serial = 933] [outer = 000000648A22F800] 00:42:42 INFO - PROCESS | 1152 | 1461051762480 Marionette DEBUG loaded listener.js 00:42:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648A2C3800) [pid = 1152] [serial = 934] [outer = 000000648A22F800] 00:42:43 INFO - PROCESS | 1152 | 1461051763001 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]]]}] 00:42:43 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006488B1E800) [pid = 1152] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:42:43 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006487EC4400) [pid = 1152] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:42:43 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006488CD7C00) [pid = 1152] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:42:43 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064819CD800) [pid = 1152] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:42:43 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006481AC9800) [pid = 1152] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:42:43 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006486D7F800) [pid = 1152] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:42:43 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006485250000) [pid = 1152] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:42:43 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006489432400) [pid = 1152] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:42:43 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006485011400) [pid = 1152] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:42:43 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006488CDAC00) [pid = 1152] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 796ms 00:42:43 INFO - PROCESS | 1152 | 1461051763053 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 00:42:43 INFO - PROCESS | 1152 | 1461051763055 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 00:42:43 INFO - PROCESS | 1152 | 1461051763059 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:42:43 INFO - PROCESS | 1152 | 1461051763061 Marionette TRACE conn5 <- [1,1210,null,{}] 00:42:43 INFO - PROCESS | 1152 | 1461051763064 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}] 00:42:43 INFO - PROCESS | 1152 | 1461051763152 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 00:42:43 INFO - PROCESS | 1152 | 1461051763160 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:43 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F16000 == 51 [pid = 1152] [id = 312] 00:42:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006485C09000) [pid = 1152] [serial = 935] [outer = 0000000000000000] 00:42:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006487EF0400) [pid = 1152] [serial = 936] [outer = 0000006485C09000] 00:42:43 INFO - PROCESS | 1152 | 1461051763207 Marionette DEBUG loaded listener.js 00:42:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (000000648A2A3400) [pid = 1152] [serial = 937] [outer = 0000006485C09000] 00:42:43 INFO - PROCESS | 1152 | 1461051763613 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] 00:42:43 INFO - PROCESS | 1152 | 1461051763652 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 00:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:42:43 INFO - PROCESS | 1152 | 1461051763655 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:42:43 INFO - PROCESS | 1152 | 1461051763657 Marionette TRACE conn5 <- [1,1214,null,{}] 00:42:43 INFO - PROCESS | 1152 | 1461051763661 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}] 00:42:43 INFO - PROCESS | 1152 | 1461051763771 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 00:42:43 INFO - PROCESS | 1152 | 1461051763780 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:43 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6DA000 == 52 [pid = 1152] [id = 313] 00:42:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (000000648A5A4800) [pid = 1152] [serial = 938] [outer = 0000000000000000] 00:42:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (000000648B03B000) [pid = 1152] [serial = 939] [outer = 000000648A5A4800] 00:42:43 INFO - PROCESS | 1152 | 1461051763827 Marionette DEBUG loaded listener.js 00:42:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (000000648B043000) [pid = 1152] [serial = 940] [outer = 000000648A5A4800] 00:42:44 INFO - PROCESS | 1152 | 1461051764244 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]]]}] 00:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 628ms 00:42:44 INFO - PROCESS | 1152 | 1461051764285 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 00:42:44 INFO - PROCESS | 1152 | 1461051764288 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 00:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:42:44 INFO - PROCESS | 1152 | 1461051764295 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:42:44 INFO - PROCESS | 1152 | 1461051764298 Marionette TRACE conn5 <- [1,1218,null,{}] 00:42:44 INFO - PROCESS | 1152 | 1461051764301 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}] 00:42:44 INFO - PROCESS | 1152 | 1461051764386 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 00:42:44 INFO - PROCESS | 1152 | 1461051764392 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:44 INFO - PROCESS | 1152 | ++DOCSHELL 000000648D1CD800 == 53 [pid = 1152] [id = 314] 00:42:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648B0C8C00) [pid = 1152] [serial = 941] [outer = 0000000000000000] 00:42:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (000000648B0CAC00) [pid = 1152] [serial = 942] [outer = 000000648B0C8C00] 00:42:44 INFO - PROCESS | 1152 | 1461051764439 Marionette DEBUG loaded listener.js 00:42:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648B0D2C00) [pid = 1152] [serial = 943] [outer = 000000648B0C8C00] 00:42:44 INFO - PROCESS | 1152 | 1461051764859 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]]]}] 00:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 629ms 00:42:44 INFO - PROCESS | 1152 | 1461051764928 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 00:42:44 INFO - PROCESS | 1152 | 1461051764931 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 00:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:42:44 INFO - PROCESS | 1152 | 1461051764934 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:42:44 INFO - PROCESS | 1152 | 1461051764937 Marionette TRACE conn5 <- [1,1222,null,{}] 00:42:44 INFO - PROCESS | 1152 | 1461051764941 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}] 00:42:45 INFO - PROCESS | 1152 | 1461051765107 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 00:42:45 INFO - PROCESS | 1152 | 1461051765263 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:45 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FB7800 == 54 [pid = 1152] [id = 315] 00:42:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006481785000) [pid = 1152] [serial = 944] [outer = 0000000000000000] 00:42:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (000000648185E400) [pid = 1152] [serial = 945] [outer = 0000006481785000] 00:42:45 INFO - PROCESS | 1152 | 1461051765326 Marionette DEBUG loaded listener.js 00:42:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006481E0D000) [pid = 1152] [serial = 946] [outer = 0000006481785000] 00:42:45 INFO - PROCESS | 1152 | 1461051765909 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]]]}] 00:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1026ms 00:42:45 INFO - PROCESS | 1152 | 1461051765965 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 00:42:45 INFO - PROCESS | 1152 | 1461051765971 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 00:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:42:45 INFO - PROCESS | 1152 | 1461051765976 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:42:45 INFO - PROCESS | 1152 | 1461051765981 Marionette TRACE conn5 <- [1,1226,null,{}] 00:42:46 INFO - PROCESS | 1152 | 1461051766008 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}] 00:42:46 INFO - PROCESS | 1152 | 1461051766123 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 00:42:46 INFO - PROCESS | 1152 | 1461051766242 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:46 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888A6000 == 55 [pid = 1152] [id = 316] 00:42:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006486D78000) [pid = 1152] [serial = 947] [outer = 0000000000000000] 00:42:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006486D83000) [pid = 1152] [serial = 948] [outer = 0000006486D78000] 00:42:46 INFO - PROCESS | 1152 | 1461051766305 Marionette DEBUG loaded listener.js 00:42:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (000000648870E800) [pid = 1152] [serial = 949] [outer = 0000006486D78000] 00:42:46 INFO - PROCESS | 1152 | 1461051766931 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]]]}] 00:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1004ms 00:42:46 INFO - PROCESS | 1152 | 1461051766983 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 00:42:46 INFO - PROCESS | 1152 | 1461051766986 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 00:42:46 INFO - PROCESS | 1152 | 1461051766991 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:42:46 INFO - PROCESS | 1152 | 1461051766993 Marionette TRACE conn5 <- [1,1230,null,{}] 00:42:47 INFO - PROCESS | 1152 | 1461051766997 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}] 00:42:47 INFO - PROCESS | 1152 | 1461051767109 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 00:42:47 INFO - PROCESS | 1152 | 1461051767230 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:47 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C714000 == 56 [pid = 1152] [id = 317] 00:42:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006489434400) [pid = 1152] [serial = 950] [outer = 0000000000000000] 00:42:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (00000064896AB400) [pid = 1152] [serial = 951] [outer = 0000006489434400] 00:42:47 INFO - PROCESS | 1152 | 1461051767290 Marionette DEBUG loaded listener.js 00:42:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006489D60800) [pid = 1152] [serial = 952] [outer = 0000006489434400] 00:42:47 INFO - PROCESS | 1152 | 1461051767925 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]]]}] 00:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 986ms 00:42:47 INFO - PROCESS | 1152 | 1461051767982 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 00:42:47 INFO - PROCESS | 1152 | 1461051767986 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 00:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:42:48 INFO - PROCESS | 1152 | 1461051767999 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:42:48 INFO - PROCESS | 1152 | 1461051768005 Marionette TRACE conn5 <- [1,1234,null,{}] 00:42:48 INFO - PROCESS | 1152 | 1461051768009 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}] 00:42:48 INFO - PROCESS | 1152 | 1461051768126 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 00:42:48 INFO - PROCESS | 1152 | 1461051768244 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:48 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E570800 == 57 [pid = 1152] [id = 318] 00:42:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648B03DC00) [pid = 1152] [serial = 953] [outer = 0000000000000000] 00:42:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (000000648C605000) [pid = 1152] [serial = 954] [outer = 000000648B03DC00] 00:42:48 INFO - PROCESS | 1152 | 1461051768303 Marionette DEBUG loaded listener.js 00:42:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (000000648C610800) [pid = 1152] [serial = 955] [outer = 000000648B03DC00] 00:42:48 INFO - PROCESS | 1152 | 1461051768868 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]]]}] 00:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 942ms 00:42:48 INFO - PROCESS | 1152 | 1461051768950 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 00:42:48 INFO - PROCESS | 1152 | 1461051768952 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 00:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:42:48 INFO - PROCESS | 1152 | 1461051768957 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:42:48 INFO - PROCESS | 1152 | 1461051768960 Marionette TRACE conn5 <- [1,1238,null,{}] 00:42:48 INFO - PROCESS | 1152 | 1461051768964 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}] 00:42:49 INFO - PROCESS | 1152 | 1461051769083 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 00:42:49 INFO - PROCESS | 1152 | 1461051769196 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:49 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E58E800 == 58 [pid = 1152] [id = 319] 00:42:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648C618800) [pid = 1152] [serial = 956] [outer = 0000000000000000] 00:42:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (000000648C61AC00) [pid = 1152] [serial = 957] [outer = 000000648C618800] 00:42:49 INFO - PROCESS | 1152 | 1461051769254 Marionette DEBUG loaded listener.js 00:42:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (000000648C63F000) [pid = 1152] [serial = 958] [outer = 000000648C618800] 00:42:50 INFO - PROCESS | 1152 | 1461051770134 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]]]}] 00:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1240ms 00:42:50 INFO - PROCESS | 1152 | 1461051770198 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 00:42:50 INFO - PROCESS | 1152 | 1461051770202 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 00:42:50 INFO - PROCESS | 1152 | 1461051770208 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:42:50 INFO - PROCESS | 1152 | 1461051770212 Marionette TRACE conn5 <- [1,1242,null,{}] 00:42:50 INFO - PROCESS | 1152 | 1461051770219 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}] 00:42:50 INFO - PROCESS | 1152 | 1461051770353 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 00:42:50 INFO - PROCESS | 1152 | 1461051770477 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:50 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483B1B800 == 59 [pid = 1152] [id = 320] 00:42:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006481851000) [pid = 1152] [serial = 959] [outer = 0000000000000000] 00:42:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006481ACC400) [pid = 1152] [serial = 960] [outer = 0000006481851000] 00:42:50 INFO - PROCESS | 1152 | 1461051770532 Marionette DEBUG loaded listener.js 00:42:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (0000006482D1F400) [pid = 1152] [serial = 961] [outer = 0000006481851000] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648D1CD800 == 58 [pid = 1152] [id = 314] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6DA000 == 57 [pid = 1152] [id = 313] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F16000 == 56 [pid = 1152] [id = 312] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648A453000 == 55 [pid = 1152] [id = 311] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 00000064894C7800 == 54 [pid = 1152] [id = 310] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 0000006489098000 == 53 [pid = 1152] [id = 309] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B45800 == 52 [pid = 1152] [id = 308] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C86000 == 51 [pid = 1152] [id = 307] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006487AF2000) [pid = 1152] [serial = 861] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006489E76800) [pid = 1152] [serial = 867] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006482D1B400) [pid = 1152] [serial = 858] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648970D000) [pid = 1152] [serial = 864] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006489EC3400) [pid = 1152] [serial = 897] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 0000006482DF0800 == 50 [pid = 1152] [id = 306] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 0000006486D9A800 == 49 [pid = 1152] [id = 305] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6C5800 == 48 [pid = 1152] [id = 303] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648B11F000 == 47 [pid = 1152] [id = 302] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 00000064888A4800 == 46 [pid = 1152] [id = 301] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FBE800 == 45 [pid = 1152] [id = 300] 00:42:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648A471000 == 44 [pid = 1152] [id = 299] 00:42:51 INFO - PROCESS | 1152 | 1461051771201 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]]]}] 00:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1032ms 00:42:51 INFO - PROCESS | 1152 | 1461051771244 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 00:42:51 INFO - PROCESS | 1152 | 1461051771250 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 00:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006489062800) [pid = 1152] [serial = 805] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006488786800) [pid = 1152] [serial = 883] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006482D20000) [pid = 1152] [serial = 871] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006481B09800) [pid = 1152] [serial = 870] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (000000648218F400) [pid = 1152] [serial = 873] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006483B48000) [pid = 1152] [serial = 874] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006487AF0400) [pid = 1152] [serial = 879] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006485355400) [pid = 1152] [serial = 876] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006485C02400) [pid = 1152] [serial = 877] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006489704000) [pid = 1152] [serial = 855] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006489328800) [pid = 1152] [serial = 886] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006489480C00) [pid = 1152] [serial = 888] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648968F800) [pid = 1152] [serial = 889] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006489E7B000) [pid = 1152] [serial = 895] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (000000648968C400) [pid = 1152] [serial = 891] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064896A9800) [pid = 1152] [serial = 892] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006487EC8C00) [pid = 1152] [serial = 880] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006489711000) [pid = 1152] [serial = 894] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006488707C00) [pid = 1152] [serial = 882] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006489067800) [pid = 1152] [serial = 885] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 1152 | 1461051771301 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:42:51 INFO - PROCESS | 1152 | 1461051771304 Marionette TRACE conn5 <- [1,1246,null,{}] 00:42:51 INFO - PROCESS | 1152 | 1461051771310 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}] 00:42:51 INFO - PROCESS | 1152 | 1461051771398 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 00:42:51 INFO - PROCESS | 1152 | 1461051771410 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:51 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FBE800 == 45 [pid = 1152] [id = 321] 00:42:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006481856400) [pid = 1152] [serial = 962] [outer = 0000000000000000] 00:42:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (000000648218CC00) [pid = 1152] [serial = 963] [outer = 0000006481856400] 00:42:51 INFO - PROCESS | 1152 | 1461051771459 Marionette DEBUG loaded listener.js 00:42:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006483B4D000) [pid = 1152] [serial = 964] [outer = 0000006481856400] 00:42:52 INFO - PROCESS | 1152 | 1461051772000 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]]]}] 00:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 775ms 00:42:52 INFO - PROCESS | 1152 | 1461051772046 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 00:42:52 INFO - PROCESS | 1152 | 1461051772049 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 00:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:42:52 INFO - PROCESS | 1152 | 1461051772052 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:42:52 INFO - PROCESS | 1152 | 1461051772056 Marionette TRACE conn5 <- [1,1250,null,{}] 00:42:52 INFO - PROCESS | 1152 | 1461051772067 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}] 00:42:52 INFO - PROCESS | 1152 | 1461051772160 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 00:42:52 INFO - PROCESS | 1152 | 1461051772236 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:52 INFO - PROCESS | 1152 | ++DOCSHELL 000000648570D800 == 46 [pid = 1152] [id = 322] 00:42:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006483309800) [pid = 1152] [serial = 965] [outer = 0000000000000000] 00:42:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006485C08000) [pid = 1152] [serial = 966] [outer = 0000006483309800] 00:42:52 INFO - PROCESS | 1152 | 1461051772286 Marionette DEBUG loaded listener.js 00:42:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006487AF0400) [pid = 1152] [serial = 967] [outer = 0000006483309800] 00:42:52 INFO - PROCESS | 1152 | 1461051772665 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]]]}] 00:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 00:42:52 INFO - PROCESS | 1152 | 1461051772745 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 00:42:52 INFO - PROCESS | 1152 | 1461051772748 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 00:42:52 INFO - PROCESS | 1152 | 1461051772751 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:42:52 INFO - PROCESS | 1152 | 1461051772753 Marionette TRACE conn5 <- [1,1254,null,{}] 00:42:52 INFO - PROCESS | 1152 | 1461051772757 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}] 00:42:52 INFO - PROCESS | 1152 | 1461051772845 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 00:42:52 INFO - PROCESS | 1152 | 1461051772856 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:52 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C79800 == 47 [pid = 1152] [id = 323] 00:42:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006487AFC000) [pid = 1152] [serial = 968] [outer = 0000000000000000] 00:42:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006488702800) [pid = 1152] [serial = 969] [outer = 0000006487AFC000] 00:42:52 INFO - PROCESS | 1152 | 1461051772903 Marionette DEBUG loaded listener.js 00:42:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006488789C00) [pid = 1152] [serial = 970] [outer = 0000006487AFC000] 00:42:53 INFO - PROCESS | 1152 | 1461051773377 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]]]}] 00:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 672ms 00:42:53 INFO - PROCESS | 1152 | 1461051773426 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 00:42:53 INFO - PROCESS | 1152 | 1461051773428 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 00:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:42:53 INFO - PROCESS | 1152 | 1461051773431 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:42:53 INFO - PROCESS | 1152 | 1461051773433 Marionette TRACE conn5 <- [1,1258,null,{}] 00:42:53 INFO - PROCESS | 1152 | 1461051773446 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}] 00:42:53 INFO - PROCESS | 1152 | 1461051773552 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 00:42:53 INFO - PROCESS | 1152 | 1461051773559 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:53 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487EAF000 == 48 [pid = 1152] [id = 324] 00:42:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006488B27000) [pid = 1152] [serial = 971] [outer = 0000000000000000] 00:42:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006488C1A800) [pid = 1152] [serial = 972] [outer = 0000006488B27000] 00:42:53 INFO - PROCESS | 1152 | 1461051773607 Marionette DEBUG loaded listener.js 00:42:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006489062400) [pid = 1152] [serial = 973] [outer = 0000006488B27000] 00:42:54 INFO - PROCESS | 1152 | 1461051774074 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]]]}] 00:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 00:42:54 INFO - PROCESS | 1152 | 1461051774126 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 00:42:54 INFO - PROCESS | 1152 | 1461051774128 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 00:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:42:54 INFO - PROCESS | 1152 | 1461051774131 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:42:54 INFO - PROCESS | 1152 | 1461051774133 Marionette TRACE conn5 <- [1,1262,null,{}] 00:42:54 INFO - PROCESS | 1152 | 1461051774136 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}] 00:42:54 INFO - PROCESS | 1152 | 1461051774301 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 00:42:54 INFO - PROCESS | 1152 | 1461051774329 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:54 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F15800 == 49 [pid = 1152] [id = 325] 00:42:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006489071000) [pid = 1152] [serial = 974] [outer = 0000000000000000] 00:42:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006489434800) [pid = 1152] [serial = 975] [outer = 0000006489071000] 00:42:54 INFO - PROCESS | 1152 | 1461051774379 Marionette DEBUG loaded listener.js 00:42:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006489686C00) [pid = 1152] [serial = 976] [outer = 0000006489071000] 00:42:54 INFO - PROCESS | 1152 | 1461051774841 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]]]}] 00:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 734ms 00:42:54 INFO - PROCESS | 1152 | 1461051774868 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 00:42:54 INFO - PROCESS | 1152 | 1461051774870 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 00:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:42:54 INFO - PROCESS | 1152 | 1461051774873 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:42:54 INFO - PROCESS | 1152 | 1461051774875 Marionette TRACE conn5 <- [1,1266,null,{}] 00:42:54 INFO - PROCESS | 1152 | 1461051774879 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}] 00:42:54 INFO - PROCESS | 1152 | 1461051774990 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 00:42:55 INFO - PROCESS | 1152 | 1461051775038 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:55 INFO - PROCESS | 1152 | ++DOCSHELL 000000648909B800 == 50 [pid = 1152] [id = 326] 00:42:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006489680400) [pid = 1152] [serial = 977] [outer = 0000000000000000] 00:42:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006489698800) [pid = 1152] [serial = 978] [outer = 0000006489680400] 00:42:55 INFO - PROCESS | 1152 | 1461051775089 Marionette DEBUG loaded listener.js 00:42:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (00000064896AAC00) [pid = 1152] [serial = 979] [outer = 0000006489680400] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006481BE8800) [pid = 1152] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (000000648906E400) [pid = 1152] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006481EEFC00) [pid = 1152] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (000000648A5A4800) [pid = 1152] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006488706000) [pid = 1152] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006481BE9800) [pid = 1152] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (000000648178CC00) [pid = 1152] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006489E74800) [pid = 1152] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006488789000) [pid = 1152] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (000000648A22F800) [pid = 1152] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006485C09000) [pid = 1152] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006489320400) [pid = 1152] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006482D1C400) [pid = 1152] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064896A3800) [pid = 1152] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006489435000) [pid = 1152] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006481BE6400) [pid = 1152] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (000000648524BC00) [pid = 1152] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:42:55 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006480616800) [pid = 1152] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:42:56 INFO - PROCESS | 1152 | 1461051776142 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]]]}] 00:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1292ms 00:42:56 INFO - PROCESS | 1152 | 1461051776170 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 00:42:56 INFO - PROCESS | 1152 | 1461051776176 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 00:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:42:56 INFO - PROCESS | 1152 | 1461051776182 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:42:56 INFO - PROCESS | 1152 | 1461051776187 Marionette TRACE conn5 <- [1,1270,null,{}] 00:42:56 INFO - PROCESS | 1152 | 1461051776192 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}] 00:42:56 INFO - PROCESS | 1152 | 1461051776309 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 00:42:56 INFO - PROCESS | 1152 | 1461051776431 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:56 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484C8C800 == 51 [pid = 1152] [id = 327] 00:42:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006482D1A000) [pid = 1152] [serial = 980] [outer = 0000000000000000] 00:42:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006484A2AC00) [pid = 1152] [serial = 981] [outer = 0000006482D1A000] 00:42:56 INFO - PROCESS | 1152 | 1461051776492 Marionette DEBUG loaded listener.js 00:42:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006485254C00) [pid = 1152] [serial = 982] [outer = 0000006482D1A000] 00:42:57 INFO - PROCESS | 1152 | 1461051777143 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]]]}] 00:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1031ms 00:42:57 INFO - PROCESS | 1152 | 1461051777216 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 00:42:57 INFO - PROCESS | 1152 | 1461051777223 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 00:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:42:57 INFO - PROCESS | 1152 | 1461051777230 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:42:57 INFO - PROCESS | 1152 | 1461051777233 Marionette TRACE conn5 <- [1,1274,null,{}] 00:42:57 INFO - PROCESS | 1152 | 1461051777238 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}] 00:42:57 INFO - PROCESS | 1152 | 1461051777421 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 00:42:57 INFO - PROCESS | 1152 | 1461051777533 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:57 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B3E000 == 52 [pid = 1152] [id = 328] 00:42:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006485C0A000) [pid = 1152] [serial = 983] [outer = 0000000000000000] 00:42:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006487EED400) [pid = 1152] [serial = 984] [outer = 0000006485C0A000] 00:42:57 INFO - PROCESS | 1152 | 1461051777592 Marionette DEBUG loaded listener.js 00:42:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006488CE0000) [pid = 1152] [serial = 985] [outer = 0000006485C0A000] 00:42:58 INFO - PROCESS | 1152 | 1461051778216 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]]]}] 00:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1027ms 00:42:58 INFO - PROCESS | 1152 | 1461051778262 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 00:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:42:58 INFO - PROCESS | 1152 | 1461051778265 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 00:42:58 INFO - PROCESS | 1152 | 1461051778269 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:42:58 INFO - PROCESS | 1152 | 1461051778273 Marionette TRACE conn5 <- [1,1278,null,{}] 00:42:58 INFO - PROCESS | 1152 | 1461051778285 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}] 00:42:58 INFO - PROCESS | 1152 | 1461051778398 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 00:42:58 INFO - PROCESS | 1152 | 1461051778519 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:58 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894BF000 == 53 [pid = 1152] [id = 329] 00:42:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648943C000) [pid = 1152] [serial = 986] [outer = 0000000000000000] 00:42:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006489477400) [pid = 1152] [serial = 987] [outer = 000000648943C000] 00:42:58 INFO - PROCESS | 1152 | 1461051778580 Marionette DEBUG loaded listener.js 00:42:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064896A6400) [pid = 1152] [serial = 988] [outer = 000000648943C000] 00:42:59 INFO - PROCESS | 1152 | 1461051779159 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]]]}] 00:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 943ms 00:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:42:59 INFO - PROCESS | 1152 | 1461051779213 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 00:42:59 INFO - PROCESS | 1152 | 1461051779216 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 00:42:59 INFO - PROCESS | 1152 | 1461051779220 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:42:59 INFO - PROCESS | 1152 | 1461051779222 Marionette TRACE conn5 <- [1,1282,null,{}] 00:42:59 INFO - PROCESS | 1152 | 1461051779226 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}] 00:42:59 INFO - PROCESS | 1152 | 1461051779337 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 00:42:59 INFO - PROCESS | 1152 | 1461051779427 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:59 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A321800 == 54 [pid = 1152] [id = 330] 00:42:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (00000064896E3400) [pid = 1152] [serial = 989] [outer = 0000000000000000] 00:42:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006489711C00) [pid = 1152] [serial = 990] [outer = 00000064896E3400] 00:42:59 INFO - PROCESS | 1152 | 1461051779485 Marionette DEBUG loaded listener.js 00:42:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006489E77800) [pid = 1152] [serial = 991] [outer = 00000064896E3400] 00:43:00 INFO - PROCESS | 1152 | 1461051780004 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]]]}] 00:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 839ms 00:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:43:00 INFO - PROCESS | 1152 | 1461051780060 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 00:43:00 INFO - PROCESS | 1152 | 1461051780063 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 00:43:00 INFO - PROCESS | 1152 | 1461051780067 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:43:00 INFO - PROCESS | 1152 | 1461051780069 Marionette TRACE conn5 <- [1,1286,null,{}] 00:43:00 INFO - PROCESS | 1152 | 1461051780073 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}] 00:43:00 INFO - PROCESS | 1152 | 1461051780180 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 00:43:00 INFO - PROCESS | 1152 | 1461051780270 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:00 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A467000 == 55 [pid = 1152] [id = 331] 00:43:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006489E80C00) [pid = 1152] [serial = 992] [outer = 0000000000000000] 00:43:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006489ECA800) [pid = 1152] [serial = 993] [outer = 0000006489E80C00] 00:43:00 INFO - PROCESS | 1152 | 1461051780327 Marionette DEBUG loaded listener.js 00:43:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (000000648A22B400) [pid = 1152] [serial = 994] [outer = 0000006489E80C00] 00:43:00 INFO - PROCESS | 1152 | 1461051780952 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]]]}] 00:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 944ms 00:43:01 INFO - PROCESS | 1152 | 1461051781013 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 00:43:01 INFO - PROCESS | 1152 | 1461051781015 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 00:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:43:01 INFO - PROCESS | 1152 | 1461051781019 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:43:01 INFO - PROCESS | 1152 | 1461051781021 Marionette TRACE conn5 <- [1,1290,null,{}] 00:43:01 INFO - PROCESS | 1152 | 1461051781025 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}] 00:43:01 INFO - PROCESS | 1152 | 1461051781140 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 00:43:01 INFO - PROCESS | 1152 | 1461051781262 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:01 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B11F000 == 56 [pid = 1152] [id = 332] 00:43:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006481BE5400) [pid = 1152] [serial = 995] [outer = 0000000000000000] 00:43:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648A2C4400) [pid = 1152] [serial = 996] [outer = 0000006481BE5400] 00:43:01 INFO - PROCESS | 1152 | 1461051781323 Marionette DEBUG loaded listener.js 00:43:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (000000648B048400) [pid = 1152] [serial = 997] [outer = 0000006481BE5400] 00:43:02 INFO - PROCESS | 1152 | 1461051782058 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]]]}] 00:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1078ms 00:43:02 INFO - PROCESS | 1152 | 1461051782104 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 00:43:02 INFO - PROCESS | 1152 | 1461051782108 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 00:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:43:02 INFO - PROCESS | 1152 | 1461051782115 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:43:02 INFO - PROCESS | 1152 | 1461051782119 Marionette TRACE conn5 <- [1,1294,null,{}] 00:43:02 INFO - PROCESS | 1152 | 1461051782126 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}] 00:43:02 INFO - PROCESS | 1152 | 1461051782230 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 00:43:02 INFO - PROCESS | 1152 | 1461051782356 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:02 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484C93000 == 57 [pid = 1152] [id = 333] 00:43:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006481AC9400) [pid = 1152] [serial = 998] [outer = 0000000000000000] 00:43:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006481BEAC00) [pid = 1152] [serial = 999] [outer = 0000006481AC9400] 00:43:02 INFO - PROCESS | 1152 | 1461051782410 Marionette DEBUG loaded listener.js 00:43:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006485245C00) [pid = 1152] [serial = 1000] [outer = 0000006481AC9400] 00:43:02 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F15800 == 56 [pid = 1152] [id = 325] 00:43:02 INFO - PROCESS | 1152 | --DOCSHELL 0000006487EAF000 == 55 [pid = 1152] [id = 324] 00:43:02 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C79800 == 54 [pid = 1152] [id = 323] 00:43:02 INFO - PROCESS | 1152 | --DOCSHELL 000000648570D800 == 53 [pid = 1152] [id = 322] 00:43:02 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FBE800 == 52 [pid = 1152] [id = 321] 00:43:02 INFO - PROCESS | 1152 | --DOCSHELL 0000006483B1B800 == 51 [pid = 1152] [id = 320] 00:43:02 INFO - PROCESS | 1152 | --DOCSHELL 00000064888A6000 == 50 [pid = 1152] [id = 316] 00:43:02 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FB7800 == 49 [pid = 1152] [id = 315] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006487AF9400) [pid = 1152] [serial = 921] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (00000064833BD000) [pid = 1152] [serial = 900] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (000000648942F800) [pid = 1152] [serial = 927] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006488706400) [pid = 1152] [serial = 922] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006489EC5C00) [pid = 1152] [serial = 913] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (000000648B03B000) [pid = 1152] [serial = 939] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006489064800) [pid = 1152] [serial = 814] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006481EF1000) [pid = 1152] [serial = 769] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006482D14400) [pid = 1152] [serial = 808] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006489E80000) [pid = 1152] [serial = 868] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006487AF9000) [pid = 1152] [serial = 903] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648B043000) [pid = 1152] [serial = 940] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006489684400) [pid = 1152] [serial = 928] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006489062C00) [pid = 1152] [serial = 925] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (000000648A2B9400) [pid = 1152] [serial = 933] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006487EF0400) [pid = 1152] [serial = 936] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006488C1F800) [pid = 1152] [serial = 924] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (000000648A297800) [pid = 1152] [serial = 909] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (000000648932F800) [pid = 1152] [serial = 817] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (000000648A2C3800) [pid = 1152] [serial = 934] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (000000648B0CAC00) [pid = 1152] [serial = 942] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (000000648A2A3400) [pid = 1152] [serial = 937] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (000000648535F800) [pid = 1152] [serial = 916] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006489ECBC00) [pid = 1152] [serial = 931] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006489711400) [pid = 1152] [serial = 930] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (000000648947B000) [pid = 1152] [serial = 820] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006489D58400) [pid = 1152] [serial = 906] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006486D77000) [pid = 1152] [serial = 912] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006485015C00) [pid = 1152] [serial = 919] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006485C09800) [pid = 1152] [serial = 811] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006483449400) [pid = 1152] [serial = 915] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006489697000) [pid = 1152] [serial = 823] [outer = 0000000000000000] [url = about:blank] 00:43:02 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006481D2C000) [pid = 1152] [serial = 918] [outer = 0000000000000000] [url = about:blank] 00:43:03 INFO - PROCESS | 1152 | 1461051783017 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]]]}] 00:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 941ms 00:43:03 INFO - PROCESS | 1152 | 1461051783061 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 00:43:03 INFO - PROCESS | 1152 | 1461051783068 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 00:43:03 INFO - PROCESS | 1152 | 1461051783075 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:43:03 INFO - PROCESS | 1152 | 1461051783077 Marionette TRACE conn5 <- [1,1298,null,{}] 00:43:03 INFO - PROCESS | 1152 | 1461051783081 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}] 00:43:03 INFO - PROCESS | 1152 | 1461051783172 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 00:43:03 INFO - PROCESS | 1152 | 1461051783251 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:03 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FB4800 == 50 [pid = 1152] [id = 334] 00:43:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006481D2C000) [pid = 1152] [serial = 1001] [outer = 0000000000000000] 00:43:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006482F27800) [pid = 1152] [serial = 1002] [outer = 0000006481D2C000] 00:43:03 INFO - PROCESS | 1152 | 1461051783300 Marionette DEBUG loaded listener.js 00:43:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (000000648596E800) [pid = 1152] [serial = 1003] [outer = 0000006481D2C000] 00:43:03 INFO - PROCESS | 1152 | 1461051783743 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]]]}] 00:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 00:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 733ms 00:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:43:03 INFO - PROCESS | 1152 | 1461051783816 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 00:43:03 INFO - PROCESS | 1152 | 1461051783819 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 00:43:03 INFO - PROCESS | 1152 | 1461051783822 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:43:03 INFO - PROCESS | 1152 | 1461051783826 Marionette TRACE conn5 <- [1,1302,null,{}] 00:43:03 INFO - PROCESS | 1152 | 1461051783837 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}] 00:43:03 INFO - PROCESS | 1152 | 1461051783930 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 00:43:03 INFO - PROCESS | 1152 | 1461051783944 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:03 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C6F800 == 51 [pid = 1152] [id = 335] 00:43:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006487EC5400) [pid = 1152] [serial = 1004] [outer = 0000000000000000] 00:43:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006487EEE400) [pid = 1152] [serial = 1005] [outer = 0000006487EC5400] 00:43:04 INFO - PROCESS | 1152 | 1461051783996 Marionette DEBUG loaded listener.js 00:43:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006488C15000) [pid = 1152] [serial = 1006] [outer = 0000006487EC5400] 00:43:04 INFO - PROCESS | 1152 | 1461051784460 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]]]}] 00:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 00:43:04 INFO - PROCESS | 1152 | 1461051784516 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 00:43:04 INFO - PROCESS | 1152 | 1461051784519 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 00:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:43:04 INFO - PROCESS | 1152 | 1461051784523 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:43:04 INFO - PROCESS | 1152 | 1461051784524 Marionette TRACE conn5 <- [1,1306,null,{}] 00:43:04 INFO - PROCESS | 1152 | 1461051784528 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}] 00:43:04 INFO - PROCESS | 1152 | 1461051784616 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 00:43:04 INFO - PROCESS | 1152 | 1461051784624 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:04 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487EAE000 == 52 [pid = 1152] [id = 336] 00:43:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (000000648906A400) [pid = 1152] [serial = 1007] [outer = 0000000000000000] 00:43:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006489071800) [pid = 1152] [serial = 1008] [outer = 000000648906A400] 00:43:04 INFO - PROCESS | 1152 | 1461051784674 Marionette DEBUG loaded listener.js 00:43:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006489438800) [pid = 1152] [serial = 1009] [outer = 000000648906A400] 00:43:05 INFO - PROCESS | 1152 | 1461051785152 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]]]}] 00:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 00:43:05 INFO - PROCESS | 1152 | 1461051785218 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 00:43:05 INFO - PROCESS | 1152 | 1461051785220 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 00:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:43:05 INFO - PROCESS | 1152 | 1461051785224 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:43:05 INFO - PROCESS | 1152 | 1461051785226 Marionette TRACE conn5 <- [1,1310,null,{}] 00:43:05 INFO - PROCESS | 1152 | 1461051785229 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}] 00:43:05 INFO - PROCESS | 1152 | 1461051785345 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 00:43:05 INFO - PROCESS | 1152 | 1461051785394 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:05 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C91000 == 53 [pid = 1152] [id = 337] 00:43:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (000000648947B000) [pid = 1152] [serial = 1010] [outer = 0000000000000000] 00:43:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006489484400) [pid = 1152] [serial = 1011] [outer = 000000648947B000] 00:43:05 INFO - PROCESS | 1152 | 1461051785440 Marionette DEBUG loaded listener.js 00:43:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (000000648969DC00) [pid = 1152] [serial = 1012] [outer = 000000648947B000] 00:43:05 INFO - PROCESS | 1152 | 1461051785859 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]]]}] 00:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 00:43:05 INFO - PROCESS | 1152 | 1461051785923 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 00:43:05 INFO - PROCESS | 1152 | 1461051785925 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 00:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:43:05 INFO - PROCESS | 1152 | 1461051785929 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:43:05 INFO - PROCESS | 1152 | 1461051785931 Marionette TRACE conn5 <- [1,1314,null,{}] 00:43:05 INFO - PROCESS | 1152 | 1461051785934 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}] 00:43:06 INFO - PROCESS | 1152 | 1461051786094 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 00:43:06 INFO - PROCESS | 1152 | 1461051786119 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:06 INFO - PROCESS | 1152 | ++DOCSHELL 000000648933B000 == 54 [pid = 1152] [id = 338] 00:43:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006489D60000) [pid = 1152] [serial = 1013] [outer = 0000000000000000] 00:43:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (000000648A299000) [pid = 1152] [serial = 1014] [outer = 0000006489D60000] 00:43:06 INFO - PROCESS | 1152 | 1461051786169 Marionette DEBUG loaded listener.js 00:43:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (000000648A5A8000) [pid = 1152] [serial = 1015] [outer = 0000006489D60000] 00:43:06 INFO - PROCESS | 1152 | 1461051786624 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]]]}] 00:43:06 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 00:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 00:43:06 INFO - PROCESS | 1152 | 1461051786665 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 00:43:06 INFO - PROCESS | 1152 | 1461051786668 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 00:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:43:06 INFO - PROCESS | 1152 | 1461051786671 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:43:06 INFO - PROCESS | 1152 | 1461051786673 Marionette TRACE conn5 <- [1,1318,null,{}] 00:43:06 INFO - PROCESS | 1152 | 1461051786676 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}] 00:43:06 INFO - PROCESS | 1152 | 1461051786788 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 00:43:06 INFO - PROCESS | 1152 | 1461051786840 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:06 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A304800 == 55 [pid = 1152] [id = 339] 00:43:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (000000648A5AE000) [pid = 1152] [serial = 1016] [outer = 0000000000000000] 00:43:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648B043800) [pid = 1152] [serial = 1017] [outer = 000000648A5AE000] 00:43:06 INFO - PROCESS | 1152 | 1461051786886 Marionette DEBUG loaded listener.js 00:43:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (000000648C602400) [pid = 1152] [serial = 1018] [outer = 000000648A5AE000] 00:43:07 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006489071000) [pid = 1152] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:43:07 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006481856400) [pid = 1152] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:43:07 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006481851000) [pid = 1152] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:43:07 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006483309800) [pid = 1152] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:43:07 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006487AFC000) [pid = 1152] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:43:07 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006488B27000) [pid = 1152] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:43:07 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (000000648B0C8C00) [pid = 1152] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:43:07 INFO - PROCESS | 1152 | 1461051787379 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]]]}] 00:43:07 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 00:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 733ms 00:43:07 INFO - PROCESS | 1152 | 1461051787428 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 00:43:07 INFO - PROCESS | 1152 | 1461051787430 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 00:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:43:07 INFO - PROCESS | 1152 | 1461051787436 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:43:07 INFO - PROCESS | 1152 | 1461051787438 Marionette TRACE conn5 <- [1,1322,null,{}] 00:43:07 INFO - PROCESS | 1152 | 1461051787441 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}] 00:43:07 INFO - PROCESS | 1152 | 1461051787554 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 00:43:07 INFO - PROCESS | 1152 | 1461051787605 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:07 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A456000 == 56 [pid = 1152] [id = 340] 00:43:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006486D7EC00) [pid = 1152] [serial = 1019] [outer = 0000000000000000] 00:43:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (000000648B03F400) [pid = 1152] [serial = 1020] [outer = 0000006486D7EC00] 00:43:07 INFO - PROCESS | 1152 | 1461051787652 Marionette DEBUG loaded listener.js 00:43:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (000000648C60FC00) [pid = 1152] [serial = 1021] [outer = 0000006486D7EC00] 00:43:08 INFO - PROCESS | 1152 | 1461051788017 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]]]}] 00:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 00:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:43:08 INFO - PROCESS | 1152 | 1461051788071 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 00:43:08 INFO - PROCESS | 1152 | 1461051788074 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 00:43:08 INFO - PROCESS | 1152 | 1461051788077 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:43:08 INFO - PROCESS | 1152 | 1461051788079 Marionette TRACE conn5 <- [1,1326,null,{}] 00:43:08 INFO - PROCESS | 1152 | 1461051788083 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}] 00:43:08 INFO - PROCESS | 1152 | 1461051788167 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 00:43:08 INFO - PROCESS | 1152 | 1461051788173 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:08 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B118800 == 57 [pid = 1152] [id = 341] 00:43:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (000000648C619000) [pid = 1152] [serial = 1022] [outer = 0000000000000000] 00:43:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (000000648C640000) [pid = 1152] [serial = 1023] [outer = 000000648C619000] 00:43:08 INFO - PROCESS | 1152 | 1461051788221 Marionette DEBUG loaded listener.js 00:43:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648C649C00) [pid = 1152] [serial = 1024] [outer = 000000648C619000] 00:43:09 INFO - PROCESS | 1152 | 1461051789145 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]]]}] 00:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1087ms 00:43:09 INFO - PROCESS | 1152 | 1461051789168 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 00:43:09 INFO - PROCESS | 1152 | 1461051789170 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 00:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:43:09 INFO - PROCESS | 1152 | 1461051789173 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:43:09 INFO - PROCESS | 1152 | 1461051789175 Marionette TRACE conn5 <- [1,1330,null,{}] 00:43:09 INFO - PROCESS | 1152 | 1461051789179 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}] 00:43:09 INFO - PROCESS | 1152 | 1461051789356 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 00:43:09 INFO - PROCESS | 1152 | 1461051789407 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:09 INFO - PROCESS | 1152 | ++DOCSHELL 00000064811CD800 == 58 [pid = 1152] [id = 342] 00:43:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (00000064800BAC00) [pid = 1152] [serial = 1025] [outer = 0000000000000000] 00:43:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006480A90C00) [pid = 1152] [serial = 1026] [outer = 00000064800BAC00] 00:43:09 INFO - PROCESS | 1152 | 1461051789468 Marionette DEBUG loaded listener.js 00:43:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648178CC00) [pid = 1152] [serial = 1027] [outer = 00000064800BAC00] 00:43:10 INFO - PROCESS | 1152 | 1461051790094 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]]]}] 00:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 984ms 00:43:10 INFO - PROCESS | 1152 | 1461051790162 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 00:43:10 INFO - PROCESS | 1152 | 1461051790168 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 00:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:43:10 INFO - PROCESS | 1152 | 1461051790173 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:43:10 INFO - PROCESS | 1152 | 1461051790178 Marionette TRACE conn5 <- [1,1334,null,{}] 00:43:10 INFO - PROCESS | 1152 | 1461051790184 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}] 00:43:10 INFO - PROCESS | 1152 | 1461051790337 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 00:43:10 INFO - PROCESS | 1152 | 1461051790459 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:10 INFO - PROCESS | 1152 | ++DOCSHELL 000000648530F000 == 59 [pid = 1152] [id = 343] 00:43:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006482184C00) [pid = 1152] [serial = 1028] [outer = 0000000000000000] 00:43:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006482D15800) [pid = 1152] [serial = 1029] [outer = 0000006482184C00] 00:43:10 INFO - PROCESS | 1152 | 1461051790521 Marionette DEBUG loaded listener.js 00:43:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006485012800) [pid = 1152] [serial = 1030] [outer = 0000006482184C00] 00:43:11 INFO - PROCESS | 1152 | 1461051791196 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]]]}] 00:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1094ms 00:43:11 INFO - PROCESS | 1152 | 1461051791278 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 00:43:11 INFO - PROCESS | 1152 | 1461051791282 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 00:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:43:11 INFO - PROCESS | 1152 | 1461051791287 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:43:11 INFO - PROCESS | 1152 | 1461051791289 Marionette TRACE conn5 <- [1,1338,null,{}] 00:43:11 INFO - PROCESS | 1152 | 1461051791294 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}] 00:43:11 INFO - PROCESS | 1152 | 1461051791413 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 00:43:11 INFO - PROCESS | 1152 | 1461051791536 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:11 INFO - PROCESS | 1152 | ++DOCSHELL 000000648902F800 == 60 [pid = 1152] [id = 344] 00:43:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006486D7F800) [pid = 1152] [serial = 1031] [outer = 0000000000000000] 00:43:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006488706400) [pid = 1152] [serial = 1032] [outer = 0000006486D7F800] 00:43:11 INFO - PROCESS | 1152 | 1461051791596 Marionette DEBUG loaded listener.js 00:43:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006489066400) [pid = 1152] [serial = 1033] [outer = 0000006486D7F800] 00:43:12 INFO - PROCESS | 1152 | 1461051792260 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]]]}] 00:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1033ms 00:43:12 INFO - PROCESS | 1152 | 1461051792322 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 00:43:12 INFO - PROCESS | 1152 | 1461051792327 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 00:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:43:12 INFO - PROCESS | 1152 | 1461051792339 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:43:12 INFO - PROCESS | 1152 | 1461051792345 Marionette TRACE conn5 <- [1,1342,null,{}] 00:43:12 INFO - PROCESS | 1152 | 1461051792367 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}] 00:43:12 INFO - PROCESS | 1152 | 1461051792528 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 00:43:12 INFO - PROCESS | 1152 | 1461051792644 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:12 INFO - PROCESS | 1152 | ++DOCSHELL 000000648D1CB800 == 61 [pid = 1152] [id = 345] 00:43:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006489430000) [pid = 1152] [serial = 1034] [outer = 0000000000000000] 00:43:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648A2B9800) [pid = 1152] [serial = 1035] [outer = 0000006489430000] 00:43:12 INFO - PROCESS | 1152 | 1461051792703 Marionette DEBUG loaded listener.js 00:43:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648C641800) [pid = 1152] [serial = 1036] [outer = 0000006489430000] 00:43:13 INFO - PROCESS | 1152 | 1461051793350 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]]]}] 00:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1056ms 00:43:13 INFO - PROCESS | 1152 | 1461051793395 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 00:43:13 INFO - PROCESS | 1152 | 1461051793397 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 00:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:43:13 INFO - PROCESS | 1152 | 1461051793402 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:43:13 INFO - PROCESS | 1152 | 1461051793404 Marionette TRACE conn5 <- [1,1346,null,{}] 00:43:13 INFO - PROCESS | 1152 | 1461051793408 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}] 00:43:13 INFO - PROCESS | 1152 | 1461051793524 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 00:43:13 INFO - PROCESS | 1152 | 1461051793644 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:13 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E570000 == 62 [pid = 1152] [id = 346] 00:43:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (000000648D1A1400) [pid = 1152] [serial = 1037] [outer = 0000000000000000] 00:43:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (000000648D1A5800) [pid = 1152] [serial = 1038] [outer = 000000648D1A1400] 00:43:13 INFO - PROCESS | 1152 | 1461051793702 Marionette DEBUG loaded listener.js 00:43:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648E449800) [pid = 1152] [serial = 1039] [outer = 000000648D1A1400] 00:43:14 INFO - PROCESS | 1152 | 1461051794589 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]]]}] 00:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1233ms 00:43:14 INFO - PROCESS | 1152 | 1461051794639 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 00:43:14 INFO - PROCESS | 1152 | 1461051794643 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 00:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:43:14 INFO - PROCESS | 1152 | 1461051794648 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:43:14 INFO - PROCESS | 1152 | 1461051794652 Marionette TRACE conn5 <- [1,1350,null,{}] 00:43:14 INFO - PROCESS | 1152 | 1461051794658 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}] 00:43:14 INFO - PROCESS | 1152 | 1461051794770 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 00:43:14 INFO - PROCESS | 1152 | 1461051794849 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:14 INFO - PROCESS | 1152 | ++DOCSHELL 000000648571F000 == 63 [pid = 1152] [id = 347] 00:43:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006481BE6C00) [pid = 1152] [serial = 1040] [outer = 0000000000000000] 00:43:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006481BEE400) [pid = 1152] [serial = 1041] [outer = 0000006481BE6C00] 00:43:14 INFO - PROCESS | 1152 | 1461051794944 Marionette DEBUG loaded listener.js 00:43:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006483303C00) [pid = 1152] [serial = 1042] [outer = 0000006481BE6C00] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C87000 == 62 [pid = 1152] [id = 25] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006486DA3800 == 61 [pid = 1152] [id = 22] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006482D99800 == 60 [pid = 1152] [id = 257] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 00000064811CC800 == 59 [pid = 1152] [id = 255] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2428800 == 58 [pid = 1152] [id = 15] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 000000648B118800 == 57 [pid = 1152] [id = 341] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 000000648A456000 == 56 [pid = 1152] [id = 340] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 000000648A304800 == 55 [pid = 1152] [id = 339] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 000000648933B000 == 54 [pid = 1152] [id = 338] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C91000 == 53 [pid = 1152] [id = 337] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006487EAE000 == 52 [pid = 1152] [id = 336] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006486D83000) [pid = 1152] [serial = 948] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (00000064896AB400) [pid = 1152] [serial = 951] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (000000648C605000) [pid = 1152] [serial = 954] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | 1461051795579 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]]]}] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C6F800 == 51 [pid = 1152] [id = 335] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FB4800 == 50 [pid = 1152] [id = 334] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006484C93000 == 49 [pid = 1152] [id = 333] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 00000064894BF000 == 48 [pid = 1152] [id = 329] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B3E000 == 47 [pid = 1152] [id = 328] 00:43:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006484C8C800 == 46 [pid = 1152] [id = 327] 00:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 985ms 00:43:15 INFO - PROCESS | 1152 | 1461051795638 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 00:43:15 INFO - PROCESS | 1152 | 1461051795645 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 00:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:43:15 INFO - PROCESS | 1152 | 1461051795652 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:43:15 INFO - PROCESS | 1152 | 1461051795655 Marionette TRACE conn5 <- [1,1354,null,{}] 00:43:15 INFO - PROCESS | 1152 | 1461051795670 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}] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (000000648185E400) [pid = 1152] [serial = 945] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (000000648218CC00) [pid = 1152] [serial = 963] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006483B4D000) [pid = 1152] [serial = 964] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (000000648C61AC00) [pid = 1152] [serial = 957] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006482D1F400) [pid = 1152] [serial = 961] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006481ACC400) [pid = 1152] [serial = 960] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006485C08000) [pid = 1152] [serial = 966] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006487AF0400) [pid = 1152] [serial = 967] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006489434800) [pid = 1152] [serial = 975] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006488789C00) [pid = 1152] [serial = 970] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006488702800) [pid = 1152] [serial = 969] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006488C1A800) [pid = 1152] [serial = 972] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648B0D2C00) [pid = 1152] [serial = 943] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006489686C00) [pid = 1152] [serial = 976] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006489062400) [pid = 1152] [serial = 973] [outer = 0000000000000000] [url = about:blank] 00:43:15 INFO - PROCESS | 1152 | 1461051795830 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 00:43:15 INFO - PROCESS | 1152 | 1461051795841 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:15 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482D9E800 == 47 [pid = 1152] [id = 348] 00:43:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006481BE7000) [pid = 1152] [serial = 1043] [outer = 0000000000000000] 00:43:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006481E6E000) [pid = 1152] [serial = 1044] [outer = 0000006481BE7000] 00:43:15 INFO - PROCESS | 1152 | 1461051795891 Marionette DEBUG loaded listener.js 00:43:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006483B4F000) [pid = 1152] [serial = 1045] [outer = 0000006481BE7000] 00:43:16 INFO - PROCESS | 1152 | 1461051796368 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] 00:43:16 INFO - PROCESS | 1152 | 1461051796394 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 00:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:43:16 INFO - PROCESS | 1152 | 1461051796398 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:43:16 INFO - PROCESS | 1152 | 1461051796401 Marionette TRACE conn5 <- [1,1358,null,{}] 00:43:16 INFO - PROCESS | 1152 | 1461051796413 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}] 00:43:16 INFO - PROCESS | 1152 | 1461051796513 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 00:43:16 INFO - PROCESS | 1152 | 1461051796522 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:16 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C7F000 == 48 [pid = 1152] [id = 349] 00:43:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006486D76400) [pid = 1152] [serial = 1046] [outer = 0000000000000000] 00:43:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006487AEE800) [pid = 1152] [serial = 1047] [outer = 0000006486D76400] 00:43:16 INFO - PROCESS | 1152 | 1461051796579 Marionette DEBUG loaded listener.js 00:43:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006487ED2000) [pid = 1152] [serial = 1048] [outer = 0000006486D76400] 00:43:17 INFO - PROCESS | 1152 | 1461051797019 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] 00:43:17 INFO - PROCESS | 1152 | 1461051797031 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 00:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:43:17 INFO - PROCESS | 1152 | 1461051797035 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:43:17 INFO - PROCESS | 1152 | 1461051797037 Marionette TRACE conn5 <- [1,1362,null,{}] 00:43:17 INFO - PROCESS | 1152 | 1461051797040 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}] 00:43:17 INFO - PROCESS | 1152 | 1461051797132 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 00:43:17 INFO - PROCESS | 1152 | 1461051797139 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:17 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B50800 == 49 [pid = 1152] [id = 350] 00:43:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (000000648878E800) [pid = 1152] [serial = 1049] [outer = 0000000000000000] 00:43:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006488C1A800) [pid = 1152] [serial = 1050] [outer = 000000648878E800] 00:43:17 INFO - PROCESS | 1152 | 1461051797189 Marionette DEBUG loaded listener.js 00:43:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006488CE4800) [pid = 1152] [serial = 1051] [outer = 000000648878E800] 00:43:17 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:17 INFO - PROCESS | 1152 | 1461051797590 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] 00:43:17 INFO - PROCESS | 1152 | 1461051797624 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 00:43:17 INFO - PROCESS | 1152 | 1461051797628 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:43:17 INFO - PROCESS | 1152 | 1461051797630 Marionette TRACE conn5 <- [1,1366,null,{}] 00:43:17 INFO - PROCESS | 1152 | 1461051797634 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}] 00:43:17 INFO - PROCESS | 1152 | 1461051797758 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 00:43:17 INFO - PROCESS | 1152 | 1461051797809 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:17 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489023000 == 50 [pid = 1152] [id = 351] 00:43:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006488CD8000) [pid = 1152] [serial = 1052] [outer = 0000000000000000] 00:43:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006489071400) [pid = 1152] [serial = 1053] [outer = 0000006488CD8000] 00:43:17 INFO - PROCESS | 1152 | 1461051797856 Marionette DEBUG loaded listener.js 00:43:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006489476400) [pid = 1152] [serial = 1054] [outer = 0000006488CD8000] 00:43:18 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 00:43:18 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 00:43:18 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 00:43:18 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 00:43:18 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 00:43:18 INFO - PROCESS | 1152 | 1461051798222 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] 00:43:18 INFO - PROCESS | 1152 | 1461051798262 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 00:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:43:18 INFO - PROCESS | 1152 | 1461051798265 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:43:18 INFO - PROCESS | 1152 | 1461051798267 Marionette TRACE conn5 <- [1,1370,null,{}] 00:43:18 INFO - PROCESS | 1152 | 1461051798276 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}] 00:43:18 INFO - PROCESS | 1152 | 1461051798433 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 00:43:18 INFO - PROCESS | 1152 | 1461051798484 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:18 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482DF1800 == 51 [pid = 1152] [id = 352] 00:43:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006489481400) [pid = 1152] [serial = 1055] [outer = 0000000000000000] 00:43:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (00000064896AB400) [pid = 1152] [serial = 1056] [outer = 0000006489481400] 00:43:18 INFO - PROCESS | 1152 | 1461051798536 Marionette DEBUG loaded listener.js 00:43:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006489E72400) [pid = 1152] [serial = 1057] [outer = 0000006489481400] 00:43:19 INFO - PROCESS | 1152 | [1152] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:19 INFO - PROCESS | 1152 | 1461051799040 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] 00:43:19 INFO - PROCESS | 1152 | 1461051799109 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 00:43:19 INFO - PROCESS | 1152 | 1461051799112 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:43:19 INFO - PROCESS | 1152 | 1461051799114 Marionette TRACE conn5 <- [1,1374,null,{}] 00:43:19 INFO - PROCESS | 1152 | 1461051799118 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}] 00:43:19 INFO - PROCESS | 1152 | 1461051799238 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 00:43:19 INFO - PROCESS | 1152 | 1461051799260 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:19 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B10E000 == 52 [pid = 1152] [id = 353] 00:43:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006489ECBC00) [pid = 1152] [serial = 1058] [outer = 0000000000000000] 00:43:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (000000648A22A800) [pid = 1152] [serial = 1059] [outer = 0000006489ECBC00] 00:43:19 INFO - PROCESS | 1152 | 1461051799310 Marionette DEBUG loaded listener.js 00:43:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (000000648A2BE800) [pid = 1152] [serial = 1060] [outer = 0000006489ECBC00] 00:43:19 INFO - PROCESS | 1152 | 1461051799715 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] 00:43:19 INFO - PROCESS | 1152 | 1461051799747 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 00:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:43:19 INFO - PROCESS | 1152 | 1461051799750 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:43:19 INFO - PROCESS | 1152 | 1461051799752 Marionette TRACE conn5 <- [1,1378,null,{}] 00:43:19 INFO - PROCESS | 1152 | 1461051799799 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}] 00:43:19 INFO - PROCESS | 1152 | 1461051799917 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 00:43:19 INFO - PROCESS | 1152 | 1461051799924 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:19 INFO - PROCESS | 1152 | ++DOCSHELL 000000648D1D6000 == 53 [pid = 1152] [id = 354] 00:43:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (000000648A2C2800) [pid = 1152] [serial = 1061] [outer = 0000000000000000] 00:43:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648B040000) [pid = 1152] [serial = 1062] [outer = 000000648A2C2800] 00:43:20 INFO - PROCESS | 1152 | 1461051800019 Marionette DEBUG loaded listener.js 00:43:20 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (000000648B0D3000) [pid = 1152] [serial = 1063] [outer = 000000648A2C2800] 00:43:20 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (000000648947B000) [pid = 1152] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:43:20 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006481AC9400) [pid = 1152] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:43:20 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (000000648906A400) [pid = 1152] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:43:20 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006481D2C000) [pid = 1152] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:43:20 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006487EC5400) [pid = 1152] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:43:20 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006489D60000) [pid = 1152] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:43:20 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006486D7EC00) [pid = 1152] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:43:20 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (000000648A5AE000) [pid = 1152] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:43:20 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:20 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:20 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:20 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:20 INFO - PROCESS | 1152 | 1461051800883 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]]]}] 00:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1174ms 00:43:20 INFO - PROCESS | 1152 | 1461051800927 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 00:43:20 INFO - PROCESS | 1152 | 1461051800929 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 00:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:43:20 INFO - PROCESS | 1152 | 1461051800955 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:43:20 INFO - PROCESS | 1152 | 1461051800957 Marionette TRACE conn5 <- [1,1382,null,{}] 00:43:20 INFO - PROCESS | 1152 | 1461051800989 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}] 00:43:21 INFO - PROCESS | 1152 | 1461051801076 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 00:43:21 INFO - PROCESS | 1152 | 1461051801102 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:21 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E576000 == 54 [pid = 1152] [id = 355] 00:43:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (000000648A5A2400) [pid = 1152] [serial = 1064] [outer = 0000000000000000] 00:43:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648B0D3400) [pid = 1152] [serial = 1065] [outer = 000000648A5A2400] 00:43:21 INFO - PROCESS | 1152 | 1461051801147 Marionette DEBUG loaded listener.js 00:43:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (000000648C614C00) [pid = 1152] [serial = 1066] [outer = 000000648A5A2400] 00:43:21 INFO - PROCESS | 1152 | 1461051801590 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]]]}] 00:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 00:43:21 INFO - PROCESS | 1152 | 1461051801612 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 00:43:21 INFO - PROCESS | 1152 | 1461051801614 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 00:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:43:21 INFO - PROCESS | 1152 | 1461051801618 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:43:21 INFO - PROCESS | 1152 | 1461051801619 Marionette TRACE conn5 <- [1,1386,null,{}] 00:43:21 INFO - PROCESS | 1152 | 1461051801623 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}] 00:43:21 INFO - PROCESS | 1152 | 1461051801711 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 00:43:21 INFO - PROCESS | 1152 | 1461051801717 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:21 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F1E1000 == 55 [pid = 1152] [id = 356] 00:43:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (000000648C61EC00) [pid = 1152] [serial = 1067] [outer = 0000000000000000] 00:43:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (000000648D19CC00) [pid = 1152] [serial = 1068] [outer = 000000648C61EC00] 00:43:21 INFO - PROCESS | 1152 | 1461051801765 Marionette DEBUG loaded listener.js 00:43:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (000000648E448C00) [pid = 1152] [serial = 1069] [outer = 000000648C61EC00] 00:43:22 INFO - PROCESS | 1152 | 1461051802200 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]]]}] 00:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 628ms 00:43:22 INFO - PROCESS | 1152 | 1461051802252 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 00:43:22 INFO - PROCESS | 1152 | 1461051802254 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 00:43:22 INFO - PROCESS | 1152 | 1461051802258 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:43:22 INFO - PROCESS | 1152 | 1461051802260 Marionette TRACE conn5 <- [1,1390,null,{}] 00:43:22 INFO - PROCESS | 1152 | 1461051802264 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}] 00:43:22 INFO - PROCESS | 1152 | 1461051802374 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 00:43:22 INFO - PROCESS | 1152 | 1461051802577 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:22 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482027000 == 56 [pid = 1152] [id = 357] 00:43:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648178BC00) [pid = 1152] [serial = 1070] [outer = 0000000000000000] 00:43:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (000000648185C000) [pid = 1152] [serial = 1071] [outer = 000000648178BC00] 00:43:22 INFO - PROCESS | 1152 | 1461051802688 Marionette DEBUG loaded listener.js 00:43:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006482111000) [pid = 1152] [serial = 1072] [outer = 000000648178BC00] 00:43:23 INFO - PROCESS | 1152 | 1461051803265 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]]]}] 00:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1083ms 00:43:23 INFO - PROCESS | 1152 | 1461051803361 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 00:43:23 INFO - PROCESS | 1152 | 1461051803366 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 00:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:43:23 INFO - PROCESS | 1152 | 1461051803372 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:43:23 INFO - PROCESS | 1152 | 1461051803377 Marionette TRACE conn5 <- [1,1394,null,{}] 00:43:23 INFO - PROCESS | 1152 | 1461051803383 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}] 00:43:23 INFO - PROCESS | 1152 | 1461051803512 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 00:43:23 INFO - PROCESS | 1152 | 1461051803628 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:23 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B46800 == 57 [pid = 1152] [id = 358] 00:43:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (0000006486D83000) [pid = 1152] [serial = 1073] [outer = 0000000000000000] 00:43:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (0000006488782800) [pid = 1152] [serial = 1074] [outer = 0000006486D83000] 00:43:23 INFO - PROCESS | 1152 | 1461051803691 Marionette DEBUG loaded listener.js 00:43:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (000000648932EC00) [pid = 1152] [serial = 1075] [outer = 0000006486D83000] 00:43:24 INFO - PROCESS | 1152 | 1461051804304 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]]]}] 00:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 986ms 00:43:24 INFO - PROCESS | 1152 | 1461051804361 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 00:43:24 INFO - PROCESS | 1152 | 1461051804366 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 00:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:43:24 INFO - PROCESS | 1152 | 1461051804370 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:43:24 INFO - PROCESS | 1152 | 1461051804373 Marionette TRACE conn5 <- [1,1398,null,{}] 00:43:24 INFO - PROCESS | 1152 | 1461051804377 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}] 00:43:24 INFO - PROCESS | 1152 | 1461051804492 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 00:43:24 INFO - PROCESS | 1152 | 1461051804587 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:24 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F24CE000 == 58 [pid = 1152] [id = 359] 00:43:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (000000648969AC00) [pid = 1152] [serial = 1076] [outer = 0000000000000000] 00:43:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (0000006489D55C00) [pid = 1152] [serial = 1077] [outer = 000000648969AC00] 00:43:24 INFO - PROCESS | 1152 | 1461051804645 Marionette DEBUG loaded listener.js 00:43:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (000000648B03A400) [pid = 1152] [serial = 1078] [outer = 000000648969AC00] 00:43:25 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:25 INFO - PROCESS | 1152 | [1152] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:25 INFO - PROCESS | 1152 | 1461051805368 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]]]}] 00:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1029ms 00:43:25 INFO - PROCESS | 1152 | 1461051805401 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 00:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:43:25 INFO - PROCESS | 1152 | 1461051805404 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 00:43:25 INFO - PROCESS | 1152 | 1461051805429 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:43:25 INFO - PROCESS | 1152 | 1461051805437 Marionette TRACE conn5 <- [1,1402,null,{}] 00:43:25 INFO - PROCESS | 1152 | 1461051805462 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}] 00:43:25 INFO - PROCESS | 1152 | 1461051805588 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 00:43:25 INFO - PROCESS | 1152 | 1461051805703 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:25 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F3E0C800 == 59 [pid = 1152] [id = 360] 00:43:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (00000064896A0000) [pid = 1152] [serial = 1079] [outer = 0000000000000000] 00:43:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (00000064F21A9400) [pid = 1152] [serial = 1080] [outer = 00000064896A0000] 00:43:25 INFO - PROCESS | 1152 | 1461051805764 Marionette DEBUG loaded listener.js 00:43:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (00000064F2333C00) [pid = 1152] [serial = 1081] [outer = 00000064896A0000] 00:43:26 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:26 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:26 INFO - PROCESS | 1152 | 1461051806398 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]]]}] 00:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1023ms 00:43:26 INFO - PROCESS | 1152 | 1461051806443 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 00:43:26 INFO - PROCESS | 1152 | 1461051806447 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 00:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:43:26 INFO - PROCESS | 1152 | 1461051806451 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:43:26 INFO - PROCESS | 1152 | 1461051806454 Marionette TRACE conn5 <- [1,1406,null,{}] 00:43:26 INFO - PROCESS | 1152 | 1461051806457 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}] 00:43:26 INFO - PROCESS | 1152 | 1461051806570 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 00:43:26 INFO - PROCESS | 1152 | 1461051806692 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:26 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F4E26800 == 60 [pid = 1152] [id = 361] 00:43:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (00000064F2411800) [pid = 1152] [serial = 1082] [outer = 0000000000000000] 00:43:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (00000064F2C60400) [pid = 1152] [serial = 1083] [outer = 00000064F2411800] 00:43:26 INFO - PROCESS | 1152 | 1461051806750 Marionette DEBUG loaded listener.js 00:43:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (00000064F2CAD000) [pid = 1152] [serial = 1084] [outer = 00000064F2411800] 00:43:27 INFO - PROCESS | 1152 | 1461051807356 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]]]}] 00:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 944ms 00:43:27 INFO - PROCESS | 1152 | 1461051807397 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 00:43:27 INFO - PROCESS | 1152 | 1461051807400 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 00:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:43:27 INFO - PROCESS | 1152 | 1461051807404 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:43:27 INFO - PROCESS | 1152 | 1461051807406 Marionette TRACE conn5 <- [1,1410,null,{}] 00:43:27 INFO - PROCESS | 1152 | 1461051807410 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}] 00:43:27 INFO - PROCESS | 1152 | 1461051807522 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 00:43:27 INFO - PROCESS | 1152 | 1461051807620 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:27 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F5C1A800 == 61 [pid = 1152] [id = 362] 00:43:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (00000064F34BA800) [pid = 1152] [serial = 1085] [outer = 0000000000000000] 00:43:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (00000064F35CDC00) [pid = 1152] [serial = 1086] [outer = 00000064F34BA800] 00:43:27 INFO - PROCESS | 1152 | 1461051807687 Marionette DEBUG loaded listener.js 00:43:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (00000064F3B7F400) [pid = 1152] [serial = 1087] [outer = 00000064F34BA800] 00:43:28 INFO - PROCESS | 1152 | 1461051808394 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]]]}] 00:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1030ms 00:43:28 INFO - PROCESS | 1152 | 1461051808436 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 00:43:28 INFO - PROCESS | 1152 | 1461051808439 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 00:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:43:28 INFO - PROCESS | 1152 | 1461051808442 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:43:28 INFO - PROCESS | 1152 | 1461051808445 Marionette TRACE conn5 <- [1,1414,null,{}] 00:43:28 INFO - PROCESS | 1152 | 1461051808467 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}] 00:43:28 INFO - PROCESS | 1152 | 1461051808583 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 00:43:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (000000648A2A4400) [pid = 1152] [serial = 1088] [outer = 00000064819C5C00] 00:43:28 INFO - PROCESS | 1152 | 1461051808733 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:28 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C78000 == 62 [pid = 1152] [id = 363] 00:43:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (0000006489ECB400) [pid = 1152] [serial = 1089] [outer = 0000000000000000] 00:43:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (000000648C604C00) [pid = 1152] [serial = 1090] [outer = 0000006489ECB400] 00:43:28 INFO - PROCESS | 1152 | 1461051808803 Marionette DEBUG loaded listener.js 00:43:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (00000064F3D56C00) [pid = 1152] [serial = 1091] [outer = 0000006489ECB400] 00:43:29 INFO - PROCESS | 1152 | 1461051809644 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]]]}] 00:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1244ms 00:43:29 INFO - PROCESS | 1152 | 1461051809689 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 00:43:29 INFO - PROCESS | 1152 | 1461051809695 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 00:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:43:29 INFO - PROCESS | 1152 | 1461051809701 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:43:29 INFO - PROCESS | 1152 | 1461051809705 Marionette TRACE conn5 <- [1,1418,null,{}] 00:43:29 INFO - PROCESS | 1152 | 1461051809711 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}] 00:43:29 INFO - PROCESS | 1152 | 1461051809823 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 00:43:29 INFO - PROCESS | 1152 | 1461051809950 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:29 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CC3800 == 63 [pid = 1152] [id = 364] 00:43:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (0000006485253400) [pid = 1152] [serial = 1092] [outer = 0000000000000000] 00:43:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (000000648596AC00) [pid = 1152] [serial = 1093] [outer = 0000006485253400] 00:43:30 INFO - PROCESS | 1152 | 1461051810005 Marionette DEBUG loaded listener.js 00:43:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (0000006487EC4800) [pid = 1152] [serial = 1094] [outer = 0000006485253400] 00:43:30 INFO - PROCESS | 1152 | --DOCSHELL 000000648E570000 == 62 [pid = 1152] [id = 346] 00:43:30 INFO - PROCESS | 1152 | --DOCSHELL 000000648D1CB800 == 61 [pid = 1152] [id = 345] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (000000648C640000) [pid = 1152] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOCSHELL 000000648902F800 == 60 [pid = 1152] [id = 344] 00:43:30 INFO - PROCESS | 1152 | --DOCSHELL 000000648530F000 == 59 [pid = 1152] [id = 343] 00:43:30 INFO - PROCESS | 1152 | --DOCSHELL 00000064811CD800 == 58 [pid = 1152] [id = 342] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (0000006489484400) [pid = 1152] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (0000006485245C00) [pid = 1152] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (0000006481BEAC00) [pid = 1152] [serial = 999] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (0000006489071800) [pid = 1152] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (0000006482F27800) [pid = 1152] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (000000648596E800) [pid = 1152] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (0000006489698800) [pid = 1152] [serial = 978] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (0000006484A2AC00) [pid = 1152] [serial = 981] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (0000006489477400) [pid = 1152] [serial = 987] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (0000006487EEE400) [pid = 1152] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (000000648A5A8000) [pid = 1152] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (0000006488C15000) [pid = 1152] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (0000006487EED400) [pid = 1152] [serial = 984] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (000000648A299000) [pid = 1152] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006489711C00) [pid = 1152] [serial = 990] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (0000006489ECA800) [pid = 1152] [serial = 993] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (000000648A2C4400) [pid = 1152] [serial = 996] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648B03F400) [pid = 1152] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648B043800) [pid = 1152] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (000000648C602400) [pid = 1152] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (000000648C60FC00) [pid = 1152] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (000000648969DC00) [pid = 1152] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006489438800) [pid = 1152] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 00:43:30 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:30 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:30 INFO - PROCESS | 1152 | 1461051810575 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]]]}] 00:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 943ms 00:43:30 INFO - PROCESS | 1152 | 1461051810646 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 00:43:30 INFO - PROCESS | 1152 | 1461051810652 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 00:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:43:30 INFO - PROCESS | 1152 | 1461051810659 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:43:30 INFO - PROCESS | 1152 | 1461051810662 Marionette TRACE conn5 <- [1,1422,null,{}] 00:43:30 INFO - PROCESS | 1152 | 1461051810666 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}] 00:43:30 INFO - PROCESS | 1152 | 1461051810758 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 00:43:30 INFO - PROCESS | 1152 | 1461051810855 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:30 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485320000 == 59 [pid = 1152] [id = 365] 00:43:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006481BEAC00) [pid = 1152] [serial = 1095] [outer = 0000000000000000] 00:43:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006485979400) [pid = 1152] [serial = 1096] [outer = 0000006481BEAC00] 00:43:30 INFO - PROCESS | 1152 | 1461051810903 Marionette DEBUG loaded listener.js 00:43:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (000000648878AC00) [pid = 1152] [serial = 1097] [outer = 0000006481BEAC00] 00:43:31 INFO - PROCESS | 1152 | 1461051811332 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]]]}] 00:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 00:43:31 INFO - PROCESS | 1152 | 1461051811399 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 00:43:31 INFO - PROCESS | 1152 | 1461051811401 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 00:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:43:31 INFO - PROCESS | 1152 | 1461051811405 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:43:31 INFO - PROCESS | 1152 | 1461051811409 Marionette TRACE conn5 <- [1,1426,null,{}] 00:43:31 INFO - PROCESS | 1152 | 1461051811420 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}] 00:43:31 INFO - PROCESS | 1152 | 1461051811515 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 00:43:31 INFO - PROCESS | 1152 | 1461051811532 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:31 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F1A800 == 60 [pid = 1152] [id = 366] 00:43:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (0000006489439400) [pid = 1152] [serial = 1098] [outer = 0000000000000000] 00:43:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (000000648947B000) [pid = 1152] [serial = 1099] [outer = 0000006489439400] 00:43:31 INFO - PROCESS | 1152 | 1461051811581 Marionette DEBUG loaded listener.js 00:43:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (000000648968B400) [pid = 1152] [serial = 1100] [outer = 0000006489439400] 00:43:32 INFO - PROCESS | 1152 | 1461051812028 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]]]}] 00:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 690ms 00:43:32 INFO - PROCESS | 1152 | 1461051812096 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 00:43:32 INFO - PROCESS | 1152 | 1461051812099 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 00:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:43:32 INFO - PROCESS | 1152 | 1461051812103 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:43:32 INFO - PROCESS | 1152 | 1461051812105 Marionette TRACE conn5 <- [1,1430,null,{}] 00:43:32 INFO - PROCESS | 1152 | 1461051812108 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}] 00:43:32 INFO - PROCESS | 1152 | 1461051812200 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 00:43:32 INFO - PROCESS | 1152 | 1461051812207 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:32 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894C8800 == 61 [pid = 1152] [id = 367] 00:43:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (000000648969CC00) [pid = 1152] [serial = 1101] [outer = 0000000000000000] 00:43:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006489D56400) [pid = 1152] [serial = 1102] [outer = 000000648969CC00] 00:43:32 INFO - PROCESS | 1152 | 1461051812255 Marionette DEBUG loaded listener.js 00:43:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (0000006489ECE800) [pid = 1152] [serial = 1103] [outer = 000000648969CC00] 00:43:32 INFO - PROCESS | 1152 | 1461051812752 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]]]}] 00:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 692ms 00:43:32 INFO - PROCESS | 1152 | 1461051812798 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 00:43:32 INFO - PROCESS | 1152 | 1461051812800 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 00:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:43:32 INFO - PROCESS | 1152 | 1461051812803 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:43:32 INFO - PROCESS | 1152 | 1461051812805 Marionette TRACE conn5 <- [1,1434,null,{}] 00:43:32 INFO - PROCESS | 1152 | 1461051812814 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}] 00:43:32 INFO - PROCESS | 1152 | 1461051812956 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 00:43:33 INFO - PROCESS | 1152 | 1461051813014 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:33 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B021800 == 62 [pid = 1152] [id = 368] 00:43:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (0000006489EC7C00) [pid = 1152] [serial = 1104] [outer = 0000000000000000] 00:43:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (000000648A2C0400) [pid = 1152] [serial = 1105] [outer = 0000006489EC7C00] 00:43:33 INFO - PROCESS | 1152 | 1461051813060 Marionette DEBUG loaded listener.js 00:43:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (000000648B043800) [pid = 1152] [serial = 1106] [outer = 0000006489EC7C00] 00:43:33 INFO - PROCESS | 1152 | 1461051813535 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]]]}] 00:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 795ms 00:43:33 INFO - PROCESS | 1152 | 1461051813604 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 00:43:33 INFO - PROCESS | 1152 | 1461051813606 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 00:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:43:33 INFO - PROCESS | 1152 | 1461051813609 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:43:33 INFO - PROCESS | 1152 | 1461051813611 Marionette TRACE conn5 <- [1,1438,null,{}] 00:43:33 INFO - PROCESS | 1152 | 1461051813615 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}] 00:43:33 INFO - PROCESS | 1152 | 1461051813753 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 00:43:33 INFO - PROCESS | 1152 | 1461051813812 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:33 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C72A000 == 63 [pid = 1152] [id = 369] 00:43:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (000000648D1A5C00) [pid = 1152] [serial = 1107] [outer = 0000000000000000] 00:43:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (00000064F21ABC00) [pid = 1152] [serial = 1108] [outer = 000000648D1A5C00] 00:43:33 INFO - PROCESS | 1152 | 1461051813861 Marionette DEBUG loaded listener.js 00:43:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (00000064F2C60800) [pid = 1152] [serial = 1109] [outer = 000000648D1A5C00] 00:43:34 INFO - PROCESS | 1152 | 1461051814332 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]]]}] 00:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 775ms 00:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:43:34 INFO - PROCESS | 1152 | 1461051814387 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 00:43:34 INFO - PROCESS | 1152 | 1461051814389 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 00:43:34 INFO - PROCESS | 1152 | 1461051814393 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:43:34 INFO - PROCESS | 1152 | 1461051814394 Marionette TRACE conn5 <- [1,1442,null,{}] 00:43:34 INFO - PROCESS | 1152 | 1461051814398 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}] 00:43:34 INFO - PROCESS | 1152 | 1461051814685 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (0000006489680400) [pid = 1152] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (0000006489D5FC00) [pid = 1152] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (0000006485C06000) [pid = 1152] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (000000648878C000) [pid = 1152] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (0000006485C11400) [pid = 1152] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (00000064896DE400) [pid = 1152] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006481E0C800) [pid = 1152] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (000000648A230000) [pid = 1152] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (0000006488CE4000) [pid = 1152] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (0000006481E6AC00) [pid = 1152] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648878E800) [pid = 1152] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (0000006481BE6C00) [pid = 1152] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006489481400) [pid = 1152] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006481BE7000) [pid = 1152] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006488CD8000) [pid = 1152] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006486D76400) [pid = 1152] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (000000648A2C2800) [pid = 1152] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006489ECBC00) [pid = 1152] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648C619000) [pid = 1152] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:43:34 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (000000648A5A2400) [pid = 1152] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:43:34 INFO - PROCESS | 1152 | 1461051814750 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:34 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482DE0800 == 64 [pid = 1152] [id = 370] 00:43:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006480B16400) [pid = 1152] [serial = 1110] [outer = 0000000000000000] 00:43:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (00000064819C1000) [pid = 1152] [serial = 1111] [outer = 0000006480B16400] 00:43:34 INFO - PROCESS | 1152 | 1461051814796 Marionette DEBUG loaded listener.js 00:43:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006486D76400) [pid = 1152] [serial = 1112] [outer = 0000006480B16400] 00:43:35 INFO - PROCESS | 1152 | 1461051815168 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]]]}] 00:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 836ms 00:43:35 INFO - PROCESS | 1152 | 1461051815231 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 00:43:35 INFO - PROCESS | 1152 | 1461051815233 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 00:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:43:35 INFO - PROCESS | 1152 | 1461051815236 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:43:35 INFO - PROCESS | 1152 | 1461051815238 Marionette TRACE conn5 <- [1,1446,null,{}] 00:43:35 INFO - PROCESS | 1152 | 1461051815242 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}] 00:43:35 INFO - PROCESS | 1152 | 1461051815329 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 00:43:35 INFO - PROCESS | 1152 | 1461051815336 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:35 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F3511800 == 65 [pid = 1152] [id = 371] 00:43:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006488CD8000) [pid = 1152] [serial = 1113] [outer = 0000000000000000] 00:43:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648A298000) [pid = 1152] [serial = 1114] [outer = 0000006488CD8000] 00:43:35 INFO - PROCESS | 1152 | 1461051815383 Marionette DEBUG loaded listener.js 00:43:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (00000064F35C5400) [pid = 1152] [serial = 1115] [outer = 0000006488CD8000] 00:43:35 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:35 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:35 INFO - PROCESS | 1152 | 1461051815829 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]]]}] 00:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 629ms 00:43:35 INFO - PROCESS | 1152 | 1461051815869 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 00:43:35 INFO - PROCESS | 1152 | 1461051815871 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 00:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:43:35 INFO - PROCESS | 1152 | 1461051815874 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:43:35 INFO - PROCESS | 1152 | 1461051815876 Marionette TRACE conn5 <- [1,1450,null,{}] 00:43:35 INFO - PROCESS | 1152 | 1461051815880 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}] 00:43:35 INFO - PROCESS | 1152 | 1461051815968 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 00:43:35 INFO - PROCESS | 1152 | 1461051815974 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:35 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F5C25000 == 66 [pid = 1152] [id = 372] 00:43:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (00000064F3D56800) [pid = 1152] [serial = 1116] [outer = 0000000000000000] 00:43:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (00000064F3D61400) [pid = 1152] [serial = 1117] [outer = 00000064F3D56800] 00:43:36 INFO - PROCESS | 1152 | 1461051816020 Marionette DEBUG loaded listener.js 00:43:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (00000064F3F1C400) [pid = 1152] [serial = 1118] [outer = 00000064F3D56800] 00:43:36 INFO - PROCESS | 1152 | 1461051816488 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]]]}] 00:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 628ms 00:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:43:36 INFO - PROCESS | 1152 | 1461051816507 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 00:43:36 INFO - PROCESS | 1152 | 1461051816509 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 00:43:36 INFO - PROCESS | 1152 | 1461051816517 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:43:36 INFO - PROCESS | 1152 | 1461051816519 Marionette TRACE conn5 <- [1,1454,null,{}] 00:43:36 INFO - PROCESS | 1152 | 1461051816522 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}] 00:43:36 INFO - PROCESS | 1152 | 1461051816610 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 00:43:36 INFO - PROCESS | 1152 | 1461051816616 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:36 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F907A000 == 67 [pid = 1152] [id = 373] 00:43:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (00000064F3F23400) [pid = 1152] [serial = 1119] [outer = 0000000000000000] 00:43:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (00000064F3F26C00) [pid = 1152] [serial = 1120] [outer = 00000064F3F23400] 00:43:36 INFO - PROCESS | 1152 | 1461051816663 Marionette DEBUG loaded listener.js 00:43:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (00000064F3FD3C00) [pid = 1152] [serial = 1121] [outer = 00000064F3F23400] 00:43:37 INFO - PROCESS | 1152 | 1461051817469 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]]]}] 00:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 984ms 00:43:37 INFO - PROCESS | 1152 | 1461051817499 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 00:43:37 INFO - PROCESS | 1152 | 1461051817503 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 00:43:37 INFO - PROCESS | 1152 | 1461051817509 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:43:37 INFO - PROCESS | 1152 | 1461051817513 Marionette TRACE conn5 <- [1,1458,null,{}] 00:43:37 INFO - PROCESS | 1152 | 1461051817519 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}] 00:43:37 INFO - PROCESS | 1152 | 1461051817639 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 00:43:37 INFO - PROCESS | 1152 | 1461051817768 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:37 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C87800 == 68 [pid = 1152] [id = 374] 00:43:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006485979C00) [pid = 1152] [serial = 1122] [outer = 0000000000000000] 00:43:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (0000006487AF4800) [pid = 1152] [serial = 1123] [outer = 0000006485979C00] 00:43:37 INFO - PROCESS | 1152 | 1461051817829 Marionette DEBUG loaded listener.js 00:43:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (0000006488C21400) [pid = 1152] [serial = 1124] [outer = 0000006485979C00] 00:43:38 INFO - PROCESS | 1152 | 1461051818386 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]]]}] 00:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 944ms 00:43:38 INFO - PROCESS | 1152 | 1461051818458 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 00:43:38 INFO - PROCESS | 1152 | 1461051818464 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 00:43:38 INFO - PROCESS | 1152 | 1461051818471 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:43:38 INFO - PROCESS | 1152 | 1461051818474 Marionette TRACE conn5 <- [1,1462,null,{}] 00:43:38 INFO - PROCESS | 1152 | 1461051818479 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}] 00:43:38 INFO - PROCESS | 1152 | 1461051818637 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 00:43:38 INFO - PROCESS | 1152 | 1461051818757 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:38 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B01E800 == 69 [pid = 1152] [id = 375] 00:43:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (0000006489680400) [pid = 1152] [serial = 1125] [outer = 0000000000000000] 00:43:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (0000006489D5CC00) [pid = 1152] [serial = 1126] [outer = 0000006489680400] 00:43:38 INFO - PROCESS | 1152 | 1461051818815 Marionette DEBUG loaded listener.js 00:43:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (000000648A5AE800) [pid = 1152] [serial = 1127] [outer = 0000006489680400] 00:43:39 INFO - PROCESS | 1152 | 1461051819433 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]]]}] 00:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 985ms 00:43:39 INFO - PROCESS | 1152 | 1461051819475 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 00:43:39 INFO - PROCESS | 1152 | 1461051819478 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 00:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:43:39 INFO - PROCESS | 1152 | 1461051819484 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:43:39 INFO - PROCESS | 1152 | 1461051819488 Marionette TRACE conn5 <- [1,1466,null,{}] 00:43:39 INFO - PROCESS | 1152 | 1461051819500 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}] 00:43:39 INFO - PROCESS | 1152 | 1461051819622 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 00:43:39 INFO - PROCESS | 1152 | 1461051819747 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:39 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F958A800 == 70 [pid = 1152] [id = 376] 00:43:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (000000648D1A6C00) [pid = 1152] [serial = 1128] [outer = 0000000000000000] 00:43:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (00000064F2332C00) [pid = 1152] [serial = 1129] [outer = 000000648D1A6C00] 00:43:39 INFO - PROCESS | 1152 | 1461051819808 Marionette DEBUG loaded listener.js 00:43:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (00000064F3FC7800) [pid = 1152] [serial = 1130] [outer = 000000648D1A6C00] 00:43:40 INFO - PROCESS | 1152 | 1461051820429 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]]]}] 00:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 986ms 00:43:40 INFO - PROCESS | 1152 | 1461051820474 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 00:43:40 INFO - PROCESS | 1152 | 1461051820478 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 00:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:43:40 INFO - PROCESS | 1152 | 1461051820482 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:43:40 INFO - PROCESS | 1152 | 1461051820484 Marionette TRACE conn5 <- [1,1470,null,{}] 00:43:40 INFO - PROCESS | 1152 | 1461051820488 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}] 00:43:40 INFO - PROCESS | 1152 | 1461051820607 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 00:43:40 INFO - PROCESS | 1152 | 1461051820733 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:40 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA23C800 == 71 [pid = 1152] [id = 377] 00:43:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (00000064F4231000) [pid = 1152] [serial = 1131] [outer = 0000000000000000] 00:43:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (00000064F427B400) [pid = 1152] [serial = 1132] [outer = 00000064F4231000] 00:43:40 INFO - PROCESS | 1152 | 1461051820792 Marionette DEBUG loaded listener.js 00:43:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (00000064F4631000) [pid = 1152] [serial = 1133] [outer = 00000064F4231000] 00:43:41 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:41 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:41 INFO - PROCESS | 1152 | 1461051821438 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]]]}] 00:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 986ms 00:43:41 INFO - PROCESS | 1152 | 1461051821469 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 00:43:41 INFO - PROCESS | 1152 | 1461051821472 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 00:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:43:41 INFO - PROCESS | 1152 | 1461051821476 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:43:41 INFO - PROCESS | 1152 | 1461051821478 Marionette TRACE conn5 <- [1,1474,null,{}] 00:43:41 INFO - PROCESS | 1152 | 1461051821482 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}] 00:43:41 INFO - PROCESS | 1152 | 1461051821595 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 00:43:41 INFO - PROCESS | 1152 | 1461051821953 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:42 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A48000 == 72 [pid = 1152] [id = 378] 00:43:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (0000006480A8CC00) [pid = 1152] [serial = 1134] [outer = 0000000000000000] 00:43:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (0000006481851800) [pid = 1152] [serial = 1135] [outer = 0000006480A8CC00] 00:43:42 INFO - PROCESS | 1152 | 1461051822034 Marionette DEBUG loaded listener.js 00:43:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (0000006481EF1800) [pid = 1152] [serial = 1136] [outer = 0000006480A8CC00] 00:43:42 INFO - PROCESS | 1152 | 1461051822762 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]]]}] 00:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1339ms 00:43:42 INFO - PROCESS | 1152 | 1461051822817 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 00:43:42 INFO - PROCESS | 1152 | 1461051822821 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 00:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:43:42 INFO - PROCESS | 1152 | 1461051822826 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:43:42 INFO - PROCESS | 1152 | 1461051822831 Marionette TRACE conn5 <- [1,1478,null,{}] 00:43:42 INFO - PROCESS | 1152 | 1461051822835 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}] 00:43:42 INFO - PROCESS | 1152 | 1461051822944 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 00:43:43 INFO - PROCESS | 1152 | 1461051823074 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:43 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482F14800 == 73 [pid = 1152] [id = 379] 00:43:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (000000648501AC00) [pid = 1152] [serial = 1137] [outer = 0000000000000000] 00:43:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (0000006485353000) [pid = 1152] [serial = 1138] [outer = 000000648501AC00] 00:43:43 INFO - PROCESS | 1152 | 1461051823129 Marionette DEBUG loaded listener.js 00:43:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 158 (0000006485970C00) [pid = 1152] [serial = 1139] [outer = 000000648501AC00] 00:43:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C73800 == 72 [pid = 1152] [id = 270] 00:43:43 INFO - PROCESS | 1152 | --DOCSHELL 00000064F5C25000 == 71 [pid = 1152] [id = 372] 00:43:43 INFO - PROCESS | 1152 | --DOCSHELL 00000064F3511800 == 70 [pid = 1152] [id = 371] 00:43:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006482DE0800 == 69 [pid = 1152] [id = 370] 00:43:43 INFO - PROCESS | 1152 | --DOCSHELL 000000648C72A000 == 68 [pid = 1152] [id = 369] 00:43:43 INFO - PROCESS | 1152 | --DOCSHELL 000000648B021800 == 67 [pid = 1152] [id = 368] 00:43:43 INFO - PROCESS | 1152 | --DOCSHELL 00000064894C8800 == 66 [pid = 1152] [id = 367] 00:43:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F1A800 == 65 [pid = 1152] [id = 366] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 157 (000000648D19CC00) [pid = 1152] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (0000006488706400) [pid = 1152] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (000000648A2B9800) [pid = 1152] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (000000648D1A5800) [pid = 1152] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (0000006480A90C00) [pid = 1152] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (0000006482D15800) [pid = 1152] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006485320000 == 64 [pid = 1152] [id = 365] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (000000648B0D3000) [pid = 1152] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (000000648C614C00) [pid = 1152] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (0000006489E72400) [pid = 1152] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (0000006489476400) [pid = 1152] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (00000064896AAC00) [pid = 1152] [serial = 979] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (0000006489ECDC00) [pid = 1152] [serial = 898] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (000000648870FC00) [pid = 1152] [serial = 862] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (000000648A224C00) [pid = 1152] [serial = 907] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (0000006488B20800) [pid = 1152] [serial = 904] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (0000006489710000) [pid = 1152] [serial = 856] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006485019000) [pid = 1152] [serial = 901] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (000000648A29F000) [pid = 1152] [serial = 910] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (0000006489D5A800) [pid = 1152] [serial = 865] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (0000006485010C00) [pid = 1152] [serial = 859] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (0000006488C1A800) [pid = 1152] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (0000006488CE4800) [pid = 1152] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006483303C00) [pid = 1152] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006481BEE400) [pid = 1152] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (00000064896AB400) [pid = 1152] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006481E6E000) [pid = 1152] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006483B4F000) [pid = 1152] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006489071400) [pid = 1152] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006487AEE800) [pid = 1152] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006487ED2000) [pid = 1152] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (000000648B040000) [pid = 1152] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (000000648A2BE800) [pid = 1152] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (000000648A22A800) [pid = 1152] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (000000648C649C00) [pid = 1152] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (000000648B0D3400) [pid = 1152] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 00:43:43 INFO - PROCESS | 1152 | 1461051823753 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]]]}] 00:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 984ms 00:43:43 INFO - PROCESS | 1152 | 1461051823812 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 00:43:43 INFO - PROCESS | 1152 | 1461051823816 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 00:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:43:43 INFO - PROCESS | 1152 | 1461051823821 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:43:43 INFO - PROCESS | 1152 | 1461051823823 Marionette TRACE conn5 <- [1,1482,null,{}] 00:43:43 INFO - PROCESS | 1152 | 1461051823827 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}] 00:43:43 INFO - PROCESS | 1152 | 1461051823918 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 00:43:44 INFO - PROCESS | 1152 | 1461051823998 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:44 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CA2000 == 65 [pid = 1152] [id = 380] 00:43:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648185D000) [pid = 1152] [serial = 1140] [outer = 0000000000000000] 00:43:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006483B4F000) [pid = 1152] [serial = 1141] [outer = 000000648185D000] 00:43:44 INFO - PROCESS | 1152 | 1461051824046 Marionette DEBUG loaded listener.js 00:43:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006485250C00) [pid = 1152] [serial = 1142] [outer = 000000648185D000] 00:43:44 INFO - PROCESS | 1152 | 1461051824456 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]]]}] 00:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 689ms 00:43:44 INFO - PROCESS | 1152 | 1461051824514 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 00:43:44 INFO - PROCESS | 1152 | 1461051824517 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 00:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:43:44 INFO - PROCESS | 1152 | 1461051824522 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:43:44 INFO - PROCESS | 1152 | 1461051824528 Marionette TRACE conn5 <- [1,1486,null,{}] 00:43:44 INFO - PROCESS | 1152 | 1461051824537 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}] 00:43:44 INFO - PROCESS | 1152 | 1461051824657 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 00:43:44 INFO - PROCESS | 1152 | 1461051824673 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:44 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488896000 == 66 [pid = 1152] [id = 381] 00:43:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006487AF0000) [pid = 1152] [serial = 1143] [outer = 0000000000000000] 00:43:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006487EC5800) [pid = 1152] [serial = 1144] [outer = 0000006487AF0000] 00:43:44 INFO - PROCESS | 1152 | 1461051824721 Marionette DEBUG loaded listener.js 00:43:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006488705C00) [pid = 1152] [serial = 1145] [outer = 0000006487AF0000] 00:43:45 INFO - PROCESS | 1152 | 1461051825170 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]]]}] 00:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 690ms 00:43:45 INFO - PROCESS | 1152 | 1461051825212 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 00:43:45 INFO - PROCESS | 1152 | 1461051825215 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 00:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:43:45 INFO - PROCESS | 1152 | 1461051825218 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:43:45 INFO - PROCESS | 1152 | 1461051825220 Marionette TRACE conn5 <- [1,1490,null,{}] 00:43:45 INFO - PROCESS | 1152 | 1461051825224 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}] 00:43:45 INFO - PROCESS | 1152 | 1461051825312 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 00:43:45 INFO - PROCESS | 1152 | 1461051825320 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:45 INFO - PROCESS | 1152 | ++DOCSHELL 000000648152E800 == 67 [pid = 1152] [id = 382] 00:43:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006488788C00) [pid = 1152] [serial = 1146] [outer = 0000000000000000] 00:43:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006488C12800) [pid = 1152] [serial = 1147] [outer = 0000006488788C00] 00:43:45 INFO - PROCESS | 1152 | 1461051825368 Marionette DEBUG loaded listener.js 00:43:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006488CDA400) [pid = 1152] [serial = 1148] [outer = 0000006488788C00] 00:43:45 INFO - PROCESS | 1152 | 1461051825789 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]]]}] 00:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 628ms 00:43:45 INFO - PROCESS | 1152 | 1461051825857 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 00:43:45 INFO - PROCESS | 1152 | 1461051825859 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 00:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:43:45 INFO - PROCESS | 1152 | 1461051825862 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:43:45 INFO - PROCESS | 1152 | 1461051825864 Marionette TRACE conn5 <- [1,1494,null,{}] 00:43:45 INFO - PROCESS | 1152 | 1461051825867 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}] 00:43:45 INFO - PROCESS | 1152 | 1461051825981 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 00:43:46 INFO - PROCESS | 1152 | 1461051826062 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:46 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489098800 == 68 [pid = 1152] [id = 383] 00:43:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648906D000) [pid = 1152] [serial = 1149] [outer = 0000000000000000] 00:43:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006489070400) [pid = 1152] [serial = 1150] [outer = 000000648906D000] 00:43:46 INFO - PROCESS | 1152 | 1461051826119 Marionette DEBUG loaded listener.js 00:43:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006489433000) [pid = 1152] [serial = 1151] [outer = 000000648906D000] 00:43:46 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:46 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:46 INFO - PROCESS | 1152 | 1461051826566 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]]]}] 00:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 00:43:46 INFO - PROCESS | 1152 | 1461051826597 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 00:43:46 INFO - PROCESS | 1152 | 1461051826600 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 00:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:43:46 INFO - PROCESS | 1152 | 1461051826603 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:43:46 INFO - PROCESS | 1152 | 1461051826605 Marionette TRACE conn5 <- [1,1498,null,{}] 00:43:46 INFO - PROCESS | 1152 | 1461051826608 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}] 00:43:46 INFO - PROCESS | 1152 | 1461051826722 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 00:43:46 INFO - PROCESS | 1152 | 1461051826779 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:46 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482DEC800 == 69 [pid = 1152] [id = 384] 00:43:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (0000006489482000) [pid = 1152] [serial = 1152] [outer = 0000000000000000] 00:43:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (000000648968E000) [pid = 1152] [serial = 1153] [outer = 0000006489482000] 00:43:46 INFO - PROCESS | 1152 | 1461051826825 Marionette DEBUG loaded listener.js 00:43:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (000000648969E000) [pid = 1152] [serial = 1154] [outer = 0000006489482000] 00:43:47 INFO - PROCESS | 1152 | 1461051827219 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]]]}] 00:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 00:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:43:47 INFO - PROCESS | 1152 | 1461051827297 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 00:43:47 INFO - PROCESS | 1152 | 1461051827299 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 00:43:47 INFO - PROCESS | 1152 | 1461051827303 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:43:47 INFO - PROCESS | 1152 | 1461051827305 Marionette TRACE conn5 <- [1,1502,null,{}] 00:43:47 INFO - PROCESS | 1152 | 1461051827309 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}] 00:43:47 INFO - PROCESS | 1152 | 1461051827461 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 00:43:47 INFO - PROCESS | 1152 | 1461051827489 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:47 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A31A800 == 70 [pid = 1152] [id = 385] 00:43:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (00000064896A5C00) [pid = 1152] [serial = 1155] [outer = 0000000000000000] 00:43:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (00000064896DE800) [pid = 1152] [serial = 1156] [outer = 00000064896A5C00] 00:43:47 INFO - PROCESS | 1152 | 1461051827535 Marionette DEBUG loaded listener.js 00:43:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006489D53C00) [pid = 1152] [serial = 1157] [outer = 00000064896A5C00] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (0000006486D7F800) [pid = 1152] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (000000648C618800) [pid = 1152] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (00000064800BAC00) [pid = 1152] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (0000006482184C00) [pid = 1152] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (0000006489434400) [pid = 1152] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (000000648B03DC00) [pid = 1152] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006481BE5400) [pid = 1152] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (000000648C61EC00) [pid = 1152] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006481785000) [pid = 1152] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006489430000) [pid = 1152] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (000000648D1A1400) [pid = 1152] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006486D78000) [pid = 1152] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006485C0A000) [pid = 1152] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006482D1A000) [pid = 1152] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (00000064F3D56800) [pid = 1152] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006489EC7C00) [pid = 1152] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (000000648D1A5C00) [pid = 1152] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006488CD8000) [pid = 1152] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006481BEAC00) [pid = 1152] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006485253400) [pid = 1152] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (000000648969AC00) [pid = 1152] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (000000648969CC00) [pid = 1152] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (00000064896A0000) [pid = 1152] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006489439400) [pid = 1152] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006486D83000) [pid = 1152] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006489ECB400) [pid = 1152] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (000000648178BC00) [pid = 1152] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:43:48 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006480B16400) [pid = 1152] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:43:48 INFO - PROCESS | 1152 | 1461051828393 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]]]}] 00:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1130ms 00:43:48 INFO - PROCESS | 1152 | 1461051828437 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 00:43:48 INFO - PROCESS | 1152 | 1461051828439 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 00:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:43:48 INFO - PROCESS | 1152 | 1461051828442 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:43:48 INFO - PROCESS | 1152 | 1461051828444 Marionette TRACE conn5 <- [1,1506,null,{}] 00:43:48 INFO - PROCESS | 1152 | 1461051828448 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}] 00:43:48 INFO - PROCESS | 1152 | 1461051828534 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 00:43:48 INFO - PROCESS | 1152 | 1461051828616 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:48 INFO - PROCESS | 1152 | ++DOCSHELL 0000006486DAF800 == 71 [pid = 1152] [id = 386] 00:43:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006480A89800) [pid = 1152] [serial = 1158] [outer = 0000000000000000] 00:43:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648387E000) [pid = 1152] [serial = 1159] [outer = 0000006480A89800] 00:43:48 INFO - PROCESS | 1152 | 1461051828663 Marionette DEBUG loaded listener.js 00:43:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006486D75C00) [pid = 1152] [serial = 1160] [outer = 0000006480A89800] 00:43:49 INFO - PROCESS | 1152 | 1461051829050 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]]]}] 00:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 627ms 00:43:49 INFO - PROCESS | 1152 | 1461051829072 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 00:43:49 INFO - PROCESS | 1152 | 1461051829074 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 00:43:49 INFO - PROCESS | 1152 | 1461051829077 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:43:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:43:49 INFO - PROCESS | 1152 | 1461051829079 Marionette TRACE conn5 <- [1,1510,null,{}] 00:43:49 INFO - PROCESS | 1152 | 1461051829083 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}] 00:43:49 INFO - PROCESS | 1152 | 1461051829204 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 00:43:49 INFO - PROCESS | 1152 | 1461051829213 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:49 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B029000 == 72 [pid = 1152] [id = 387] 00:43:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (000000648870A800) [pid = 1152] [serial = 1161] [outer = 0000000000000000] 00:43:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (00000064896AAC00) [pid = 1152] [serial = 1162] [outer = 000000648870A800] 00:43:49 INFO - PROCESS | 1152 | 1461051829262 Marionette DEBUG loaded listener.js 00:43:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006489E72400) [pid = 1152] [serial = 1163] [outer = 000000648870A800] 00:43:49 INFO - PROCESS | 1152 | 1461051829682 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"]]]}] 00:43:49 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 () { 00:43:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:43:49 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 () { 00:43:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:43:49 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 () { 00:43:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:43:49 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 () { 00:43:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:43:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 633ms 00:43:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:43:49 INFO - PROCESS | 1152 | 1461051829714 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 00:43:49 INFO - PROCESS | 1152 | 1461051829716 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 00:43:49 INFO - PROCESS | 1152 | 1461051829720 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:43:49 INFO - PROCESS | 1152 | 1461051829722 Marionette TRACE conn5 <- [1,1514,null,{}] 00:43:49 INFO - PROCESS | 1152 | 1461051829725 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}] 00:43:49 INFO - PROCESS | 1152 | 1461051829842 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 00:43:49 INFO - PROCESS | 1152 | 1461051829850 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:49 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B11A800 == 73 [pid = 1152] [id = 388] 00:43:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006489EC2400) [pid = 1152] [serial = 1164] [outer = 0000000000000000] 00:43:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006489ECF000) [pid = 1152] [serial = 1165] [outer = 0000006489EC2400] 00:43:49 INFO - PROCESS | 1152 | 1461051829903 Marionette DEBUG loaded listener.js 00:43:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (000000648A2A1000) [pid = 1152] [serial = 1166] [outer = 0000006489EC2400] 00:43:50 INFO - PROCESS | 1152 | 1461051830446 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"]]]}] 00:43:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:43:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:43:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:43:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 774ms 00:43:50 INFO - PROCESS | 1152 | 1461051830498 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 00:43:50 INFO - PROCESS | 1152 | 1461051830503 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 00:43:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:43:50 INFO - PROCESS | 1152 | 1461051830510 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:43:50 INFO - PROCESS | 1152 | 1461051830515 Marionette TRACE conn5 <- [1,1518,null,{}] 00:43:50 INFO - PROCESS | 1152 | 1461051830522 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}] 00:43:50 INFO - PROCESS | 1152 | 1461051830640 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 00:43:50 INFO - PROCESS | 1152 | 1461051830769 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:50 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CA3000 == 74 [pid = 1152] [id = 389] 00:43:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006481E6A400) [pid = 1152] [serial = 1167] [outer = 0000000000000000] 00:43:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006482D1C800) [pid = 1152] [serial = 1168] [outer = 0000006481E6A400] 00:43:50 INFO - PROCESS | 1152 | 1461051830830 Marionette DEBUG loaded listener.js 00:43:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648500E000) [pid = 1152] [serial = 1169] [outer = 0000006481E6A400] 00:43:51 INFO - PROCESS | 1152 | 1461051831429 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]]]}] 00:43:51 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 00:43:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:43:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:43:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:43:51 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. 00:43:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:43:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 986ms 00:43:51 INFO - PROCESS | 1152 | 1461051831498 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 00:43:51 INFO - PROCESS | 1152 | 1461051831505 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 00:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:43:51 INFO - PROCESS | 1152 | 1461051831513 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:43:51 INFO - PROCESS | 1152 | 1461051831516 Marionette TRACE conn5 <- [1,1522,null,{}] 00:43:51 INFO - PROCESS | 1152 | 1461051831520 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}] 00:43:51 INFO - PROCESS | 1152 | 1461051831636 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 00:43:51 INFO - PROCESS | 1152 | 1461051831762 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:51 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489091800 == 75 [pid = 1152] [id = 390] 00:43:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006485C07400) [pid = 1152] [serial = 1170] [outer = 0000000000000000] 00:43:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006486D84800) [pid = 1152] [serial = 1171] [outer = 0000006485C07400] 00:43:51 INFO - PROCESS | 1152 | 1461051831820 Marionette DEBUG loaded listener.js 00:43:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006488B1F400) [pid = 1152] [serial = 1172] [outer = 0000006485C07400] 00:43:52 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:52 INFO - PROCESS | 1152 | 1461051832432 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]]]}] 00:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 00:43:52 INFO - PROCESS | 1152 | 1461051832503 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 00:43:52 INFO - PROCESS | 1152 | 1461051832506 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 00:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:43:52 INFO - PROCESS | 1152 | 1461051832523 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:43:52 INFO - PROCESS | 1152 | 1461051832528 Marionette TRACE conn5 <- [1,1526,null,{}] 00:43:52 INFO - PROCESS | 1152 | 1461051832542 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}] 00:43:52 INFO - PROCESS | 1152 | 1461051832666 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 00:43:52 INFO - PROCESS | 1152 | 1461051832783 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:52 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6DB800 == 76 [pid = 1152] [id = 391] 00:43:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006489431800) [pid = 1152] [serial = 1173] [outer = 0000000000000000] 00:43:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006489696000) [pid = 1152] [serial = 1174] [outer = 0000006489431800] 00:43:52 INFO - PROCESS | 1152 | 1461051832845 Marionette DEBUG loaded listener.js 00:43:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006489ECE400) [pid = 1152] [serial = 1175] [outer = 0000006489431800] 00:43:53 INFO - PROCESS | 1152 | 1461051833440 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]]]}] 00:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 996ms 00:43:53 INFO - PROCESS | 1152 | 1461051833508 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 00:43:53 INFO - PROCESS | 1152 | 1461051833512 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 00:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:43:53 INFO - PROCESS | 1152 | 1461051833515 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:43:53 INFO - PROCESS | 1152 | 1461051833517 Marionette TRACE conn5 <- [1,1530,null,{}] 00:43:53 INFO - PROCESS | 1152 | 1461051833522 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}] 00:43:53 INFO - PROCESS | 1152 | 1461051833636 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 00:43:53 INFO - PROCESS | 1152 | 1461051833732 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:53 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E29E000 == 77 [pid = 1152] [id = 392] 00:43:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (000000648A29CC00) [pid = 1152] [serial = 1176] [outer = 0000000000000000] 00:43:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648A5A1C00) [pid = 1152] [serial = 1177] [outer = 000000648A29CC00] 00:43:53 INFO - PROCESS | 1152 | 1461051833789 Marionette DEBUG loaded listener.js 00:43:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (000000648B040C00) [pid = 1152] [serial = 1178] [outer = 000000648A29CC00] 00:43:54 INFO - PROCESS | 1152 | 1461051834347 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]]]}] 00:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 879ms 00:43:54 INFO - PROCESS | 1152 | 1461051834396 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 00:43:54 INFO - PROCESS | 1152 | 1461051834399 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 00:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:43:54 INFO - PROCESS | 1152 | 1461051834402 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:43:54 INFO - PROCESS | 1152 | 1461051834405 Marionette TRACE conn5 <- [1,1534,null,{}] 00:43:54 INFO - PROCESS | 1152 | 1461051834409 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}] 00:43:54 INFO - PROCESS | 1152 | 1461051834519 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 00:43:54 INFO - PROCESS | 1152 | 1461051834616 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:54 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2422800 == 78 [pid = 1152] [id = 393] 00:43:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (000000648A29FC00) [pid = 1152] [serial = 1179] [outer = 0000000000000000] 00:43:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (000000648B0D0C00) [pid = 1152] [serial = 1180] [outer = 000000648A29FC00] 00:43:54 INFO - PROCESS | 1152 | 1461051834673 Marionette DEBUG loaded listener.js 00:43:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (000000648C60BC00) [pid = 1152] [serial = 1181] [outer = 000000648A29FC00] 00:43:55 INFO - PROCESS | 1152 | 1461051835289 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]]]}] 00:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 943ms 00:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:43:55 INFO - PROCESS | 1152 | 1461051835348 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 00:43:55 INFO - PROCESS | 1152 | 1461051835351 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 00:43:55 INFO - PROCESS | 1152 | 1461051835355 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:43:55 INFO - PROCESS | 1152 | 1461051835357 Marionette TRACE conn5 <- [1,1538,null,{}] 00:43:55 INFO - PROCESS | 1152 | 1461051835362 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}] 00:43:55 INFO - PROCESS | 1152 | 1461051835503 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 00:43:55 INFO - PROCESS | 1152 | 1461051835627 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:55 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F4E25000 == 79 [pid = 1152] [id = 394] 00:43:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (000000648C617400) [pid = 1152] [serial = 1182] [outer = 0000000000000000] 00:43:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (000000648D19E400) [pid = 1152] [serial = 1183] [outer = 000000648C617400] 00:43:55 INFO - PROCESS | 1152 | 1461051835690 Marionette DEBUG loaded listener.js 00:43:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (000000648E445800) [pid = 1152] [serial = 1184] [outer = 000000648C617400] 00:43:56 INFO - PROCESS | 1152 | 1461051836249 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]]]}] 00:43:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:43:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 944ms 00:43:56 INFO - PROCESS | 1152 | 1461051836301 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 00:43:56 INFO - PROCESS | 1152 | 1461051836304 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 00:43:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:43:56 INFO - PROCESS | 1152 | 1461051836307 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:43:56 INFO - PROCESS | 1152 | 1461051836310 Marionette TRACE conn5 <- [1,1542,null,{}] 00:43:56 INFO - PROCESS | 1152 | 1461051836313 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}] 00:43:56 INFO - PROCESS | 1152 | 1461051836423 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 00:43:56 INFO - PROCESS | 1152 | 1461051836566 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:56 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F9016800 == 80 [pid = 1152] [id = 395] 00:43:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (000000648A2A2C00) [pid = 1152] [serial = 1185] [outer = 0000000000000000] 00:43:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (000000648E450C00) [pid = 1152] [serial = 1186] [outer = 000000648A2A2C00] 00:43:56 INFO - PROCESS | 1152 | 1461051836627 Marionette DEBUG loaded listener.js 00:43:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (00000064F2C61400) [pid = 1152] [serial = 1187] [outer = 000000648A2A2C00] 00:43:56 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:43:57 INFO - PROCESS | 1152 | 1461051837214 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]]]}] 00:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 943ms 00:43:57 INFO - PROCESS | 1152 | 1461051837253 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 00:43:57 INFO - PROCESS | 1152 | 1461051837256 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 00:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:43:57 INFO - PROCESS | 1152 | 1461051837259 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:43:57 INFO - PROCESS | 1152 | 1461051837261 Marionette TRACE conn5 <- [1,1546,null,{}] 00:43:57 INFO - PROCESS | 1152 | 1461051837265 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}] 00:43:57 INFO - PROCESS | 1152 | 1461051837376 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 00:43:57 INFO - PROCESS | 1152 | 1461051837669 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:57 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483BAF800 == 81 [pid = 1152] [id = 396] 00:43:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (00000064814B1000) [pid = 1152] [serial = 1188] [outer = 0000000000000000] 00:43:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (000000648178D400) [pid = 1152] [serial = 1189] [outer = 00000064814B1000] 00:43:57 INFO - PROCESS | 1152 | 1461051837727 Marionette DEBUG loaded listener.js 00:43:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (0000006482012800) [pid = 1152] [serial = 1190] [outer = 00000064814B1000] 00:43:58 INFO - PROCESS | 1152 | 1461051838356 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]]]}] 00:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1126ms 00:43:58 INFO - PROCESS | 1152 | 1461051838388 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 00:43:58 INFO - PROCESS | 1152 | 1461051838394 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 00:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:43:58 INFO - PROCESS | 1152 | 1461051838400 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:43:58 INFO - PROCESS | 1152 | 1461051838403 Marionette TRACE conn5 <- [1,1550,null,{}] 00:43:58 INFO - PROCESS | 1152 | 1461051838407 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}] 00:43:58 INFO - PROCESS | 1152 | 1461051838522 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 00:43:58 INFO - PROCESS | 1152 | 1461051838629 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:58 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481D0A800 == 82 [pid = 1152] [id = 397] 00:43:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (0000006485250800) [pid = 1152] [serial = 1191] [outer = 0000000000000000] 00:43:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (0000006485359400) [pid = 1152] [serial = 1192] [outer = 0000006485250800] 00:43:58 INFO - PROCESS | 1152 | 1461051838681 Marionette DEBUG loaded listener.js 00:43:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (0000006485C10000) [pid = 1152] [serial = 1193] [outer = 0000006485250800] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 000000648934C800 == 81 [pid = 1152] [id = 272] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 000000648B107800 == 80 [pid = 1152] [id = 289] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 000000648B029000 == 79 [pid = 1152] [id = 387] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006486DAF800 == 78 [pid = 1152] [id = 386] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 000000648A31A800 == 77 [pid = 1152] [id = 385] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006482DEC800 == 76 [pid = 1152] [id = 384] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006489098800 == 75 [pid = 1152] [id = 383] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 000000648152E800 == 74 [pid = 1152] [id = 382] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006488896000 == 73 [pid = 1152] [id = 381] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CA2000 == 72 [pid = 1152] [id = 380] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006482F14800 == 71 [pid = 1152] [id = 379] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (00000064F2C60400) [pid = 1152] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (00000064F35CDC00) [pid = 1152] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A48000 == 70 [pid = 1152] [id = 378] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C87800 == 69 [pid = 1152] [id = 374] 00:43:59 INFO - PROCESS | 1152 | --DOCSHELL 00000064F907A000 == 68 [pid = 1152] [id = 373] 00:43:59 INFO - PROCESS | 1152 | 1461051839290 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]]]}] 00:43:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:43:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 943ms 00:43:59 INFO - PROCESS | 1152 | 1461051839347 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 00:43:59 INFO - PROCESS | 1152 | 1461051839351 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 00:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:43:59 INFO - PROCESS | 1152 | 1461051839366 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:43:59 INFO - PROCESS | 1152 | 1461051839368 Marionette TRACE conn5 <- [1,1554,null,{}] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (000000648C63F000) [pid = 1152] [serial = 958] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (000000648178CC00) [pid = 1152] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (0000006485012800) [pid = 1152] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (0000006489D60800) [pid = 1152] [serial = 952] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (000000648C610800) [pid = 1152] [serial = 955] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (000000648B048400) [pid = 1152] [serial = 997] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (000000648E448C00) [pid = 1152] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (0000006481E0D000) [pid = 1152] [serial = 946] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648C641800) [pid = 1152] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648E449800) [pid = 1152] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (000000648870E800) [pid = 1152] [serial = 949] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006488CE0000) [pid = 1152] [serial = 985] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006485254C00) [pid = 1152] [serial = 982] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006489066400) [pid = 1152] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (00000064F3D61400) [pid = 1152] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (000000648A2C0400) [pid = 1152] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (00000064F21ABC00) [pid = 1152] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648B043800) [pid = 1152] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (00000064F2C60800) [pid = 1152] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (000000648A298000) [pid = 1152] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006485979400) [pid = 1152] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006487EC4800) [pid = 1152] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (000000648596AC00) [pid = 1152] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (000000648B03A400) [pid = 1152] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006489D55C00) [pid = 1152] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006489D56400) [pid = 1152] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (00000064F2333C00) [pid = 1152] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (00000064F21A9400) [pid = 1152] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (000000648947B000) [pid = 1152] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648968B400) [pid = 1152] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (000000648932EC00) [pid = 1152] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006488782800) [pid = 1152] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (00000064F3D56C00) [pid = 1152] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (000000648C604C00) [pid = 1152] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006482111000) [pid = 1152] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (000000648185C000) [pid = 1152] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (00000064819C1000) [pid = 1152] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006489E7C400) [pid = 1152] [serial = 676] [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.] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (000000648878AC00) [pid = 1152] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (00000064F3F1C400) [pid = 1152] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (00000064F35C5400) [pid = 1152] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006486D76400) [pid = 1152] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006489ECE800) [pid = 1152] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 00:43:59 INFO - PROCESS | 1152 | 1461051839390 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}] 00:43:59 INFO - PROCESS | 1152 | 1461051839486 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 00:43:59 INFO - PROCESS | 1152 | 1461051839499 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:59 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483BB0000 == 69 [pid = 1152] [id = 398] 00:43:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006481BEF000) [pid = 1152] [serial = 1194] [outer = 0000000000000000] 00:43:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006485012800) [pid = 1152] [serial = 1195] [outer = 0000006481BEF000] 00:43:59 INFO - PROCESS | 1152 | 1461051839547 Marionette DEBUG loaded listener.js 00:43:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006486D76800) [pid = 1152] [serial = 1196] [outer = 0000006481BEF000] 00:44:00 INFO - PROCESS | 1152 | 1461051840037 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]]]}] 00:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 712ms 00:44:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:44:00 INFO - PROCESS | 1152 | 1461051840071 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 00:44:00 INFO - PROCESS | 1152 | 1461051840073 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 00:44:00 INFO - PROCESS | 1152 | 1461051840079 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:44:00 INFO - PROCESS | 1152 | 1461051840085 Marionette TRACE conn5 <- [1,1558,null,{}] 00:44:00 INFO - PROCESS | 1152 | 1461051840094 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}] 00:44:00 INFO - PROCESS | 1152 | 1461051840189 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 00:44:00 INFO - PROCESS | 1152 | 1461051840197 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:00 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888A7000 == 70 [pid = 1152] [id = 399] 00:44:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (000000648878AC00) [pid = 1152] [serial = 1197] [outer = 0000000000000000] 00:44:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006488B2A000) [pid = 1152] [serial = 1198] [outer = 000000648878AC00] 00:44:00 INFO - PROCESS | 1152 | 1461051840244 Marionette DEBUG loaded listener.js 00:44:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006488CE4800) [pid = 1152] [serial = 1199] [outer = 000000648878AC00] 00:44:00 INFO - PROCESS | 1152 | 1461051840708 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]]]}] 00:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 692ms 00:44:00 INFO - PROCESS | 1152 | 1461051840772 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 00:44:00 INFO - PROCESS | 1152 | 1461051840775 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 00:44:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:44:00 INFO - PROCESS | 1152 | 1461051840779 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:44:00 INFO - PROCESS | 1152 | 1461051840780 Marionette TRACE conn5 <- [1,1562,null,{}] 00:44:00 INFO - PROCESS | 1152 | 1461051840784 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}] 00:44:00 INFO - PROCESS | 1152 | 1461051840904 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 00:44:01 INFO - PROCESS | 1152 | 1461051840991 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:01 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489022000 == 71 [pid = 1152] [id = 400] 00:44:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006488C20400) [pid = 1152] [serial = 1200] [outer = 0000000000000000] 00:44:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (000000648932E000) [pid = 1152] [serial = 1201] [outer = 0000006488C20400] 00:44:01 INFO - PROCESS | 1152 | 1461051841037 Marionette DEBUG loaded listener.js 00:44:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006489483800) [pid = 1152] [serial = 1202] [outer = 0000006488C20400] 00:44:01 INFO - PROCESS | 1152 | 1461051841410 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]]]}] 00:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 691ms 00:44:01 INFO - PROCESS | 1152 | 1461051841472 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 00:44:01 INFO - PROCESS | 1152 | 1461051841474 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 00:44:01 INFO - PROCESS | 1152 | 1461051841492 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:44:01 INFO - PROCESS | 1152 | 1461051841494 Marionette TRACE conn5 <- [1,1566,null,{}] 00:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:44:01 INFO - PROCESS | 1152 | 1461051841498 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}] 00:44:01 INFO - PROCESS | 1152 | 1461051841620 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 00:44:01 INFO - PROCESS | 1152 | 1461051841677 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:01 INFO - PROCESS | 1152 | ++DOCSHELL 000000648934A000 == 72 [pid = 1152] [id = 401] 00:44:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (000000648969A400) [pid = 1152] [serial = 1203] [outer = 0000000000000000] 00:44:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (00000064896A4400) [pid = 1152] [serial = 1204] [outer = 000000648969A400] 00:44:01 INFO - PROCESS | 1152 | 1461051841735 Marionette DEBUG loaded listener.js 00:44:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006489D57800) [pid = 1152] [serial = 1205] [outer = 000000648969A400] 00:44:02 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:44:02 INFO - PROCESS | 1152 | 1461051842189 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]]]}] 00:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 733ms 00:44:02 INFO - PROCESS | 1152 | 1461051842247 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 00:44:02 INFO - PROCESS | 1152 | 1461051842249 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 00:44:02 INFO - PROCESS | 1152 | 1461051842272 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:44:02 INFO - PROCESS | 1152 | 1461051842275 Marionette TRACE conn5 <- [1,1570,null,{}] 00:44:02 INFO - PROCESS | 1152 | 1461051842284 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}] 00:44:02 INFO - PROCESS | 1152 | 1461051842405 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 00:44:02 INFO - PROCESS | 1152 | 1461051842464 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:02 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A317000 == 73 [pid = 1152] [id = 402] 00:44:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (000000648A224800) [pid = 1152] [serial = 1206] [outer = 0000000000000000] 00:44:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648A298000) [pid = 1152] [serial = 1207] [outer = 000000648A224800] 00:44:02 INFO - PROCESS | 1152 | 1461051842511 Marionette DEBUG loaded listener.js 00:44:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (000000648B03A400) [pid = 1152] [serial = 1208] [outer = 000000648A224800] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006488788C00) [pid = 1152] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648943C000) [pid = 1152] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064896E3400) [pid = 1152] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006489E80C00) [pid = 1152] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (00000064F2411800) [pid = 1152] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (00000064F34BA800) [pid = 1152] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (000000648906D000) [pid = 1152] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006489482000) [pid = 1152] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006480A89800) [pid = 1152] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (00000064896A5C00) [pid = 1152] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (000000648870A800) [pid = 1152] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (00000064F3F23400) [pid = 1152] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006487AF0000) [pid = 1152] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006480A8CC00) [pid = 1152] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (000000648501AC00) [pid = 1152] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:44:03 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (000000648185D000) [pid = 1152] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:44:03 INFO - PROCESS | 1152 | 1461051843198 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]]]}] 00:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 985ms 00:44:03 INFO - PROCESS | 1152 | 1461051843261 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 00:44:03 INFO - PROCESS | 1152 | 1461051843267 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 00:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:44:03 INFO - PROCESS | 1152 | 1461051843273 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:44:03 INFO - PROCESS | 1152 | 1461051843278 Marionette TRACE conn5 <- [1,1574,null,{}] 00:44:03 INFO - PROCESS | 1152 | 1461051843363 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}] 00:44:03 INFO - PROCESS | 1152 | 1461051843494 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 00:44:03 INFO - PROCESS | 1152 | 1461051843584 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:03 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A4B800 == 74 [pid = 1152] [id = 403] 00:44:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006481BE5400) [pid = 1152] [serial = 1209] [outer = 0000000000000000] 00:44:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006481BEE800) [pid = 1152] [serial = 1210] [outer = 0000006481BE5400] 00:44:03 INFO - PROCESS | 1152 | 1461051843644 Marionette DEBUG loaded listener.js 00:44:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006484A2C800) [pid = 1152] [serial = 1211] [outer = 0000006481BE5400] 00:44:04 INFO - PROCESS | 1152 | 1461051844275 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]]]}] 00:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1027ms 00:44:04 INFO - PROCESS | 1152 | 1461051844302 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 00:44:04 INFO - PROCESS | 1152 | 1461051844309 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 00:44:04 INFO - PROCESS | 1152 | 1461051844316 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:44:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:44:04 INFO - PROCESS | 1152 | 1461051844319 Marionette TRACE conn5 <- [1,1578,null,{}] 00:44:04 INFO - PROCESS | 1152 | 1461051844323 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}] 00:44:04 INFO - PROCESS | 1152 | 1461051844440 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 00:44:04 INFO - PROCESS | 1152 | 1461051844566 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:04 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888B2000 == 75 [pid = 1152] [id = 404] 00:44:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (000000648524C800) [pid = 1152] [serial = 1212] [outer = 0000000000000000] 00:44:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006487AF8400) [pid = 1152] [serial = 1213] [outer = 000000648524C800] 00:44:04 INFO - PROCESS | 1152 | 1461051844624 Marionette DEBUG loaded listener.js 00:44:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006488780800) [pid = 1152] [serial = 1214] [outer = 000000648524C800] 00:44:05 INFO - PROCESS | 1152 | 1461051845226 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]]]}] 00:44:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:44:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 985ms 00:44:05 INFO - PROCESS | 1152 | 1461051845306 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 00:44:05 INFO - PROCESS | 1152 | 1461051845309 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 00:44:05 INFO - PROCESS | 1152 | 1461051845328 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:44:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:44:05 INFO - PROCESS | 1152 | 1461051845332 Marionette TRACE conn5 <- [1,1582,null,{}] 00:44:05 INFO - PROCESS | 1152 | 1461051845345 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}] 00:44:05 INFO - PROCESS | 1152 | 1461051845474 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 00:44:05 INFO - PROCESS | 1152 | 1461051845593 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:05 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0DD800 == 76 [pid = 1152] [id = 405] 00:44:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006489434C00) [pid = 1152] [serial = 1215] [outer = 0000000000000000] 00:44:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006489696800) [pid = 1152] [serial = 1216] [outer = 0000006489434C00] 00:44:05 INFO - PROCESS | 1152 | 1461051845656 Marionette DEBUG loaded listener.js 00:44:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006489710400) [pid = 1152] [serial = 1217] [outer = 0000006489434C00] 00:44:06 INFO - PROCESS | 1152 | 1461051846279 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]]]}] 00:44:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 985ms 00:44:06 INFO - PROCESS | 1152 | 1461051846318 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 00:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:44:06 INFO - PROCESS | 1152 | 1461051846321 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 00:44:06 INFO - PROCESS | 1152 | 1461051846325 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:44:06 INFO - PROCESS | 1152 | 1461051846327 Marionette TRACE conn5 <- [1,1586,null,{}] 00:44:06 INFO - PROCESS | 1152 | 1461051846331 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}] 00:44:06 INFO - PROCESS | 1152 | 1461051846446 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 00:44:06 INFO - PROCESS | 1152 | 1461051846571 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:06 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6CE800 == 77 [pid = 1152] [id = 406] 00:44:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648A226400) [pid = 1152] [serial = 1218] [outer = 0000000000000000] 00:44:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (000000648B03B000) [pid = 1152] [serial = 1219] [outer = 000000648A226400] 00:44:06 INFO - PROCESS | 1152 | 1461051846629 Marionette DEBUG loaded listener.js 00:44:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648C60FC00) [pid = 1152] [serial = 1220] [outer = 000000648A226400] 00:44:06 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:44:07 INFO - PROCESS | 1152 | 1461051847227 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]]]}] 00:44:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:44:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 943ms 00:44:07 INFO - PROCESS | 1152 | 1461051847268 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 00:44:07 INFO - PROCESS | 1152 | 1461051847271 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 00:44:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:44:07 INFO - PROCESS | 1152 | 1461051847275 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:44:07 INFO - PROCESS | 1152 | 1461051847277 Marionette TRACE conn5 <- [1,1590,null,{}] 00:44:07 INFO - PROCESS | 1152 | 1461051847281 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}] 00:44:07 INFO - PROCESS | 1152 | 1461051847391 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 00:44:07 INFO - PROCESS | 1152 | 1461051847516 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:07 INFO - PROCESS | 1152 | ++DOCSHELL 000000648D1D1000 == 78 [pid = 1152] [id = 407] 00:44:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648A229C00) [pid = 1152] [serial = 1221] [outer = 0000000000000000] 00:44:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (000000648C642800) [pid = 1152] [serial = 1222] [outer = 000000648A229C00] 00:44:07 INFO - PROCESS | 1152 | 1461051847574 Marionette DEBUG loaded listener.js 00:44:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648D197C00) [pid = 1152] [serial = 1223] [outer = 000000648A229C00] 00:44:08 INFO - PROCESS | 1152 | 1461051848129 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]]]}] 00:44:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:44:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 881ms 00:44:08 INFO - PROCESS | 1152 | 1461051848159 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 00:44:08 INFO - PROCESS | 1152 | 1461051848162 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 00:44:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:44:08 INFO - PROCESS | 1152 | 1461051848165 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:44:08 INFO - PROCESS | 1152 | 1461051848168 Marionette TRACE conn5 <- [1,1594,null,{}] 00:44:08 INFO - PROCESS | 1152 | 1461051848172 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}] 00:44:08 INFO - PROCESS | 1152 | 1461051848307 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 00:44:08 INFO - PROCESS | 1152 | 1461051848437 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:08 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F1C5800 == 79 [pid = 1152] [id = 408] 00:44:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (00000064F232F400) [pid = 1152] [serial = 1224] [outer = 0000000000000000] 00:44:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (00000064F2C68400) [pid = 1152] [serial = 1225] [outer = 00000064F232F400] 00:44:08 INFO - PROCESS | 1152 | 1461051848498 Marionette DEBUG loaded listener.js 00:44:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (00000064F35C5800) [pid = 1152] [serial = 1226] [outer = 00000064F232F400] 00:44:09 INFO - PROCESS | 1152 | 1461051849106 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]]]}] 00:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 984ms 00:44:09 INFO - PROCESS | 1152 | 1461051849152 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 00:44:09 INFO - PROCESS | 1152 | 1461051849154 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 00:44:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:44:09 INFO - PROCESS | 1152 | 1461051849158 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:44:09 INFO - PROCESS | 1152 | 1461051849160 Marionette TRACE conn5 <- [1,1598,null,{}] 00:44:09 INFO - PROCESS | 1152 | 1461051849164 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}] 00:44:09 INFO - PROCESS | 1152 | 1461051849273 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 00:44:09 INFO - PROCESS | 1152 | 1461051849402 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:09 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2D6B800 == 80 [pid = 1152] [id = 409] 00:44:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (00000064F2DED400) [pid = 1152] [serial = 1227] [outer = 0000000000000000] 00:44:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (00000064F3B82C00) [pid = 1152] [serial = 1228] [outer = 00000064F2DED400] 00:44:09 INFO - PROCESS | 1152 | 1461051849462 Marionette DEBUG loaded listener.js 00:44:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (00000064F3D62000) [pid = 1152] [serial = 1229] [outer = 00000064F2DED400] 00:44:10 INFO - PROCESS | 1152 | 1461051850259 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]]]}] 00:44:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:44:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1129ms 00:44:10 INFO - PROCESS | 1152 | 1461051850290 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 00:44:10 INFO - PROCESS | 1152 | 1461051850294 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 00:44:10 INFO - PROCESS | 1152 | 1461051850300 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:44:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:44:10 INFO - PROCESS | 1152 | 1461051850304 Marionette TRACE conn5 <- [1,1602,null,{}] 00:44:10 INFO - PROCESS | 1152 | 1461051850310 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}] 00:44:10 INFO - PROCESS | 1152 | 1461051850418 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 00:44:10 INFO - PROCESS | 1152 | 1461051850540 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:10 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C78000 == 81 [pid = 1152] [id = 410] 00:44:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006481BEEC00) [pid = 1152] [serial = 1230] [outer = 0000000000000000] 00:44:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006481EEA000) [pid = 1152] [serial = 1231] [outer = 0000006481BEEC00] 00:44:10 INFO - PROCESS | 1152 | 1461051850594 Marionette DEBUG loaded listener.js 00:44:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006485018C00) [pid = 1152] [serial = 1232] [outer = 0000006481BEEC00] 00:44:11 INFO - PROCESS | 1152 | 1461051851165 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]]]}] 00:44:11 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 00:44:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 880ms 00:44:11 INFO - PROCESS | 1152 | 1461051851184 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 00:44:11 INFO - PROCESS | 1152 | 1461051851190 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 00:44:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:44:11 INFO - PROCESS | 1152 | 1461051851196 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:44:11 INFO - PROCESS | 1152 | 1461051851199 Marionette TRACE conn5 <- [1,1606,null,{}] 00:44:11 INFO - PROCESS | 1152 | 1461051851203 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}] 00:44:11 INFO - PROCESS | 1152 | 1461051851309 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 00:44:11 INFO - PROCESS | 1152 | --DOCSHELL 000000648934A000 == 80 [pid = 1152] [id = 401] 00:44:11 INFO - PROCESS | 1152 | --DOCSHELL 0000006489022000 == 79 [pid = 1152] [id = 400] 00:44:11 INFO - PROCESS | 1152 | --DOCSHELL 00000064888A7000 == 78 [pid = 1152] [id = 399] 00:44:11 INFO - PROCESS | 1152 | --DOCSHELL 0000006483BB0000 == 77 [pid = 1152] [id = 398] 00:44:11 INFO - PROCESS | 1152 | --DOCSHELL 0000006481D0A800 == 76 [pid = 1152] [id = 397] 00:44:11 INFO - PROCESS | 1152 | --DOCSHELL 0000006483BAF800 == 75 [pid = 1152] [id = 396] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (00000064F427B400) [pid = 1152] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006489ECF000) [pid = 1152] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOCSHELL 000000648E29E000 == 74 [pid = 1152] [id = 392] 00:44:11 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6DB800 == 73 [pid = 1152] [id = 391] 00:44:11 INFO - PROCESS | 1152 | --DOCSHELL 0000006489091800 == 72 [pid = 1152] [id = 390] 00:44:11 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CA3000 == 71 [pid = 1152] [id = 389] 00:44:11 INFO - PROCESS | 1152 | 1461051851477 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (00000064896A6400) [pid = 1152] [serial = 988] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006489E77800) [pid = 1152] [serial = 991] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (000000648A22B400) [pid = 1152] [serial = 994] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (00000064F2CAD000) [pid = 1152] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (00000064F3B7F400) [pid = 1152] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006489070400) [pid = 1152] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006489433000) [pid = 1152] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648969E000) [pid = 1152] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (000000648968E000) [pid = 1152] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648387E000) [pid = 1152] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (00000064896DE800) [pid = 1152] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (00000064896AAC00) [pid = 1152] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064F3F26C00) [pid = 1152] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (00000064F3FD3C00) [pid = 1152] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006487EC5800) [pid = 1152] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006488705C00) [pid = 1152] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006481EF1800) [pid = 1152] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006481851800) [pid = 1152] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006485970C00) [pid = 1152] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006485353000) [pid = 1152] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006483B4F000) [pid = 1152] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006485250C00) [pid = 1152] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (00000064F2332C00) [pid = 1152] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006488C12800) [pid = 1152] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006489D5CC00) [pid = 1152] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006487AF4800) [pid = 1152] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006489E72400) [pid = 1152] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006489D53C00) [pid = 1152] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006488CDA400) [pid = 1152] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (0000006486D75C00) [pid = 1152] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 00:44:11 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481D22000 == 72 [pid = 1152] [id = 411] 00:44:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006480A93C00) [pid = 1152] [serial = 1233] [outer = 0000000000000000] 00:44:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006481AD3800) [pid = 1152] [serial = 1234] [outer = 0000006480A93C00] 00:44:11 INFO - PROCESS | 1152 | 1461051851539 Marionette DEBUG loaded listener.js 00:44:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006483B4D000) [pid = 1152] [serial = 1235] [outer = 0000006480A93C00] 00:44:12 INFO - PROCESS | 1152 | 1461051851993 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]]]}] 00:44:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 839ms 00:44:12 INFO - PROCESS | 1152 | 1461051852037 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 00:44:12 INFO - PROCESS | 1152 | 1461051852039 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 00:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:44:12 INFO - PROCESS | 1152 | 1461051852047 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:44:12 INFO - PROCESS | 1152 | 1461051852051 Marionette TRACE conn5 <- [1,1610,null,{}] 00:44:12 INFO - PROCESS | 1152 | 1461051852062 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}] 00:44:12 INFO - PROCESS | 1152 | 1461051852159 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 00:44:12 INFO - PROCESS | 1152 | 1461051852168 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:12 INFO - PROCESS | 1152 | ++DOCSHELL 000000648889C000 == 73 [pid = 1152] [id = 412] 00:44:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006487EC8400) [pid = 1152] [serial = 1236] [outer = 0000000000000000] 00:44:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006488704000) [pid = 1152] [serial = 1237] [outer = 0000006487EC8400] 00:44:12 INFO - PROCESS | 1152 | 1461051852218 Marionette DEBUG loaded listener.js 00:44:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006488B1E800) [pid = 1152] [serial = 1238] [outer = 0000006487EC8400] 00:44:12 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:44:12 INFO - PROCESS | 1152 | 1461051852711 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]]]}] 00:44:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 00:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 733ms 00:44:12 INFO - PROCESS | 1152 | 1461051852779 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 00:44:12 INFO - PROCESS | 1152 | 1461051852782 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 00:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:44:12 INFO - PROCESS | 1152 | 1461051852785 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:44:12 INFO - PROCESS | 1152 | 1461051852787 Marionette TRACE conn5 <- [1,1614,null,{}] 00:44:12 INFO - PROCESS | 1152 | 1461051852790 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}] 00:44:12 INFO - PROCESS | 1152 | 1461051852882 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 00:44:13 INFO - PROCESS | 1152 | 1461051852999 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:13 INFO - PROCESS | 1152 | ++DOCSHELL 000000648902B800 == 74 [pid = 1152] [id = 413] 00:44:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006489067000) [pid = 1152] [serial = 1239] [outer = 0000000000000000] 00:44:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006489320800) [pid = 1152] [serial = 1240] [outer = 0000006489067000] 00:44:13 INFO - PROCESS | 1152 | 1461051853047 Marionette DEBUG loaded listener.js 00:44:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006489438400) [pid = 1152] [serial = 1241] [outer = 0000006489067000] 00:44:13 INFO - PROCESS | 1152 | 1461051853408 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]]]}] 00:44:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:44:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 00:44:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:44:13 INFO - PROCESS | 1152 | 1461051853478 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 00:44:13 INFO - PROCESS | 1152 | 1461051853481 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 00:44:13 INFO - PROCESS | 1152 | 1461051853484 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:44:13 INFO - PROCESS | 1152 | 1461051853486 Marionette TRACE conn5 <- [1,1618,null,{}] 00:44:13 INFO - PROCESS | 1152 | 1461051853489 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}] 00:44:13 INFO - PROCESS | 1152 | 1461051853617 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 00:44:13 INFO - PROCESS | 1152 | 1461051853632 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:13 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894C4800 == 75 [pid = 1152] [id = 414] 00:44:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006489482400) [pid = 1152] [serial = 1242] [outer = 0000000000000000] 00:44:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006489690C00) [pid = 1152] [serial = 1243] [outer = 0000006489482400] 00:44:13 INFO - PROCESS | 1152 | 1461051853680 Marionette DEBUG loaded listener.js 00:44:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (00000064896DE800) [pid = 1152] [serial = 1244] [outer = 0000006489482400] 00:44:14 INFO - PROCESS | 1152 | 1461051854135 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]]]}] 00:44:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 00:44:14 INFO - PROCESS | 1152 | 1461051854178 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 00:44:14 INFO - PROCESS | 1152 | 1461051854181 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 00:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:44:14 INFO - PROCESS | 1152 | 1461051854184 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:44:14 INFO - PROCESS | 1152 | 1461051854186 Marionette TRACE conn5 <- [1,1622,null,{}] 00:44:14 INFO - PROCESS | 1152 | 1461051854189 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}] 00:44:14 INFO - PROCESS | 1152 | 1461051854360 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 00:44:14 INFO - PROCESS | 1152 | 1461051854385 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:14 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A45E800 == 76 [pid = 1152] [id = 415] 00:44:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006489D5D400) [pid = 1152] [serial = 1245] [outer = 0000000000000000] 00:44:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006489EC5C00) [pid = 1152] [serial = 1246] [outer = 0000006489D5D400] 00:44:14 INFO - PROCESS | 1152 | 1461051854436 Marionette DEBUG loaded listener.js 00:44:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (000000648A2B9C00) [pid = 1152] [serial = 1247] [outer = 0000006489D5D400] 00:44:14 INFO - PROCESS | 1152 | 1461051854904 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]]]}] 00:44:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 774ms 00:44:14 INFO - PROCESS | 1152 | 1461051854969 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 00:44:14 INFO - PROCESS | 1152 | 1461051854972 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 00:44:14 INFO - PROCESS | 1152 | 1461051854976 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:44:14 INFO - PROCESS | 1152 | 1461051854977 Marionette TRACE conn5 <- [1,1626,null,{}] 00:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:44:14 INFO - PROCESS | 1152 | 1461051854981 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}] 00:44:15 INFO - PROCESS | 1152 | 1461051855101 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 00:44:15 INFO - PROCESS | 1152 | 1461051855161 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:15 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0F4000 == 77 [pid = 1152] [id = 416] 00:44:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (000000648B046C00) [pid = 1152] [serial = 1248] [outer = 0000000000000000] 00:44:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (000000648B0C9C00) [pid = 1152] [serial = 1249] [outer = 000000648B046C00] 00:44:15 INFO - PROCESS | 1152 | 1461051855207 Marionette DEBUG loaded listener.js 00:44:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648C64C400) [pid = 1152] [serial = 1250] [outer = 000000648B046C00] 00:44:15 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006488C20400) [pid = 1152] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:44:15 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (000000648969A400) [pid = 1152] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:44:15 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006489EC2400) [pid = 1152] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:44:15 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (000000648878AC00) [pid = 1152] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:44:15 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (00000064814B1000) [pid = 1152] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:44:15 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006485250800) [pid = 1152] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:44:15 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006481BEF000) [pid = 1152] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:44:15 INFO - PROCESS | 1152 | 1461051855767 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]]]}] 00:44:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 838ms 00:44:15 INFO - PROCESS | 1152 | 1461051855820 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 00:44:15 INFO - PROCESS | 1152 | 1461051855822 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 00:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:44:15 INFO - PROCESS | 1152 | 1461051855825 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:44:15 INFO - PROCESS | 1152 | 1461051855827 Marionette TRACE conn5 <- [1,1630,null,{}] 00:44:15 INFO - PROCESS | 1152 | 1461051855831 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}] 00:44:15 INFO - PROCESS | 1152 | 1461051855920 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 00:44:15 INFO - PROCESS | 1152 | 1461051855932 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:15 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C71E000 == 78 [pid = 1152] [id = 417] 00:44:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (000000648878AC00) [pid = 1152] [serial = 1251] [outer = 0000000000000000] 00:44:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (000000648968CC00) [pid = 1152] [serial = 1252] [outer = 000000648878AC00] 00:44:15 INFO - PROCESS | 1152 | 1461051855978 Marionette DEBUG loaded listener.js 00:44:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (00000064F21AEC00) [pid = 1152] [serial = 1253] [outer = 000000648878AC00] 00:44:16 INFO - PROCESS | 1152 | 1461051856381 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]]]}] 00:44:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 587ms 00:44:16 INFO - PROCESS | 1152 | 1461051856426 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 00:44:16 INFO - PROCESS | 1152 | 1461051856428 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 00:44:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:44:16 INFO - PROCESS | 1152 | 1461051856433 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:44:16 INFO - PROCESS | 1152 | 1461051856435 Marionette TRACE conn5 <- [1,1634,null,{}] 00:44:16 INFO - PROCESS | 1152 | 1461051856438 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}] 00:44:16 INFO - PROCESS | 1152 | 1461051856529 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 00:44:16 INFO - PROCESS | 1152 | 1461051856535 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:16 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2C3C000 == 79 [pid = 1152] [id = 418] 00:44:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (00000064F2335C00) [pid = 1152] [serial = 1254] [outer = 0000000000000000] 00:44:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (00000064F2D51C00) [pid = 1152] [serial = 1255] [outer = 00000064F2335C00] 00:44:16 INFO - PROCESS | 1152 | 1461051856582 Marionette DEBUG loaded listener.js 00:44:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (00000064F3B7FC00) [pid = 1152] [serial = 1256] [outer = 00000064F2335C00] 00:44:17 INFO - PROCESS | 1152 | 1461051857019 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]]]}] 00:44:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:44:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 627ms 00:44:17 INFO - PROCESS | 1152 | 1461051857063 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 00:44:17 INFO - PROCESS | 1152 | 1461051857065 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 00:44:17 INFO - PROCESS | 1152 | 1461051857069 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:44:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:44:17 INFO - PROCESS | 1152 | 1461051857071 Marionette TRACE conn5 <- [1,1638,null,{}] 00:44:17 INFO - PROCESS | 1152 | 1461051857075 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}] 00:44:17 INFO - PROCESS | 1152 | 1461051857164 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 00:44:17 INFO - PROCESS | 1152 | 1461051857170 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:17 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F4584000 == 80 [pid = 1152] [id = 419] 00:44:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (00000064F3D9C000) [pid = 1152] [serial = 1257] [outer = 0000000000000000] 00:44:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (00000064F3F1DC00) [pid = 1152] [serial = 1258] [outer = 00000064F3D9C000] 00:44:17 INFO - PROCESS | 1152 | 1461051857217 Marionette DEBUG loaded listener.js 00:44:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (00000064F3FC7C00) [pid = 1152] [serial = 1259] [outer = 00000064F3D9C000] 00:44:17 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:44:17 INFO - PROCESS | 1152 | 1461051857678 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]]]}] 00:44:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:44:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 692ms 00:44:17 INFO - PROCESS | 1152 | 1461051857786 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 00:44:17 INFO - PROCESS | 1152 | 1461051857791 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 00:44:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:44:17 INFO - PROCESS | 1152 | 1461051857797 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:44:17 INFO - PROCESS | 1152 | 1461051857802 Marionette TRACE conn5 <- [1,1642,null,{}] 00:44:17 INFO - PROCESS | 1152 | 1461051857809 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}] 00:44:17 INFO - PROCESS | 1152 | 1461051857946 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 00:44:18 INFO - PROCESS | 1152 | 1461051858069 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:18 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CBC800 == 81 [pid = 1152] [id = 420] 00:44:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006481ACC000) [pid = 1152] [serial = 1260] [outer = 0000000000000000] 00:44:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006481D30400) [pid = 1152] [serial = 1261] [outer = 0000006481ACC000] 00:44:18 INFO - PROCESS | 1152 | 1461051858129 Marionette DEBUG loaded listener.js 00:44:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006485357800) [pid = 1152] [serial = 1262] [outer = 0000006481ACC000] 00:44:18 INFO - PROCESS | 1152 | 1461051858789 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]]]}] 00:44:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:44:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1033ms 00:44:18 INFO - PROCESS | 1152 | 1461051858832 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 00:44:18 INFO - PROCESS | 1152 | 1461051858837 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 00:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:44:18 INFO - PROCESS | 1152 | 1461051858845 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:44:18 INFO - PROCESS | 1152 | 1461051858850 Marionette TRACE conn5 <- [1,1646,null,{}] 00:44:18 INFO - PROCESS | 1152 | 1461051858855 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}] 00:44:19 INFO - PROCESS | 1152 | 1461051858995 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 00:44:19 INFO - PROCESS | 1152 | 1461051859125 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:19 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F1F800 == 82 [pid = 1152] [id = 421] 00:44:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006487EC5800) [pid = 1152] [serial = 1263] [outer = 0000000000000000] 00:44:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006488789000) [pid = 1152] [serial = 1264] [outer = 0000006487EC5800] 00:44:19 INFO - PROCESS | 1152 | 1461051859183 Marionette DEBUG loaded listener.js 00:44:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006489071800) [pid = 1152] [serial = 1265] [outer = 0000006487EC5800] 00:44:19 INFO - PROCESS | 1152 | 1461051859812 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]]]}] 00:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 985ms 00:44:19 INFO - PROCESS | 1152 | 1461051859830 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 00:44:19 INFO - PROCESS | 1152 | 1461051859834 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 00:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:44:19 INFO - PROCESS | 1152 | 1461051859838 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:44:19 INFO - PROCESS | 1152 | 1461051859840 Marionette TRACE conn5 <- [1,1650,null,{}] 00:44:19 INFO - PROCESS | 1152 | 1461051859852 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}] 00:44:19 INFO - PROCESS | 1152 | 1461051859977 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 00:44:20 INFO - PROCESS | 1152 | 1461051860108 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:20 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F3552000 == 83 [pid = 1152] [id = 422] 00:44:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006489ECF400) [pid = 1152] [serial = 1266] [outer = 0000000000000000] 00:44:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (000000648A225C00) [pid = 1152] [serial = 1267] [outer = 0000006489ECF400] 00:44:20 INFO - PROCESS | 1152 | 1461051860171 Marionette DEBUG loaded listener.js 00:44:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648C605C00) [pid = 1152] [serial = 1268] [outer = 0000006489ECF400] 00:44:20 INFO - PROCESS | 1152 | 1461051860754 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]]]}] 00:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 984ms 00:44:20 INFO - PROCESS | 1152 | 1461051860824 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 00:44:20 INFO - PROCESS | 1152 | 1461051860826 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 00:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:44:20 INFO - PROCESS | 1152 | 1461051860830 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:44:20 INFO - PROCESS | 1152 | 1461051860832 Marionette TRACE conn5 <- [1,1654,null,{}] 00:44:20 INFO - PROCESS | 1152 | 1461051860836 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}] 00:44:20 INFO - PROCESS | 1152 | 1461051860953 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 00:44:21 INFO - PROCESS | 1152 | 1461051861053 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:21 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F914C800 == 84 [pid = 1152] [id = 423] 00:44:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (00000064F35CD400) [pid = 1152] [serial = 1269] [outer = 0000000000000000] 00:44:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (00000064F4217800) [pid = 1152] [serial = 1270] [outer = 00000064F35CD400] 00:44:21 INFO - PROCESS | 1152 | 1461051861110 Marionette DEBUG loaded listener.js 00:44:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (00000064F4634400) [pid = 1152] [serial = 1271] [outer = 00000064F35CD400] 00:44:21 INFO - PROCESS | 1152 | 1461051861729 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]]]}] 00:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 943ms 00:44:21 INFO - PROCESS | 1152 | 1461051861775 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 00:44:21 INFO - PROCESS | 1152 | 1461051861778 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 00:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:44:21 INFO - PROCESS | 1152 | 1461051861782 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:44:21 INFO - PROCESS | 1152 | 1461051861784 Marionette TRACE conn5 <- [1,1658,null,{}] 00:44:21 INFO - PROCESS | 1152 | 1461051861788 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}] 00:44:21 INFO - PROCESS | 1152 | 1461051861901 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 00:44:22 INFO - PROCESS | 1152 | 1461051862001 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:22 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA240800 == 85 [pid = 1152] [id = 424] 00:44:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (00000064F3B58C00) [pid = 1152] [serial = 1272] [outer = 0000000000000000] 00:44:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (00000064F4E31C00) [pid = 1152] [serial = 1273] [outer = 00000064F3B58C00] 00:44:22 INFO - PROCESS | 1152 | 1461051862058 Marionette DEBUG loaded listener.js 00:44:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (00000064F5898C00) [pid = 1152] [serial = 1274] [outer = 00000064F3B58C00] 00:44:22 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:44:22 INFO - PROCESS | 1152 | 1461051862634 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]]]}] 00:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 880ms 00:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:44:22 INFO - PROCESS | 1152 | 1461051862671 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 00:44:22 INFO - PROCESS | 1152 | 1461051862673 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 00:44:22 INFO - PROCESS | 1152 | 1461051862677 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:44:22 INFO - PROCESS | 1152 | 1461051862679 Marionette TRACE conn5 <- [1,1662,null,{}] 00:44:22 INFO - PROCESS | 1152 | 1461051862683 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}] 00:44:22 INFO - PROCESS | 1152 | 1461051862822 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 00:44:22 INFO - PROCESS | 1152 | 1461051862930 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:22 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FAEB9000 == 86 [pid = 1152] [id = 425] 00:44:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (00000064F89BEC00) [pid = 1152] [serial = 1275] [outer = 0000000000000000] 00:44:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (00000064F8CAB400) [pid = 1152] [serial = 1276] [outer = 00000064F89BEC00] 00:44:23 INFO - PROCESS | 1152 | 1461051862991 Marionette DEBUG loaded listener.js 00:44:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (00000064F90A9000) [pid = 1152] [serial = 1277] [outer = 00000064F89BEC00] 00:44:23 INFO - PROCESS | 1152 | 1461051863550 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]]]}] 00:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 943ms 00:44:23 INFO - PROCESS | 1152 | 1461051863621 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 00:44:23 INFO - PROCESS | 1152 | 1461051863624 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 00:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:44:23 INFO - PROCESS | 1152 | 1461051863628 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:44:23 INFO - PROCESS | 1152 | 1461051863630 Marionette TRACE conn5 <- [1,1666,null,{}] 00:44:23 INFO - PROCESS | 1152 | 1461051863634 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}] 00:44:23 INFO - PROCESS | 1152 | 1461051863747 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 00:44:23 INFO - PROCESS | 1152 | 1461051863847 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:23 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD095800 == 87 [pid = 1152] [id = 426] 00:44:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (00000064F91D1000) [pid = 1152] [serial = 1278] [outer = 0000000000000000] 00:44:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (00000064F930C400) [pid = 1152] [serial = 1279] [outer = 00000064F91D1000] 00:44:23 INFO - PROCESS | 1152 | 1461051863903 Marionette DEBUG loaded listener.js 00:44:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (00000064F9540400) [pid = 1152] [serial = 1280] [outer = 00000064F91D1000] 00:44:24 INFO - PROCESS | 1152 | 1461051864519 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]]]}] 00:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 942ms 00:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:44:24 INFO - PROCESS | 1152 | 1461051864572 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 00:44:24 INFO - PROCESS | 1152 | 1461051864575 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 00:44:24 INFO - PROCESS | 1152 | 1461051864578 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:44:24 INFO - PROCESS | 1152 | 1461051864580 Marionette TRACE conn5 <- [1,1670,null,{}] 00:44:24 INFO - PROCESS | 1152 | 1461051864584 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}] 00:44:24 INFO - PROCESS | 1152 | 1461051864698 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 00:44:25 INFO - PROCESS | 1152 | 1461051865005 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:25 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485745800 == 88 [pid = 1152] [id = 427] 00:44:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (0000006481780800) [pid = 1152] [serial = 1281] [outer = 0000000000000000] 00:44:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (0000006481851400) [pid = 1152] [serial = 1282] [outer = 0000006481780800] 00:44:25 INFO - PROCESS | 1152 | 1461051865093 Marionette DEBUG loaded listener.js 00:44:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (00000064834E9C00) [pid = 1152] [serial = 1283] [outer = 0000006481780800] 00:44:25 INFO - PROCESS | 1152 | 1461051865735 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]]]}] 00:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1183ms 00:44:25 INFO - PROCESS | 1152 | 1461051865765 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 00:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:44:25 INFO - PROCESS | 1152 | 1461051865771 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 00:44:25 INFO - PROCESS | 1152 | 1461051865777 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:44:25 INFO - PROCESS | 1152 | 1461051865781 Marionette TRACE conn5 <- [1,1674,null,{}] 00:44:25 INFO - PROCESS | 1152 | 1461051865787 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}] 00:44:25 INFO - PROCESS | 1152 | 1461051865899 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 00:44:26 INFO - PROCESS | 1152 | 1461051866003 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:26 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485759000 == 89 [pid = 1152] [id = 428] 00:44:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (0000006485C04000) [pid = 1152] [serial = 1284] [outer = 0000000000000000] 00:44:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006486D7FC00) [pid = 1152] [serial = 1285] [outer = 0000006485C04000] 00:44:26 INFO - PROCESS | 1152 | 1461051866057 Marionette DEBUG loaded listener.js 00:44:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (000000648870F000) [pid = 1152] [serial = 1286] [outer = 0000006485C04000] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 0000006483806000 == 88 [pid = 1152] [id = 261] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2423800 == 87 [pid = 1152] [id = 30] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2C3C000 == 86 [pid = 1152] [id = 418] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 000000648C71E000 == 85 [pid = 1152] [id = 417] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0F4000 == 84 [pid = 1152] [id = 416] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 000000648A45E800 == 83 [pid = 1152] [id = 415] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 00000064894C4800 == 82 [pid = 1152] [id = 414] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 000000648902B800 == 81 [pid = 1152] [id = 413] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (000000648D19E400) [pid = 1152] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (000000648E450C00) [pid = 1152] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (000000648A298000) [pid = 1152] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 000000648889C000 == 80 [pid = 1152] [id = 412] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 0000006481D22000 == 79 [pid = 1152] [id = 411] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C78000 == 78 [pid = 1152] [id = 410] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6CE800 == 77 [pid = 1152] [id = 406] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0DD800 == 76 [pid = 1152] [id = 405] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 00000064888B2000 == 75 [pid = 1152] [id = 404] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A4B800 == 74 [pid = 1152] [id = 403] 00:44:26 INFO - PROCESS | 1152 | --DOCSHELL 000000648A317000 == 73 [pid = 1152] [id = 402] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648A2A1000) [pid = 1152] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (0000006482D1C800) [pid = 1152] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (0000006488B2A000) [pid = 1152] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006488CE4800) [pid = 1152] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006482012800) [pid = 1152] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (000000648178D400) [pid = 1152] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006485C10000) [pid = 1152] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006485359400) [pid = 1152] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006489696000) [pid = 1152] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648B0D0C00) [pid = 1152] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006486D84800) [pid = 1152] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (000000648A5A1C00) [pid = 1152] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006485012800) [pid = 1152] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006486D76800) [pid = 1152] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006489483800) [pid = 1152] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (000000648932E000) [pid = 1152] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (00000064896A4400) [pid = 1152] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006489D57800) [pid = 1152] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 1152 | 1461051866719 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]]]}] 00:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 00:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 986ms 00:44:26 INFO - PROCESS | 1152 | 1461051866767 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 00:44:26 INFO - PROCESS | 1152 | 1461051866772 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 00:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:44:26 INFO - PROCESS | 1152 | 1461051866784 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:44:26 INFO - PROCESS | 1152 | 1461051866786 Marionette TRACE conn5 <- [1,1678,null,{}] 00:44:26 INFO - PROCESS | 1152 | 1461051866790 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}] 00:44:26 INFO - PROCESS | 1152 | 1461051866884 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 00:44:26 INFO - PROCESS | 1152 | 1461051866893 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:26 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CC1800 == 74 [pid = 1152] [id = 429] 00:44:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006480B27800) [pid = 1152] [serial = 1287] [outer = 0000000000000000] 00:44:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006481AD2800) [pid = 1152] [serial = 1288] [outer = 0000006480B27800] 00:44:26 INFO - PROCESS | 1152 | 1461051866941 Marionette DEBUG loaded listener.js 00:44:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006485249C00) [pid = 1152] [serial = 1289] [outer = 0000006480B27800] 00:44:27 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:44:27 INFO - PROCESS | 1152 | 1461051867442 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]]]}] 00:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 00:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:44:27 INFO - PROCESS | 1152 | 1461051867477 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 00:44:27 INFO - PROCESS | 1152 | 1461051867480 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 00:44:27 INFO - PROCESS | 1152 | 1461051867485 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:44:27 INFO - PROCESS | 1152 | 1461051867491 Marionette TRACE conn5 <- [1,1682,null,{}] 00:44:27 INFO - PROCESS | 1152 | 1461051867501 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}] 00:44:27 INFO - PROCESS | 1152 | 1461051867599 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 00:44:27 INFO - PROCESS | 1152 | 1461051867634 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:27 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489095800 == 75 [pid = 1152] [id = 430] 00:44:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006488C1F000) [pid = 1152] [serial = 1290] [outer = 0000000000000000] 00:44:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006488CD8000) [pid = 1152] [serial = 1291] [outer = 0000006488C1F000] 00:44:27 INFO - PROCESS | 1152 | 1461051867688 Marionette DEBUG loaded listener.js 00:44:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006489064C00) [pid = 1152] [serial = 1292] [outer = 0000006488C1F000] 00:44:28 INFO - PROCESS | 1152 | 1461051868122 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]]]}] 00:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 00:44:28 INFO - PROCESS | 1152 | 1461051868178 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 00:44:28 INFO - PROCESS | 1152 | 1461051868181 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 00:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:44:28 INFO - PROCESS | 1152 | 1461051868185 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:44:28 INFO - PROCESS | 1152 | 1461051868187 Marionette TRACE conn5 <- [1,1686,null,{}] 00:44:28 INFO - PROCESS | 1152 | 1461051868190 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}] 00:44:28 INFO - PROCESS | 1152 | 1461051868313 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 00:44:28 INFO - PROCESS | 1152 | 1461051868327 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:28 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894AF800 == 76 [pid = 1152] [id = 431] 00:44:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006485C11800) [pid = 1152] [serial = 1293] [outer = 0000000000000000] 00:44:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (000000648932D400) [pid = 1152] [serial = 1294] [outer = 0000006485C11800] 00:44:28 INFO - PROCESS | 1152 | 1461051868373 Marionette DEBUG loaded listener.js 00:44:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (000000648947A800) [pid = 1152] [serial = 1295] [outer = 0000006485C11800] 00:44:28 INFO - PROCESS | 1152 | 1461051868853 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]]]}] 00:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 00:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 00:44:28 INFO - PROCESS | 1152 | 1461051868921 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 00:44:28 INFO - PROCESS | 1152 | 1461051868923 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 00:44:28 INFO - PROCESS | 1152 | 1461051868927 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:44:28 INFO - PROCESS | 1152 | 1461051868929 Marionette TRACE conn5 <- [1,1690,null,{}] 00:44:28 INFO - PROCESS | 1152 | 1461051868932 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}] 00:44:29 INFO - PROCESS | 1152 | 1461051869053 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 00:44:29 INFO - PROCESS | 1152 | 1461051869110 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:29 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3E5000 == 77 [pid = 1152] [id = 432] 00:44:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (000000648968B000) [pid = 1152] [serial = 1296] [outer = 0000000000000000] 00:44:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (000000648968E000) [pid = 1152] [serial = 1297] [outer = 000000648968B000] 00:44:29 INFO - PROCESS | 1152 | 1461051869166 Marionette DEBUG loaded listener.js 00:44:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (00000064896AE800) [pid = 1152] [serial = 1298] [outer = 000000648968B000] 00:44:29 INFO - PROCESS | 1152 | 1461051869623 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]]]}] 00:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 731ms 00:44:29 INFO - PROCESS | 1152 | 1461051869684 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 00:44:29 INFO - PROCESS | 1152 | 1461051869686 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 00:44:29 INFO - PROCESS | 1152 | 1461051869690 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:44:29 INFO - PROCESS | 1152 | 1461051869691 Marionette TRACE conn5 <- [1,1694,null,{}] 00:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:44:29 INFO - PROCESS | 1152 | 1461051869695 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}] 00:44:29 INFO - PROCESS | 1152 | 1461051869815 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 00:44:29 INFO - PROCESS | 1152 | 1461051869877 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:29 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B113800 == 78 [pid = 1152] [id = 433] 00:44:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006489D5C800) [pid = 1152] [serial = 1299] [outer = 0000000000000000] 00:44:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006489E75C00) [pid = 1152] [serial = 1300] [outer = 0000006489D5C800] 00:44:29 INFO - PROCESS | 1152 | 1461051869923 Marionette DEBUG loaded listener.js 00:44:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (0000006489ECD800) [pid = 1152] [serial = 1301] [outer = 0000006489D5C800] 00:44:30 INFO - PROCESS | 1152 | 1461051870353 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]]]}] 00:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 00:44:30 INFO - PROCESS | 1152 | 1461051870367 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 00:44:30 INFO - PROCESS | 1152 | 1461051870369 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 00:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:44:30 INFO - PROCESS | 1152 | 1461051870372 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:44:30 INFO - PROCESS | 1152 | 1461051870374 Marionette TRACE conn5 <- [1,1698,null,{}] 00:44:30 INFO - PROCESS | 1152 | 1461051870387 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}] 00:44:30 INFO - PROCESS | 1152 | 1461051870505 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 00:44:30 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006489482400) [pid = 1152] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:44:30 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (00000064F2335C00) [pid = 1152] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:44:30 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006489D5D400) [pid = 1152] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:44:30 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (000000648B046C00) [pid = 1152] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:44:30 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (000000648878AC00) [pid = 1152] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:44:30 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006487EC8400) [pid = 1152] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:44:30 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006489067000) [pid = 1152] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:44:30 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (000000648A224800) [pid = 1152] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:44:30 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006480A93C00) [pid = 1152] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:44:30 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006481BEEC00) [pid = 1152] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:44:30 INFO - PROCESS | 1152 | 1461051870730 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:30 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A319800 == 79 [pid = 1152] [id = 434] 00:44:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006481BED000) [pid = 1152] [serial = 1302] [outer = 0000000000000000] 00:44:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648596CC00) [pid = 1152] [serial = 1303] [outer = 0000006481BED000] 00:44:30 INFO - PROCESS | 1152 | 1461051870778 Marionette DEBUG loaded listener.js 00:44:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (000000648A224800) [pid = 1152] [serial = 1304] [outer = 0000006481BED000] 00:44:31 INFO - PROCESS | 1152 | 1461051871190 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]]]}] 00:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 839ms 00:44:31 INFO - PROCESS | 1152 | 1461051871215 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 00:44:31 INFO - PROCESS | 1152 | 1461051871217 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 00:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:44:31 INFO - PROCESS | 1152 | 1461051871221 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:44:31 INFO - PROCESS | 1152 | 1461051871223 Marionette TRACE conn5 <- [1,1702,null,{}] 00:44:31 INFO - PROCESS | 1152 | 1461051871226 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}] 00:44:31 INFO - PROCESS | 1152 | 1461051871349 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 00:44:31 INFO - PROCESS | 1152 | 1461051871361 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:31 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E58A000 == 80 [pid = 1152] [id = 435] 00:44:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006489067000) [pid = 1152] [serial = 1305] [outer = 0000000000000000] 00:44:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (000000648A5A2400) [pid = 1152] [serial = 1306] [outer = 0000006489067000] 00:44:31 INFO - PROCESS | 1152 | 1461051871408 Marionette DEBUG loaded listener.js 00:44:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (000000648B0CBC00) [pid = 1152] [serial = 1307] [outer = 0000006489067000] 00:44:31 INFO - PROCESS | 1152 | 1461051871823 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 00:44:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 00:44:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 00:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:44:31 INFO - _addTest/ [0,1705,"getWindowHandle",null] 00:44:31 INFO - PROCESS | 1152 | 1461051871855 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 00:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:44:31 INFO - PROCESS | 1152 | 1461051871859 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:44:31 INFO - PROCESS | 1152 | 1461051871860 Marionette TRACE conn5 <- [1,1706,null,{}] 00:44:31 INFO - PROCESS | 1152 | 1461051871864 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}] 00:44:31 INFO - PROCESS | 1152 | 1461051871986 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 00:44:32 INFO - PROCESS | 1152 | 1461051871995 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:32 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F4573800 == 81 [pid = 1152] [id = 436] 00:44:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648C602C00) [pid = 1152] [serial = 1308] [outer = 0000000000000000] 00:44:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (000000648C643000) [pid = 1152] [serial = 1309] [outer = 000000648C602C00] 00:44:32 INFO - PROCESS | 1152 | 1461051872043 Marionette DEBUG loaded listener.js 00:44:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (000000648E448C00) [pid = 1152] [serial = 1310] [outer = 000000648C602C00] 00:44:32 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:44:32 INFO - PROCESS | 1152 | 1461051872457 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]]]}] 00:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 628ms 00:44:32 INFO - PROCESS | 1152 | 1461051872490 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 00:44:32 INFO - PROCESS | 1152 | 1461051872492 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 00:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:44:32 INFO - PROCESS | 1152 | 1461051872495 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:44:32 INFO - PROCESS | 1152 | 1461051872498 Marionette TRACE conn5 <- [1,1710,null,{}] 00:44:32 INFO - PROCESS | 1152 | 1461051872501 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}] 00:44:32 INFO - PROCESS | 1152 | 1461051872628 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 00:44:32 INFO - PROCESS | 1152 | 1461051872676 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:32 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F901E000 == 82 [pid = 1152] [id = 437] 00:44:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (00000064F21B8800) [pid = 1152] [serial = 1311] [outer = 0000000000000000] 00:44:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (00000064F243AC00) [pid = 1152] [serial = 1312] [outer = 00000064F21B8800] 00:44:32 INFO - PROCESS | 1152 | 1461051872727 Marionette DEBUG loaded listener.js 00:44:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (00000064F3D53400) [pid = 1152] [serial = 1313] [outer = 00000064F21B8800] 00:44:33 INFO - PROCESS | 1152 | 1461051873413 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]]]}] 00:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 00:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 944ms 00:44:33 INFO - PROCESS | 1152 | 1461051873443 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 00:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:44:33 INFO - PROCESS | 1152 | 1461051873450 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 00:44:33 INFO - PROCESS | 1152 | 1461051873456 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:44:33 INFO - PROCESS | 1152 | 1461051873460 Marionette TRACE conn5 <- [1,1714,null,{}] 00:44:33 INFO - PROCESS | 1152 | 1461051873465 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}] 00:44:33 INFO - PROCESS | 1152 | 1461051873591 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 00:44:33 INFO - PROCESS | 1152 | 1461051873726 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:33 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888AF800 == 83 [pid = 1152] [id = 438] 00:44:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (0000006485358C00) [pid = 1152] [serial = 1314] [outer = 0000000000000000] 00:44:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (0000006485973C00) [pid = 1152] [serial = 1315] [outer = 0000006485358C00] 00:44:33 INFO - PROCESS | 1152 | 1461051873787 Marionette DEBUG loaded listener.js 00:44:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006487AF3400) [pid = 1152] [serial = 1316] [outer = 0000006485358C00] 00:44:34 INFO - PROCESS | 1152 | 1461051874404 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]]]}] 00:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 986ms 00:44:34 INFO - PROCESS | 1152 | 1461051874457 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 00:44:34 INFO - PROCESS | 1152 | 1461051874463 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 00:44:34 INFO - PROCESS | 1152 | 1461051874472 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:44:34 INFO - PROCESS | 1152 | 1461051874475 Marionette TRACE conn5 <- [1,1718,null,{}] 00:44:34 INFO - PROCESS | 1152 | 1461051874479 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}] 00:44:34 INFO - PROCESS | 1152 | 1461051874602 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 00:44:34 INFO - PROCESS | 1152 | 1461051874706 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:34 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3E1800 == 84 [pid = 1152] [id = 439] 00:44:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (000000648878BC00) [pid = 1152] [serial = 1317] [outer = 0000000000000000] 00:44:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (000000648932E000) [pid = 1152] [serial = 1318] [outer = 000000648878BC00] 00:44:34 INFO - PROCESS | 1152 | 1461051874763 Marionette DEBUG loaded listener.js 00:44:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (0000006489690800) [pid = 1152] [serial = 1319] [outer = 000000648878BC00] 00:44:35 INFO - PROCESS | 1152 | 1461051875426 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] 00:44:35 INFO - PROCESS | 1152 | 1461051875467 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 00:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:44:35 INFO - PROCESS | 1152 | 1461051875471 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:44:35 INFO - PROCESS | 1152 | 1461051875475 Marionette TRACE conn5 <- [1,1722,null,{}] 00:44:35 INFO - PROCESS | 1152 | 1461051875487 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}] 00:44:35 INFO - PROCESS | 1152 | 1461051875613 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 00:44:35 INFO - PROCESS | 1152 | 1461051875746 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:35 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD240800 == 85 [pid = 1152] [id = 440] 00:44:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (000000648E449C00) [pid = 1152] [serial = 1320] [outer = 0000000000000000] 00:44:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (00000064F2DED800) [pid = 1152] [serial = 1321] [outer = 000000648E449C00] 00:44:35 INFO - PROCESS | 1152 | 1461051875808 Marionette DEBUG loaded listener.js 00:44:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (00000064F3DA6000) [pid = 1152] [serial = 1322] [outer = 000000648E449C00] 00:44:36 INFO - PROCESS | 1152 | 1461051876355 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]]]}] 00:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 944ms 00:44:36 INFO - PROCESS | 1152 | 1461051876417 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 00:44:36 INFO - PROCESS | 1152 | 1461051876420 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 00:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:44:36 INFO - PROCESS | 1152 | 1461051876424 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:44:36 INFO - PROCESS | 1152 | 1461051876426 Marionette TRACE conn5 <- [1,1726,null,{}] 00:44:36 INFO - PROCESS | 1152 | 1461051876430 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}] 00:44:36 INFO - PROCESS | 1152 | 1461051876548 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 00:44:36 INFO - PROCESS | 1152 | 1461051876679 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:36 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FDE62800 == 86 [pid = 1152] [id = 441] 00:44:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (00000064F3FCEC00) [pid = 1152] [serial = 1323] [outer = 0000000000000000] 00:44:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (00000064F4216000) [pid = 1152] [serial = 1324] [outer = 00000064F3FCEC00] 00:44:36 INFO - PROCESS | 1152 | 1461051876737 Marionette DEBUG loaded listener.js 00:44:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (00000064F5C3C400) [pid = 1152] [serial = 1325] [outer = 00000064F3FCEC00] 00:44:37 INFO - PROCESS | 1152 | 1461051877346 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]]]}] 00:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 986ms 00:44:37 INFO - PROCESS | 1152 | 1461051877412 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 00:44:37 INFO - PROCESS | 1152 | 1461051877414 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 00:44:37 INFO - PROCESS | 1152 | 1461051877418 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:44:37 INFO - PROCESS | 1152 | 1461051877420 Marionette TRACE conn5 <- [1,1730,null,{}] 00:44:37 INFO - PROCESS | 1152 | 1461051877424 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}] 00:44:37 INFO - PROCESS | 1152 | 1461051877540 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 00:44:37 INFO - PROCESS | 1152 | 1461051877670 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:37 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FFB57800 == 87 [pid = 1152] [id = 442] 00:44:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (00000064F57BC400) [pid = 1152] [serial = 1326] [outer = 0000000000000000] 00:44:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (00000064F8970000) [pid = 1152] [serial = 1327] [outer = 00000064F57BC400] 00:44:37 INFO - PROCESS | 1152 | 1461051877729 Marionette DEBUG loaded listener.js 00:44:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (00000064F90A6800) [pid = 1152] [serial = 1328] [outer = 00000064F57BC400] 00:44:38 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:44:38 INFO - PROCESS | 1152 | 1461051878360 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]]]}] 00:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 986ms 00:44:38 INFO - PROCESS | 1152 | 1461051878407 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 00:44:38 INFO - PROCESS | 1152 | 1461051878410 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 00:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:44:38 INFO - PROCESS | 1152 | 1461051878414 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:44:38 INFO - PROCESS | 1152 | 1461051878416 Marionette TRACE conn5 <- [1,1734,null,{}] 00:44:38 INFO - PROCESS | 1152 | 1461051878420 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}] 00:44:38 INFO - PROCESS | 1152 | 1461051878547 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 00:44:38 INFO - PROCESS | 1152 | 1461051878679 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:38 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F47F800 == 88 [pid = 1152] [id = 443] 00:44:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (00000064F96DCC00) [pid = 1152] [serial = 1329] [outer = 0000000000000000] 00:44:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (00000064FA156800) [pid = 1152] [serial = 1330] [outer = 00000064F96DCC00] 00:44:38 INFO - PROCESS | 1152 | 1461051878742 Marionette DEBUG loaded listener.js 00:44:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (00000064FA1DFC00) [pid = 1152] [serial = 1331] [outer = 00000064F96DCC00] 00:44:39 INFO - PROCESS | 1152 | 1461051879277 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]]]}] 00:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 881ms 00:44:39 INFO - PROCESS | 1152 | 1461051879297 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 00:44:39 INFO - PROCESS | 1152 | 1461051879299 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 00:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:44:39 INFO - PROCESS | 1152 | 1461051879303 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:44:39 INFO - PROCESS | 1152 | 1461051879305 Marionette TRACE conn5 <- [1,1738,null,{}] 00:44:39 INFO - PROCESS | 1152 | 1461051879327 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}] 00:44:39 INFO - PROCESS | 1152 | 1461051879439 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 00:44:39 INFO - PROCESS | 1152 | 1461051879542 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:39 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EE78000 == 89 [pid = 1152] [id = 444] 00:44:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (00000064FA1DE400) [pid = 1152] [serial = 1332] [outer = 0000000000000000] 00:44:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 158 (00000064FA41B800) [pid = 1152] [serial = 1333] [outer = 00000064FA1DE400] 00:44:39 INFO - PROCESS | 1152 | 1461051879598 Marionette DEBUG loaded listener.js 00:44:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 159 (00000064FA424800) [pid = 1152] [serial = 1334] [outer = 00000064FA1DE400] 00:44:40 INFO - PROCESS | 1152 | 1461051880170 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]]]}] 00:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 900ms 00:44:40 INFO - PROCESS | 1152 | 1461051880206 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 00:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:44:40 INFO - PROCESS | 1152 | 1461051880209 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 00:44:40 INFO - PROCESS | 1152 | 1461051880212 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:44:40 INFO - PROCESS | 1152 | 1461051880214 Marionette TRACE conn5 <- [1,1742,null,{}] 00:44:40 INFO - PROCESS | 1152 | 1461051880218 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}] 00:44:40 INFO - PROCESS | 1152 | 1461051880332 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 00:44:40 INFO - PROCESS | 1152 | 1461051880436 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:40 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EEBD800 == 90 [pid = 1152] [id = 445] 00:44:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 160 (000000648C661400) [pid = 1152] [serial = 1335] [outer = 0000000000000000] 00:44:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 161 (000000648C667800) [pid = 1152] [serial = 1336] [outer = 000000648C661400] 00:44:40 INFO - PROCESS | 1152 | 1461051880492 Marionette DEBUG loaded listener.js 00:44:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 162 (00000064FA2F2000) [pid = 1152] [serial = 1337] [outer = 000000648C661400] 00:44:41 INFO - PROCESS | 1152 | 1461051881063 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]]]}] 00:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 881ms 00:44:41 INFO - PROCESS | 1152 | 1461051881096 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 00:44:41 INFO - PROCESS | 1152 | 1461051881098 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 00:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:44:41 INFO - PROCESS | 1152 | 1461051881102 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:44:41 INFO - PROCESS | 1152 | 1461051881104 Marionette TRACE conn5 <- [1,1746,null,{}] 00:44:41 INFO - PROCESS | 1152 | 1461051881108 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}] 00:44:41 INFO - PROCESS | 1152 | 1461051881224 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 00:44:41 INFO - PROCESS | 1152 | 1461051881328 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:41 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485753800 == 91 [pid = 1152] [id = 446] 00:44:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 163 (0000006485C11000) [pid = 1152] [serial = 1338] [outer = 0000000000000000] 00:44:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 164 (000000648B03C800) [pid = 1152] [serial = 1339] [outer = 0000006485C11000] 00:44:41 INFO - PROCESS | 1152 | 1461051881384 Marionette DEBUG loaded listener.js 00:44:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 165 (000000648C66B800) [pid = 1152] [serial = 1340] [outer = 0000006485C11000] 00:44:42 INFO - PROCESS | 1152 | 1461051882197 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]]]}] 00:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1129ms 00:44:42 INFO - PROCESS | 1152 | 1461051882234 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 00:44:42 INFO - PROCESS | 1152 | 1461051882239 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 00:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:44:42 INFO - PROCESS | 1152 | 1461051882245 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:44:42 INFO - PROCESS | 1152 | 1461051882248 Marionette TRACE conn5 <- [1,1750,null,{}] 00:44:42 INFO - PROCESS | 1152 | 1461051882254 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}] 00:44:42 INFO - PROCESS | 1152 | 1461051882411 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 00:44:42 INFO - PROCESS | 1152 | 1461051882432 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:42 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894A6800 == 92 [pid = 1152] [id = 447] 00:44:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 166 (0000006486D76800) [pid = 1152] [serial = 1341] [outer = 0000000000000000] 00:44:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 167 (0000006487AF8000) [pid = 1152] [serial = 1342] [outer = 0000006486D76800] 00:44:42 INFO - PROCESS | 1152 | 1461051882483 Marionette DEBUG loaded listener.js 00:44:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 168 (0000006488C19400) [pid = 1152] [serial = 1343] [outer = 0000006486D76800] 00:44:42 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 00000064F4573800 == 91 [pid = 1152] [id = 436] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 000000648E58A000 == 90 [pid = 1152] [id = 435] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 000000648A319800 == 89 [pid = 1152] [id = 434] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 000000648B113800 == 88 [pid = 1152] [id = 433] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3E5000 == 87 [pid = 1152] [id = 432] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 00000064894AF800 == 86 [pid = 1152] [id = 431] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006489095800 == 85 [pid = 1152] [id = 430] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CC1800 == 84 [pid = 1152] [id = 429] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 167 (00000064F3F1DC00) [pid = 1152] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006485759000 == 83 [pid = 1152] [id = 428] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006485745800 == 82 [pid = 1152] [id = 427] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA240800 == 81 [pid = 1152] [id = 424] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 00000064F914C800 == 80 [pid = 1152] [id = 423] 00:44:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CBC800 == 79 [pid = 1152] [id = 420] 00:44:43 INFO - PROCESS | 1152 | 1461051883235 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]]]}] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 166 (000000648B03B000) [pid = 1152] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 165 (00000064F2C68400) [pid = 1152] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 164 (00000064F3B82C00) [pid = 1152] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 163 (0000006487AF8400) [pid = 1152] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 162 (000000648C642800) [pid = 1152] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 161 (000000648C64C400) [pid = 1152] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 160 (0000006489690C00) [pid = 1152] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 159 (00000064896DE800) [pid = 1152] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 158 (000000648A2B9C00) [pid = 1152] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 157 (00000064F2D51C00) [pid = 1152] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (00000064F3B7FC00) [pid = 1152] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (0000006489EC5C00) [pid = 1152] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (000000648B0C9C00) [pid = 1152] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (00000064F21AEC00) [pid = 1152] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (000000648968CC00) [pid = 1152] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (0000006481BEE800) [pid = 1152] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (0000006488704000) [pid = 1152] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (0000006488B1E800) [pid = 1152] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (0000006489320800) [pid = 1152] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (0000006489438400) [pid = 1152] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (000000648B03A400) [pid = 1152] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (0000006481AD3800) [pid = 1152] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (0000006483B4D000) [pid = 1152] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (0000006485018C00) [pid = 1152] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (0000006481EEA000) [pid = 1152] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006489696800) [pid = 1152] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 00:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1032ms 00:44:43 INFO - PROCESS | 1152 | 1461051883288 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 00:44:43 INFO - PROCESS | 1152 | 1461051883294 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 00:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:44:43 INFO - PROCESS | 1152 | 1461051883304 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:44:43 INFO - PROCESS | 1152 | 1461051883306 Marionette TRACE conn5 <- [1,1754,null,{}] 00:44:43 INFO - PROCESS | 1152 | 1461051883331 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}] 00:44:43 INFO - PROCESS | 1152 | 1461051883432 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 00:44:43 INFO - PROCESS | 1152 | 1461051883446 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:43 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485745800 == 80 [pid = 1152] [id = 448] 00:44:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (0000006482D12C00) [pid = 1152] [serial = 1344] [outer = 0000000000000000] 00:44:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (0000006485252800) [pid = 1152] [serial = 1345] [outer = 0000006482D12C00] 00:44:43 INFO - PROCESS | 1152 | 1461051883493 Marionette DEBUG loaded listener.js 00:44:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (0000006488788800) [pid = 1152] [serial = 1346] [outer = 0000006482D12C00] 00:44:43 INFO - PROCESS | 1152 | 1461051883988 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]]]}] 00:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 00:44:44 INFO - PROCESS | 1152 | 1461051884055 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 00:44:44 INFO - PROCESS | 1152 | 1461051884057 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 00:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:44:44 INFO - PROCESS | 1152 | 1461051884063 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:44:44 INFO - PROCESS | 1152 | 1461051884067 Marionette TRACE conn5 <- [1,1758,null,{}] 00:44:44 INFO - PROCESS | 1152 | 1461051884078 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}] 00:44:44 INFO - PROCESS | 1152 | 1461051884178 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 00:44:44 INFO - PROCESS | 1152 | 1461051884272 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:44 INFO - PROCESS | 1152 | ++DOCSHELL 000000648933C800 == 81 [pid = 1152] [id = 449] 00:44:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (0000006488B1F000) [pid = 1152] [serial = 1347] [outer = 0000000000000000] 00:44:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (0000006489680C00) [pid = 1152] [serial = 1348] [outer = 0000006488B1F000] 00:44:44 INFO - PROCESS | 1152 | 1461051884322 Marionette DEBUG loaded listener.js 00:44:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (00000064896EB400) [pid = 1152] [serial = 1349] [outer = 0000006488B1F000] 00:44:44 INFO - PROCESS | 1152 | 1461051884694 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]]]}] 00:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 692ms 00:44:44 INFO - PROCESS | 1152 | 1461051884759 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 00:44:44 INFO - PROCESS | 1152 | 1461051884762 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 00:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:44:44 INFO - PROCESS | 1152 | 1461051884765 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:44:44 INFO - PROCESS | 1152 | 1461051884767 Marionette TRACE conn5 <- [1,1762,null,{}] 00:44:44 INFO - PROCESS | 1152 | 1461051884770 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}] 00:44:44 INFO - PROCESS | 1152 | 1461051884868 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 00:44:44 INFO - PROCESS | 1152 | 1461051884875 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:44 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B014000 == 82 [pid = 1152] [id = 450] 00:44:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (0000006489D5A800) [pid = 1152] [serial = 1350] [outer = 0000000000000000] 00:44:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (0000006489ECBC00) [pid = 1152] [serial = 1351] [outer = 0000006489D5A800] 00:44:44 INFO - PROCESS | 1152 | 1461051884922 Marionette DEBUG loaded listener.js 00:44:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (000000648A2B7C00) [pid = 1152] [serial = 1352] [outer = 0000006489D5A800] 00:44:45 INFO - PROCESS | 1152 | 1461051885372 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]]]}] 00:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 00:44:45 INFO - PROCESS | 1152 | 1461051885403 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 00:44:45 INFO - PROCESS | 1152 | 1461051885406 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 00:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:44:45 INFO - PROCESS | 1152 | 1461051885409 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:44:45 INFO - PROCESS | 1152 | 1461051885411 Marionette TRACE conn5 <- [1,1766,null,{}] 00:44:45 INFO - PROCESS | 1152 | 1461051885423 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}] 00:44:45 INFO - PROCESS | 1152 | 1461051885545 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 00:44:45 INFO - PROCESS | 1152 | 1461051885635 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:45 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C4BC800 == 83 [pid = 1152] [id = 451] 00:44:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (000000648A5A8C00) [pid = 1152] [serial = 1353] [outer = 0000000000000000] 00:44:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (000000648B03B800) [pid = 1152] [serial = 1354] [outer = 000000648A5A8C00] 00:44:45 INFO - PROCESS | 1152 | 1461051885681 Marionette DEBUG loaded listener.js 00:44:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (000000648C620C00) [pid = 1152] [serial = 1355] [outer = 000000648A5A8C00] 00:44:46 INFO - PROCESS | 1152 | 1461051886121 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]]]}] 00:44:46 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 00:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 732ms 00:44:46 INFO - PROCESS | 1152 | 1461051886142 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 00:44:46 INFO - PROCESS | 1152 | 1461051886145 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 00:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:44:46 INFO - PROCESS | 1152 | 1461051886148 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:44:46 INFO - PROCESS | 1152 | 1461051886150 Marionette TRACE conn5 <- [1,1770,null,{}] 00:44:46 INFO - PROCESS | 1152 | 1461051886154 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}] 00:44:46 INFO - PROCESS | 1152 | 1461051886288 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 00:44:46 INFO - PROCESS | 1152 | 1461051886304 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:46 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E582800 == 84 [pid = 1152] [id = 452] 00:44:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (000000648C667000) [pid = 1152] [serial = 1356] [outer = 0000000000000000] 00:44:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (00000064F3B80400) [pid = 1152] [serial = 1357] [outer = 000000648C667000] 00:44:46 INFO - PROCESS | 1152 | 1461051886356 Marionette DEBUG loaded listener.js 00:44:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (00000064F4633C00) [pid = 1152] [serial = 1358] [outer = 000000648C667000] 00:44:46 INFO - PROCESS | 1152 | 1461051886821 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]]]}] 00:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 00:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 00:44:46 INFO - PROCESS | 1152 | 1461051886851 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 00:44:46 INFO - PROCESS | 1152 | 1461051886853 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 00:44:46 INFO - PROCESS | 1152 | 1461051886856 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:44:46 INFO - PROCESS | 1152 | 1461051886858 Marionette TRACE conn5 <- [1,1774,null,{}] 00:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:44:46 INFO - PROCESS | 1152 | 1461051886862 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}] 00:44:47 INFO - PROCESS | 1152 | 1461051887011 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 00:44:47 INFO - PROCESS | 1152 | 1461051887036 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:47 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F46D000 == 85 [pid = 1152] [id = 453] 00:44:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (00000064F5494C00) [pid = 1152] [serial = 1359] [outer = 0000000000000000] 00:44:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 158 (00000064F886C400) [pid = 1152] [serial = 1360] [outer = 00000064F5494C00] 00:44:47 INFO - PROCESS | 1152 | 1461051887081 Marionette DEBUG loaded listener.js 00:44:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 159 (00000064F930A400) [pid = 1152] [serial = 1361] [outer = 00000064F5494C00] 00:44:47 INFO - PROCESS | 1152 | --DOMWINDOW == 158 (000000648968B000) [pid = 1152] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:44:47 INFO - PROCESS | 1152 | --DOMWINDOW == 157 (0000006489D5C800) [pid = 1152] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:44:47 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (0000006481BED000) [pid = 1152] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:44:47 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (0000006488C1F000) [pid = 1152] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:44:47 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (0000006485C04000) [pid = 1152] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:44:47 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (0000006480B27800) [pid = 1152] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:44:47 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (0000006481780800) [pid = 1152] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:44:47 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (0000006485C11800) [pid = 1152] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:44:47 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (00000064F3D9C000) [pid = 1152] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:44:47 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (000000648C602C00) [pid = 1152] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:44:47 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (0000006489067000) [pid = 1152] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:44:47 INFO - PROCESS | 1152 | 1461051887681 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]]]}] 00:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 00:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 880ms 00:44:47 INFO - PROCESS | 1152 | 1461051887743 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 00:44:47 INFO - PROCESS | 1152 | 1461051887745 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 00:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:44:47 INFO - PROCESS | 1152 | 1461051887749 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:44:47 INFO - PROCESS | 1152 | 1461051887751 Marionette TRACE conn5 <- [1,1778,null,{}] 00:44:47 INFO - PROCESS | 1152 | 1461051887754 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}] 00:44:47 INFO - PROCESS | 1152 | 1461051887847 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 00:44:47 INFO - PROCESS | 1152 | 1461051887942 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:47 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6C2800 == 86 [pid = 1152] [id = 454] 00:44:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (0000006481AD4000) [pid = 1152] [serial = 1362] [outer = 0000000000000000] 00:44:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (0000006487AF5800) [pid = 1152] [serial = 1363] [outer = 0000006481AD4000] 00:44:47 INFO - PROCESS | 1152 | 1461051887990 Marionette DEBUG loaded listener.js 00:44:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (0000006489EC5400) [pid = 1152] [serial = 1364] [outer = 0000006481AD4000] 00:44:48 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:44:48 INFO - PROCESS | 1152 | 1461051888388 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]]]}] 00:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 691ms 00:44:48 INFO - PROCESS | 1152 | 1461051888443 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 00:44:48 INFO - PROCESS | 1152 | 1461051888445 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 00:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:44:48 INFO - PROCESS | 1152 | 1461051888448 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:44:48 INFO - PROCESS | 1152 | 1461051888450 Marionette TRACE conn5 <- [1,1782,null,{}] 00:44:48 INFO - PROCESS | 1152 | 1461051888454 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}] 00:44:48 INFO - PROCESS | 1152 | 1461051888550 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 00:44:48 INFO - PROCESS | 1152 | 1461051888560 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:48 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F5CD6800 == 87 [pid = 1152] [id = 455] 00:44:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (000000648C643400) [pid = 1152] [serial = 1365] [outer = 0000000000000000] 00:44:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (00000064F9610400) [pid = 1152] [serial = 1366] [outer = 000000648C643400] 00:44:48 INFO - PROCESS | 1152 | 1461051888606 Marionette DEBUG loaded listener.js 00:44:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (00000064FA422000) [pid = 1152] [serial = 1367] [outer = 000000648C643400] 00:44:49 INFO - PROCESS | 1152 | 1461051889024 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]]]}] 00:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 00:44:49 INFO - PROCESS | 1152 | 1461051889080 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 00:44:49 INFO - PROCESS | 1152 | 1461051889083 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 00:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:44:49 INFO - PROCESS | 1152 | 1461051889086 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:44:49 INFO - PROCESS | 1152 | 1461051889088 Marionette TRACE conn5 <- [1,1786,null,{}] 00:44:49 INFO - PROCESS | 1152 | 1461051889092 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}] 00:44:49 INFO - PROCESS | 1152 | 1461051889187 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 00:44:49 INFO - PROCESS | 1152 | 1461051889207 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:49 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FAEB8800 == 88 [pid = 1152] [id = 456] 00:44:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (000000648C671000) [pid = 1152] [serial = 1368] [outer = 0000000000000000] 00:44:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (000000648C677C00) [pid = 1152] [serial = 1369] [outer = 000000648C671000] 00:44:49 INFO - PROCESS | 1152 | 1461051889252 Marionette DEBUG loaded listener.js 00:44:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (00000064F96DD400) [pid = 1152] [serial = 1370] [outer = 000000648C671000] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648A467000 == 87 [pid = 1152] [id = 331] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064FAEB9000 == 86 [pid = 1152] [id = 425] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648909D000 == 85 [pid = 1152] [id = 271] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064894D3000 == 84 [pid = 1152] [id = 273] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064F4E25000 == 83 [pid = 1152] [id = 394] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064FD095800 == 82 [pid = 1152] [id = 426] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648B11F000 == 81 [pid = 1152] [id = 332] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C87800 == 80 [pid = 1152] [id = 267] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648E58E800 == 79 [pid = 1152] [id = 319] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064FE4AB000 == 78 [pid = 1152] [id = 21] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F1F800 == 77 [pid = 1152] [id = 421] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064F3552000 == 76 [pid = 1152] [id = 422] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F20800 == 75 [pid = 1152] [id = 268] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006485720000 == 74 [pid = 1152] [id = 263] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064F95CB000 == 73 [pid = 1152] [id = 18] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648E570800 == 72 [pid = 1152] [id = 318] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648A321800 == 71 [pid = 1152] [id = 330] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006481880800 == 70 [pid = 1152] [id = 304] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3E7800 == 69 [pid = 1152] [id = 254] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A44800 == 68 [pid = 1152] [id = 262] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648C714000 == 67 [pid = 1152] [id = 317] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648B01E800 == 66 [pid = 1152] [id = 375] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C6E000 == 65 [pid = 1152] [id = 264] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648A469000 == 64 [pid = 1152] [id = 285] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006486DA1800 == 63 [pid = 1152] [id = 266] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006484C9A000 == 62 [pid = 1152] [id = 259] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006481D1F000 == 61 [pid = 1152] [id = 256] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648F1C5800 == 60 [pid = 1152] [id = 408] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006488895800 == 59 [pid = 1152] [id = 265] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064F9016800 == 58 [pid = 1152] [id = 395] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648186D800 == 57 [pid = 1152] [id = 260] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006483B20000 == 56 [pid = 1152] [id = 258] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648D1D1000 == 55 [pid = 1152] [id = 407] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2422800 == 54 [pid = 1152] [id = 393] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2D6B800 == 53 [pid = 1152] [id = 409] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064F958A800 == 52 [pid = 1152] [id = 376] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006481A21000 == 51 [pid = 1152] [id = 269] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA23C800 == 50 [pid = 1152] [id = 377] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648909B800 == 49 [pid = 1152] [id = 326] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0DB000 == 48 [pid = 1152] [id = 288] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648B11A800 == 47 [pid = 1152] [id = 388] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064F4584000 == 46 [pid = 1152] [id = 419] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064894A6800 == 45 [pid = 1152] [id = 447] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006485753800 == 44 [pid = 1152] [id = 446] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648EEBD800 == 43 [pid = 1152] [id = 445] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648EE78000 == 42 [pid = 1152] [id = 444] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648F47F800 == 41 [pid = 1152] [id = 443] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064FFB57800 == 40 [pid = 1152] [id = 442] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064FDE62800 == 39 [pid = 1152] [id = 441] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064FD240800 == 38 [pid = 1152] [id = 440] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3E1800 == 37 [pid = 1152] [id = 439] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064888AF800 == 36 [pid = 1152] [id = 438] 00:44:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064F901E000 == 35 [pid = 1152] [id = 437] 00:44:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648E582800 == 34 [pid = 1152] [id = 452] 00:44:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648C4BC800 == 33 [pid = 1152] [id = 451] 00:44:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6C2800 == 32 [pid = 1152] [id = 454] 00:44:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648B014000 == 31 [pid = 1152] [id = 450] 00:44:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648F46D000 == 30 [pid = 1152] [id = 453] 00:44:51 INFO - PROCESS | 1152 | --DOCSHELL 00000064F5CD6800 == 29 [pid = 1152] [id = 455] 00:44:51 INFO - PROCESS | 1152 | --DOCSHELL 0000006485745800 == 28 [pid = 1152] [id = 448] 00:44:51 INFO - PROCESS | 1152 | --DOCSHELL 000000648933C800 == 27 [pid = 1152] [id = 449] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (000000648968E000) [pid = 1152] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (0000006489E75C00) [pid = 1152] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (00000064896AE800) [pid = 1152] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (000000648596CC00) [pid = 1152] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (0000006489ECD800) [pid = 1152] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (0000006488CD8000) [pid = 1152] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (0000006489064C00) [pid = 1152] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (000000648870F000) [pid = 1152] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (0000006486D7FC00) [pid = 1152] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (0000006481AD2800) [pid = 1152] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (0000006485249C00) [pid = 1152] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (00000064834E9C00) [pid = 1152] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (0000006481851400) [pid = 1152] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (00000064F4217800) [pid = 1152] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (00000064F4E31C00) [pid = 1152] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (000000648932D400) [pid = 1152] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (0000006481D30400) [pid = 1152] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (0000006488789000) [pid = 1152] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648A225C00) [pid = 1152] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (00000064F3FC7C00) [pid = 1152] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (00000064F8CAB400) [pid = 1152] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (00000064F930C400) [pid = 1152] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (000000648C643000) [pid = 1152] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (000000648A224800) [pid = 1152] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (000000648B0CBC00) [pid = 1152] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (000000648947A800) [pid = 1152] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (000000648A5A2400) [pid = 1152] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648E448C00) [pid = 1152] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 00:44:52 INFO - PROCESS | 1152 | 1461051892169 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]]]}] 00:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 3092ms 00:44:52 INFO - PROCESS | 1152 | 1461051892182 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 00:44:52 INFO - PROCESS | 1152 | 1461051892186 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 00:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:44:52 INFO - PROCESS | 1152 | 1461051892192 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:44:52 INFO - PROCESS | 1152 | 1461051892197 Marionette TRACE conn5 <- [1,1790,null,{}] 00:44:52 INFO - PROCESS | 1152 | 1461051892204 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}] 00:44:52 INFO - PROCESS | 1152 | 1461051892303 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 00:44:52 INFO - PROCESS | 1152 | 1461051892314 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:52 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481713000 == 28 [pid = 1152] [id = 457] 00:44:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (000000648178CC00) [pid = 1152] [serial = 1371] [outer = 0000000000000000] 00:44:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (000000648178D800) [pid = 1152] [serial = 1372] [outer = 000000648178CC00] 00:44:52 INFO - PROCESS | 1152 | 1461051892369 Marionette DEBUG loaded listener.js 00:44:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (000000648185F400) [pid = 1152] [serial = 1373] [outer = 000000648178CC00] 00:44:52 INFO - PROCESS | 1152 | [1152] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 00:44:52 INFO - PROCESS | 1152 | 1461051892886 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]]]}] 00:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 733ms 00:44:52 INFO - PROCESS | 1152 | 1461051892929 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 00:44:52 INFO - PROCESS | 1152 | 1461051892936 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 00:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:44:52 INFO - PROCESS | 1152 | 1461051892943 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:44:52 INFO - PROCESS | 1152 | 1461051892946 Marionette TRACE conn5 <- [1,1794,null,{}] 00:44:52 INFO - PROCESS | 1152 | 1461051892951 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}] 00:44:53 INFO - PROCESS | 1152 | 1461051893045 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 00:44:53 INFO - PROCESS | 1152 | 1461051893056 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:53 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482D96000 == 29 [pid = 1152] [id = 458] 00:44:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (00000064819C2000) [pid = 1152] [serial = 1374] [outer = 0000000000000000] 00:44:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006481BE4400) [pid = 1152] [serial = 1375] [outer = 00000064819C2000] 00:44:53 INFO - PROCESS | 1152 | 1461051893112 Marionette DEBUG loaded listener.js 00:44:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006481BEE800) [pid = 1152] [serial = 1376] [outer = 00000064819C2000] 00:44:53 INFO - PROCESS | 1152 | 1461051893608 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]]]}] 00:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 00:44:53 INFO - PROCESS | 1152 | 1461051893720 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 00:44:53 INFO - PROCESS | 1152 | 1461051893723 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 00:44:53 INFO - PROCESS | 1152 | 1461051893728 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:44:53 INFO - PROCESS | 1152 | 1461051893732 Marionette TRACE conn5 <- [1,1798,null,{}] 00:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:44:53 INFO - PROCESS | 1152 | 1461051893744 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}] 00:44:53 INFO - PROCESS | 1152 | 1461051893846 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 00:44:53 INFO - PROCESS | 1152 | 1461051893856 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:53 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A46000 == 30 [pid = 1152] [id = 459] 00:44:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (000000648071D400) [pid = 1152] [serial = 1377] [outer = 0000000000000000] 00:44:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (0000006482D15000) [pid = 1152] [serial = 1378] [outer = 000000648071D400] 00:44:53 INFO - PROCESS | 1152 | 1461051893910 Marionette DEBUG loaded listener.js 00:44:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (0000006482D21800) [pid = 1152] [serial = 1379] [outer = 000000648071D400] 00:44:54 INFO - PROCESS | 1152 | 1461051894406 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]]]}] 00:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 00:44:54 INFO - PROCESS | 1152 | 1461051894470 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 00:44:54 INFO - PROCESS | 1152 | 1461051894473 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 00:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:44:54 INFO - PROCESS | 1152 | 1461051894477 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:44:54 INFO - PROCESS | 1152 | 1461051894479 Marionette TRACE conn5 <- [1,1802,null,{}] 00:44:54 INFO - PROCESS | 1152 | 1461051894483 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}] 00:44:54 INFO - PROCESS | 1152 | 1461051894571 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 00:44:54 INFO - PROCESS | 1152 | 1461051894578 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:54 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485304800 == 31 [pid = 1152] [id = 460] 00:44:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (0000006483B47000) [pid = 1152] [serial = 1380] [outer = 0000000000000000] 00:44:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (000000648500D400) [pid = 1152] [serial = 1381] [outer = 0000006483B47000] 00:44:54 INFO - PROCESS | 1152 | 1461051894625 Marionette DEBUG loaded listener.js 00:44:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006485246400) [pid = 1152] [serial = 1382] [outer = 0000006483B47000] 00:44:55 INFO - PROCESS | 1152 | 1461051895085 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]]]}] 00:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 629ms 00:44:55 INFO - PROCESS | 1152 | 1461051895107 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 00:44:55 INFO - PROCESS | 1152 | 1461051895110 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 00:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:44:55 INFO - PROCESS | 1152 | 1461051895113 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:44:55 INFO - PROCESS | 1152 | 1461051895115 Marionette TRACE conn5 <- [1,1806,null,{}] 00:44:55 INFO - PROCESS | 1152 | 1461051895118 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}] 00:44:55 INFO - PROCESS | 1152 | 1461051895200 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 00:44:55 INFO - PROCESS | 1152 | 1461051895238 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:55 INFO - PROCESS | 1152 | ++DOCSHELL 000000648571E800 == 32 [pid = 1152] [id = 461] 00:44:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (000000648185FC00) [pid = 1152] [serial = 1383] [outer = 0000000000000000] 00:44:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (0000006485254C00) [pid = 1152] [serial = 1384] [outer = 000000648185FC00] 00:44:55 INFO - PROCESS | 1152 | 1461051895285 Marionette DEBUG loaded listener.js 00:44:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (000000648596D000) [pid = 1152] [serial = 1385] [outer = 000000648185FC00] 00:44:55 INFO - PROCESS | 1152 | 1461051895723 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]]]}] 00:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 688ms 00:44:55 INFO - PROCESS | 1152 | 1461051895805 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 00:44:55 INFO - PROCESS | 1152 | 1461051895807 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 00:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:44:55 INFO - PROCESS | 1152 | 1461051895810 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:44:55 INFO - PROCESS | 1152 | 1461051895812 Marionette TRACE conn5 <- [1,1810,null,{}] 00:44:55 INFO - PROCESS | 1152 | 1461051895816 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}] 00:44:55 INFO - PROCESS | 1152 | 1461051895937 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 00:44:55 INFO - PROCESS | 1152 | 1461051895945 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:55 INFO - PROCESS | 1152 | ++DOCSHELL 0000006486DA8000 == 33 [pid = 1152] [id = 462] 00:44:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (0000006486D78000) [pid = 1152] [serial = 1386] [outer = 0000000000000000] 00:44:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (0000006487AF8C00) [pid = 1152] [serial = 1387] [outer = 0000006486D78000] 00:44:56 INFO - PROCESS | 1152 | 1461051895997 Marionette DEBUG loaded listener.js 00:44:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (0000006487EEC000) [pid = 1152] [serial = 1388] [outer = 0000006486D78000] 00:44:56 INFO - PROCESS | 1152 | 1461051896439 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]]]}] 00:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 00:44:56 INFO - PROCESS | 1152 | 1461051896505 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 00:44:56 INFO - PROCESS | 1152 | 1461051896507 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 00:44:56 INFO - PROCESS | 1152 | 1461051896511 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:44:56 INFO - PROCESS | 1152 | 1461051896513 Marionette TRACE conn5 <- [1,1814,null,{}] 00:44:56 INFO - PROCESS | 1152 | 1461051896516 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}] 00:44:56 INFO - PROCESS | 1152 | 1461051896627 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 00:44:56 INFO - PROCESS | 1152 | 1461051896641 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:56 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888B0800 == 34 [pid = 1152] [id = 463] 00:44:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (0000006481853000) [pid = 1152] [serial = 1389] [outer = 0000000000000000] 00:44:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (0000006488706400) [pid = 1152] [serial = 1390] [outer = 0000006481853000] 00:44:56 INFO - PROCESS | 1152 | 1461051896687 Marionette DEBUG loaded listener.js 00:44:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (0000006488783400) [pid = 1152] [serial = 1391] [outer = 0000006481853000] 00:44:57 INFO - PROCESS | 1152 | 1461051897118 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]]]}] 00:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 629ms 00:44:57 INFO - PROCESS | 1152 | 1461051897144 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 00:44:57 INFO - PROCESS | 1152 | 1461051897146 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 00:44:57 INFO - PROCESS | 1152 | 1461051897149 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:44:57 INFO - PROCESS | 1152 | 1461051897151 Marionette TRACE conn5 <- [1,1818,null,{}] 00:44:57 INFO - PROCESS | 1152 | 1461051897159 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}] 00:44:57 INFO - PROCESS | 1152 | 1461051897240 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 00:44:57 INFO - PROCESS | 1152 | 1461051897247 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:57 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F0E800 == 35 [pid = 1152] [id = 464] 00:44:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (000000648878FC00) [pid = 1152] [serial = 1392] [outer = 0000000000000000] 00:44:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (0000006488B29400) [pid = 1152] [serial = 1393] [outer = 000000648878FC00] 00:44:57 INFO - PROCESS | 1152 | 1461051897295 Marionette DEBUG loaded listener.js 00:44:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (0000006488C1D800) [pid = 1152] [serial = 1394] [outer = 000000648878FC00] 00:44:57 INFO - PROCESS | 1152 | 1461051897799 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]]]}] 00:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 00:44:57 INFO - PROCESS | 1152 | 1461051897844 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 00:44:57 INFO - PROCESS | 1152 | 1461051897846 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 00:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:44:57 INFO - PROCESS | 1152 | 1461051897849 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:44:57 INFO - PROCESS | 1152 | 1461051897851 Marionette TRACE conn5 <- [1,1822,null,{}] 00:44:57 INFO - PROCESS | 1152 | 1461051897855 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}] 00:44:57 INFO - PROCESS | 1152 | 1461051897968 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 00:44:58 INFO - PROCESS | 1152 | 1461051898054 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:58 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A44800 == 36 [pid = 1152] [id = 465] 00:44:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (0000006488C18400) [pid = 1152] [serial = 1395] [outer = 0000000000000000] 00:44:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (0000006488CE0800) [pid = 1152] [serial = 1396] [outer = 0000006488C18400] 00:44:58 INFO - PROCESS | 1152 | 1461051898102 Marionette DEBUG loaded listener.js 00:44:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (0000006489066000) [pid = 1152] [serial = 1397] [outer = 0000006488C18400] 00:44:58 INFO - PROCESS | 1152 | 1461051898545 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]]]}] 00:44:58 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 00:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 734ms 00:44:58 INFO - PROCESS | 1152 | 1461051898587 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 00:44:58 INFO - PROCESS | 1152 | 1461051898589 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 00:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:44:58 INFO - PROCESS | 1152 | 1461051898593 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:44:58 INFO - PROCESS | 1152 | 1461051898595 Marionette TRACE conn5 <- [1,1826,null,{}] 00:44:58 INFO - PROCESS | 1152 | 1461051898598 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}] 00:44:58 INFO - PROCESS | 1152 | 1461051898717 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 00:44:58 INFO - PROCESS | 1152 | 1461051898724 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:58 INFO - PROCESS | 1152 | ++DOCSHELL 000000648933B000 == 37 [pid = 1152] [id = 466] 00:44:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (0000006488C1F000) [pid = 1152] [serial = 1398] [outer = 0000000000000000] 00:44:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 158 (0000006489071400) [pid = 1152] [serial = 1399] [outer = 0000006488C1F000] 00:44:58 INFO - PROCESS | 1152 | 1461051898776 Marionette DEBUG loaded listener.js 00:44:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 159 (000000648932EC00) [pid = 1152] [serial = 1400] [outer = 0000006488C1F000] 00:44:59 INFO - PROCESS | 1152 | 1461051899279 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]]]}] 00:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 732ms 00:44:59 INFO - PROCESS | 1152 | 1461051899362 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 00:44:59 INFO - PROCESS | 1152 | 1461051899365 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 00:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:44:59 INFO - PROCESS | 1152 | 1461051899371 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:44:59 INFO - PROCESS | 1152 | 1461051899373 Marionette TRACE conn5 <- [1,1830,null,{}] 00:44:59 INFO - PROCESS | 1152 | 1461051899377 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}] 00:45:00 INFO - PROCESS | 1152 | 1461051900547 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 158 (0000006489434C00) [pid = 1152] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 157 (000000648A29FC00) [pid = 1152] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (0000006489431800) [pid = 1152] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (000000648D1A6C00) [pid = 1152] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (0000006481BE5400) [pid = 1152] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (000000648524C800) [pid = 1152] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (0000006485C07400) [pid = 1152] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (0000006489ECF400) [pid = 1152] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (00000064F232F400) [pid = 1152] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (000000648C617400) [pid = 1152] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (000000648A229C00) [pid = 1152] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (0000006481ACC000) [pid = 1152] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (000000648A226400) [pid = 1152] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (0000006489680400) [pid = 1152] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (0000006485979C00) [pid = 1152] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (000000648A2A2C00) [pid = 1152] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (0000006487EC5800) [pid = 1152] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006481E6A400) [pid = 1152] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (00000064F3B58C00) [pid = 1152] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (00000064F4231000) [pid = 1152] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (00000064F35CD400) [pid = 1152] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648A29CC00) [pid = 1152] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (00000064F91D1000) [pid = 1152] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (00000064F89BEC00) [pid = 1152] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (000000648A5A8C00) [pid = 1152] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (000000648C667000) [pid = 1152] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006481AD4000) [pid = 1152] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (00000064F5494C00) [pid = 1152] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (000000648C643400) [pid = 1152] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006482D12C00) [pid = 1152] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006486D76800) [pid = 1152] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006485C11000) [pid = 1152] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (000000648C661400) [pid = 1152] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (00000064FA1DE400) [pid = 1152] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (00000064F96DCC00) [pid = 1152] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (00000064F57BC400) [pid = 1152] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (00000064F3FCEC00) [pid = 1152] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (000000648E449C00) [pid = 1152] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (000000648878BC00) [pid = 1152] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006485358C00) [pid = 1152] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (00000064F21B8800) [pid = 1152] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006489D5A800) [pid = 1152] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006488B1F000) [pid = 1152] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:45:00 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (00000064F2DED400) [pid = 1152] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:45:00 INFO - PROCESS | 1152 | 1461051900625 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:00 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481E7C000 == 38 [pid = 1152] [id = 467] 00:45:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648185F800) [pid = 1152] [serial = 1401] [outer = 0000000000000000] 00:45:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006481BEA800) [pid = 1152] [serial = 1402] [outer = 000000648185F800] 00:45:00 INFO - PROCESS | 1152 | 1461051900683 Marionette DEBUG loaded listener.js 00:45:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006487AF8800) [pid = 1152] [serial = 1403] [outer = 000000648185F800] 00:45:01 INFO - PROCESS | 1152 | 1461051901072 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]]]}] 00:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1736ms 00:45:01 INFO - PROCESS | 1152 | 1461051901109 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 00:45:01 INFO - PROCESS | 1152 | 1461051901111 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 00:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:45:01 INFO - PROCESS | 1152 | 1461051901115 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:45:01 INFO - PROCESS | 1152 | 1461051901116 Marionette TRACE conn5 <- [1,1834,null,{}] 00:45:01 INFO - PROCESS | 1152 | 1461051901120 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}] 00:45:01 INFO - PROCESS | 1152 | 1461051901205 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 00:45:01 INFO - PROCESS | 1152 | 1461051901211 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:01 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894D5800 == 39 [pid = 1152] [id = 468] 00:45:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (000000648906A400) [pid = 1152] [serial = 1404] [outer = 0000000000000000] 00:45:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006489485400) [pid = 1152] [serial = 1405] [outer = 000000648906A400] 00:45:01 INFO - PROCESS | 1152 | 1461051901258 Marionette DEBUG loaded listener.js 00:45:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006489689000) [pid = 1152] [serial = 1406] [outer = 000000648906A400] 00:45:01 INFO - PROCESS | 1152 | 1461051901693 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]]]}] 00:45:01 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) 00:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 629ms 00:45:01 INFO - PROCESS | 1152 | 1461051901747 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 00:45:01 INFO - PROCESS | 1152 | 1461051901749 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 00:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:45:01 INFO - PROCESS | 1152 | 1461051901753 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:45:01 INFO - PROCESS | 1152 | 1461051901755 Marionette TRACE conn5 <- [1,1838,null,{}] 00:45:01 INFO - PROCESS | 1152 | 1461051901758 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}] 00:45:01 INFO - PROCESS | 1152 | 1461051901843 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 00:45:01 INFO - PROCESS | 1152 | 1461051901849 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:01 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3D5800 == 40 [pid = 1152] [id = 469] 00:45:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (000000648968C400) [pid = 1152] [serial = 1407] [outer = 0000000000000000] 00:45:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006489694000) [pid = 1152] [serial = 1408] [outer = 000000648968C400] 00:45:01 INFO - PROCESS | 1152 | 1461051901897 Marionette DEBUG loaded listener.js 00:45:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648969C400) [pid = 1152] [serial = 1409] [outer = 000000648968C400] 00:45:02 INFO - PROCESS | 1152 | 1461051902357 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]]]}] 00:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 628ms 00:45:02 INFO - PROCESS | 1152 | 1461051902387 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 00:45:02 INFO - PROCESS | 1152 | 1461051902389 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 00:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:45:02 INFO - PROCESS | 1152 | 1461051902392 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:45:02 INFO - PROCESS | 1152 | 1461051902394 Marionette TRACE conn5 <- [1,1842,null,{}] 00:45:02 INFO - PROCESS | 1152 | 1461051902398 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}] 00:45:02 INFO - PROCESS | 1152 | 1461051902484 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 00:45:02 INFO - PROCESS | 1152 | 1461051902491 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:02 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A463800 == 41 [pid = 1152] [id = 470] 00:45:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (00000064896A1C00) [pid = 1152] [serial = 1410] [outer = 0000000000000000] 00:45:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (00000064896A8C00) [pid = 1152] [serial = 1411] [outer = 00000064896A1C00] 00:45:02 INFO - PROCESS | 1152 | 1461051902537 Marionette DEBUG loaded listener.js 00:45:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (00000064896E3000) [pid = 1152] [serial = 1412] [outer = 00000064896A1C00] 00:45:03 INFO - PROCESS | 1152 | 1461051903419 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]]]}] 00:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1072ms 00:45:03 INFO - PROCESS | 1152 | 1461051903471 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 00:45:03 INFO - PROCESS | 1152 | 1461051903475 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 00:45:03 INFO - PROCESS | 1152 | 1461051903480 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:45:03 INFO - PROCESS | 1152 | 1461051903484 Marionette TRACE conn5 <- [1,1846,null,{}] 00:45:03 INFO - PROCESS | 1152 | 1461051903490 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}] 00:45:03 INFO - PROCESS | 1152 | 1461051903619 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 00:45:03 INFO - PROCESS | 1152 | 1461051903748 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:03 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FBE800 == 42 [pid = 1152] [id = 471] 00:45:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006481ACF000) [pid = 1152] [serial = 1413] [outer = 0000000000000000] 00:45:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006481B06000) [pid = 1152] [serial = 1414] [outer = 0000006481ACF000] 00:45:03 INFO - PROCESS | 1152 | 1461051903808 Marionette DEBUG loaded listener.js 00:45:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006481EF1400) [pid = 1152] [serial = 1415] [outer = 0000006481ACF000] 00:45:04 INFO - PROCESS | 1152 | 1461051904501 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]]]}] 00:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1034ms 00:45:04 INFO - PROCESS | 1152 | 1461051904518 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 00:45:04 INFO - PROCESS | 1152 | 1461051904526 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 00:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:45:04 INFO - PROCESS | 1152 | 1461051904532 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:45:04 INFO - PROCESS | 1152 | 1461051904536 Marionette TRACE conn5 <- [1,1850,null,{}] 00:45:04 INFO - PROCESS | 1152 | 1461051904560 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}] 00:45:04 INFO - PROCESS | 1152 | 1461051904687 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 00:45:04 INFO - PROCESS | 1152 | 1461051904814 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:04 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C75000 == 43 [pid = 1152] [id = 472] 00:45:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006481E6D400) [pid = 1152] [serial = 1416] [outer = 0000000000000000] 00:45:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006485017800) [pid = 1152] [serial = 1417] [outer = 0000006481E6D400] 00:45:04 INFO - PROCESS | 1152 | 1461051904875 Marionette DEBUG loaded listener.js 00:45:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (0000006485972C00) [pid = 1152] [serial = 1418] [outer = 0000006481E6D400] 00:45:05 INFO - PROCESS | 1152 | 1461051905655 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]]]}] 00:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1140ms 00:45:05 INFO - PROCESS | 1152 | 1461051905695 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 00:45:05 INFO - PROCESS | 1152 | 1461051905698 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 00:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:45:05 INFO - PROCESS | 1152 | 1461051905703 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:45:05 INFO - PROCESS | 1152 | 1461051905708 Marionette TRACE conn5 <- [1,1854,null,{}] 00:45:05 INFO - PROCESS | 1152 | 1461051905720 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}] 00:45:05 INFO - PROCESS | 1152 | 1461051905851 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 00:45:05 INFO - PROCESS | 1152 | 1461051905978 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:06 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481869000 == 44 [pid = 1152] [id = 473] 00:45:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006480B12C00) [pid = 1152] [serial = 1419] [outer = 0000000000000000] 00:45:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006481731800) [pid = 1152] [serial = 1420] [outer = 0000006480B12C00] 00:45:06 INFO - PROCESS | 1152 | 1461051906042 Marionette DEBUG loaded listener.js 00:45:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (0000006485010C00) [pid = 1152] [serial = 1421] [outer = 0000006480B12C00] 00:45:06 INFO - PROCESS | 1152 | --DOCSHELL 000000648D1D6000 == 43 [pid = 1152] [id = 354] 00:45:06 INFO - PROCESS | 1152 | --DOCSHELL 0000006482DF1800 == 42 [pid = 1152] [id = 352] 00:45:06 INFO - PROCESS | 1152 | --DOCSHELL 0000006482D9E800 == 41 [pid = 1152] [id = 348] 00:45:06 INFO - PROCESS | 1152 | --DOCSHELL 0000006489023000 == 40 [pid = 1152] [id = 351] 00:45:06 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B50800 == 39 [pid = 1152] [id = 350] 00:45:06 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (000000648C677C00) [pid = 1152] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | 1461051907012 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]]]}] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (00000064F4634400) [pid = 1152] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (000000648B040C00) [pid = 1152] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (00000064F9540400) [pid = 1152] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (00000064F90A9000) [pid = 1152] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006489710400) [pid = 1152] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648C60BC00) [pid = 1152] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006489ECE400) [pid = 1152] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (00000064F3FC7800) [pid = 1152] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006484A2C800) [pid = 1152] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006488780800) [pid = 1152] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006488B1F400) [pid = 1152] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (000000648C605C00) [pid = 1152] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (00000064F35C5800) [pid = 1152] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (000000648E445800) [pid = 1152] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (000000648D197C00) [pid = 1152] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006485357800) [pid = 1152] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (000000648C60FC00) [pid = 1152] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648A5AE800) [pid = 1152] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006488C21400) [pid = 1152] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (00000064F2C61400) [pid = 1152] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006489071800) [pid = 1152] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (000000648500E000) [pid = 1152] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064F5898C00) [pid = 1152] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (00000064F4631000) [pid = 1152] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (00000064F3D62000) [pid = 1152] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (000000648B03B800) [pid = 1152] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (000000648C620C00) [pid = 1152] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (00000064F3B80400) [pid = 1152] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006487AF5800) [pid = 1152] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (00000064F886C400) [pid = 1152] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (00000064FA422000) [pid = 1152] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (00000064F9610400) [pid = 1152] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006485252800) [pid = 1152] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006488788800) [pid = 1152] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006488C19400) [pid = 1152] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006487AF8000) [pid = 1152] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (000000648C66B800) [pid = 1152] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (000000648B03C800) [pid = 1152] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (00000064FA2F2000) [pid = 1152] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (000000648C667800) [pid = 1152] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (00000064FA424800) [pid = 1152] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (00000064FA41B800) [pid = 1152] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (00000064FA1DFC00) [pid = 1152] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (00000064FA156800) [pid = 1152] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (00000064F90A6800) [pid = 1152] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (00000064F8970000) [pid = 1152] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (00000064F5C3C400) [pid = 1152] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (00000064F4216000) [pid = 1152] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (00000064F3DA6000) [pid = 1152] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (00000064F2DED800) [pid = 1152] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (0000006489690800) [pid = 1152] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1341ms 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (000000648932E000) [pid = 1152] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006487AF3400) [pid = 1152] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (0000006485973C00) [pid = 1152] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (00000064F243AC00) [pid = 1152] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (00000064F3D53400) [pid = 1152] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (0000006489ECBC00) [pid = 1152] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (0000006489680C00) [pid = 1152] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (00000064896EB400) [pid = 1152] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 75 (00000064F4633C00) [pid = 1152] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 74 (00000064F930A400) [pid = 1152] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 73 (0000006489EC5400) [pid = 1152] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | --DOMWINDOW == 72 (000000648A2B7C00) [pid = 1152] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 00:45:07 INFO - PROCESS | 1152 | 1461051907047 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 00:45:07 INFO - PROCESS | 1152 | 1461051907053 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 00:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:45:07 INFO - PROCESS | 1152 | 1461051907058 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:45:07 INFO - PROCESS | 1152 | 1461051907062 Marionette TRACE conn5 <- [1,1858,null,{}] 00:45:07 INFO - PROCESS | 1152 | 1461051907067 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}] 00:45:07 INFO - PROCESS | 1152 | 1461051907157 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 00:45:07 INFO - PROCESS | 1152 | 1461051907172 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:07 INFO - PROCESS | 1152 | ++DOCSHELL 000000648203D000 == 40 [pid = 1152] [id = 474] 00:45:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 73 (0000006481ACAC00) [pid = 1152] [serial = 1422] [outer = 0000000000000000] 00:45:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 74 (0000006481ACE800) [pid = 1152] [serial = 1423] [outer = 0000006481ACAC00] 00:45:07 INFO - PROCESS | 1152 | 1461051907224 Marionette DEBUG loaded listener.js 00:45:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 75 (0000006481BF0400) [pid = 1152] [serial = 1424] [outer = 0000006481ACAC00] 00:45:07 INFO - PROCESS | 1152 | 1461051907773 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]]]}] 00:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 00:45:07 INFO - PROCESS | 1152 | 1461051907794 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 00:45:07 INFO - PROCESS | 1152 | 1461051907800 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 00:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:45:07 INFO - PROCESS | 1152 | 1461051907807 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:45:07 INFO - PROCESS | 1152 | 1461051907809 Marionette TRACE conn5 <- [1,1862,null,{}] 00:45:07 INFO - PROCESS | 1152 | 1461051907813 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}] 00:45:07 INFO - PROCESS | 1152 | 1461051907906 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 00:45:07 INFO - PROCESS | 1152 | 1461051907914 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:07 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485712000 == 41 [pid = 1152] [id = 475] 00:45:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (0000006482191C00) [pid = 1152] [serial = 1425] [outer = 0000000000000000] 00:45:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (0000006483447400) [pid = 1152] [serial = 1426] [outer = 0000006482191C00] 00:45:07 INFO - PROCESS | 1152 | 1461051907963 Marionette DEBUG loaded listener.js 00:45:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006484A2DC00) [pid = 1152] [serial = 1427] [outer = 0000006482191C00] 00:45:08 INFO - PROCESS | 1152 | 1461051908438 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]]]}] 00:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 00:45:08 INFO - PROCESS | 1152 | 1461051908499 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 00:45:08 INFO - PROCESS | 1152 | 1461051908502 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 00:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:45:08 INFO - PROCESS | 1152 | 1461051908506 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:45:08 INFO - PROCESS | 1152 | 1461051908509 Marionette TRACE conn5 <- [1,1866,null,{}] 00:45:08 INFO - PROCESS | 1152 | 1461051908520 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}] 00:45:08 INFO - PROCESS | 1152 | 1461051908611 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 00:45:08 INFO - PROCESS | 1152 | 1461051908723 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:08 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488898800 == 42 [pid = 1152] [id = 476] 00:45:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (000000648535CC00) [pid = 1152] [serial = 1428] [outer = 0000000000000000] 00:45:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006485975400) [pid = 1152] [serial = 1429] [outer = 000000648535CC00] 00:45:08 INFO - PROCESS | 1152 | 1461051908773 Marionette DEBUG loaded listener.js 00:45:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006486D77800) [pid = 1152] [serial = 1430] [outer = 000000648535CC00] 00:45:09 INFO - PROCESS | 1152 | 1461051909160 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]]]}] 00:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 690ms 00:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:45:09 INFO - PROCESS | 1152 | 1461051909198 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 00:45:09 INFO - PROCESS | 1152 | 1461051909201 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 00:45:09 INFO - PROCESS | 1152 | 1461051909204 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:45:09 INFO - PROCESS | 1152 | 1461051909206 Marionette TRACE conn5 <- [1,1870,null,{}] 00:45:09 INFO - PROCESS | 1152 | 1461051909224 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}] 00:45:09 INFO - PROCESS | 1152 | 1461051909345 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 00:45:09 INFO - PROCESS | 1152 | 1461051909397 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:09 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F0D000 == 43 [pid = 1152] [id = 477] 00:45:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006487AF0000) [pid = 1152] [serial = 1431] [outer = 0000000000000000] 00:45:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006487AFBC00) [pid = 1152] [serial = 1432] [outer = 0000006487AF0000] 00:45:09 INFO - PROCESS | 1152 | 1461051909445 Marionette DEBUG loaded listener.js 00:45:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006487EF3800) [pid = 1152] [serial = 1433] [outer = 0000006487AF0000] 00:45:09 INFO - PROCESS | 1152 | 1461051909879 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]]]}] 00:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 691ms 00:45:09 INFO - PROCESS | 1152 | 1461051909897 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 00:45:09 INFO - PROCESS | 1152 | 1461051909900 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 00:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:45:09 INFO - PROCESS | 1152 | 1461051909907 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:45:09 INFO - PROCESS | 1152 | 1461051909909 Marionette TRACE conn5 <- [1,1874,null,{}] 00:45:09 INFO - PROCESS | 1152 | 1461051909921 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}] 00:45:10 INFO - PROCESS | 1152 | 1461051910060 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 00:45:10 INFO - PROCESS | 1152 | 1461051910083 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:10 INFO - PROCESS | 1152 | ++DOCSHELL 00000064890A7000 == 44 [pid = 1152] [id = 478] 00:45:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (000000648870C400) [pid = 1152] [serial = 1434] [outer = 0000000000000000] 00:45:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006488780800) [pid = 1152] [serial = 1435] [outer = 000000648870C400] 00:45:10 INFO - PROCESS | 1152 | 1461051910129 Marionette DEBUG loaded listener.js 00:45:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006488B29800) [pid = 1152] [serial = 1436] [outer = 000000648870C400] 00:45:10 INFO - PROCESS | 1152 | 1461051910603 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]]]}] 00:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 755ms 00:45:10 INFO - PROCESS | 1152 | 1461051910663 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 00:45:10 INFO - PROCESS | 1152 | 1461051910665 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 00:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:45:10 INFO - PROCESS | 1152 | 1461051910669 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:45:10 INFO - PROCESS | 1152 | 1461051910671 Marionette TRACE conn5 <- [1,1878,null,{}] 00:45:10 INFO - PROCESS | 1152 | 1461051910674 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}] 00:45:10 INFO - PROCESS | 1152 | 1461051910801 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 00:45:10 INFO - PROCESS | 1152 | 1461051910860 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:10 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482022000 == 45 [pid = 1152] [id = 479] 00:45:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (0000006489063400) [pid = 1152] [serial = 1437] [outer = 0000000000000000] 00:45:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (000000648906C800) [pid = 1152] [serial = 1438] [outer = 0000006489063400] 00:45:10 INFO - PROCESS | 1152 | 1461051910909 Marionette DEBUG loaded listener.js 00:45:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006489328800) [pid = 1152] [serial = 1439] [outer = 0000006489063400] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006488C18400) [pid = 1152] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (000000648071D400) [pid = 1152] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (0000006486D78000) [pid = 1152] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (0000006481853000) [pid = 1152] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006483B47000) [pid = 1152] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (00000064819C2000) [pid = 1152] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (000000648178CC00) [pid = 1152] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006488C1F000) [pid = 1152] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (000000648185FC00) [pid = 1152] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (000000648878FC00) [pid = 1152] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (000000648C671000) [pid = 1152] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (000000648906A400) [pid = 1152] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (000000648185F800) [pid = 1152] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:45:11 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (000000648968C400) [pid = 1152] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:45:11 INFO - PROCESS | 1152 | 1461051911626 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]]]}] 00:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 985ms 00:45:11 INFO - PROCESS | 1152 | 1461051911666 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 00:45:11 INFO - PROCESS | 1152 | 1461051911671 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 00:45:11 INFO - PROCESS | 1152 | 1461051911678 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:45:11 INFO - PROCESS | 1152 | 1461051911684 Marionette TRACE conn5 <- [1,1882,null,{}] 00:45:11 INFO - PROCESS | 1152 | 1461051911692 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}] 00:45:11 INFO - PROCESS | 1152 | 1461051911810 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 00:45:11 INFO - PROCESS | 1152 | 1461051911935 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:11 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CB3800 == 46 [pid = 1152] [id = 480] 00:45:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (0000006481854C00) [pid = 1152] [serial = 1440] [outer = 0000000000000000] 00:45:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006481ACBC00) [pid = 1152] [serial = 1441] [outer = 0000006481854C00] 00:45:11 INFO - PROCESS | 1152 | 1461051911996 Marionette DEBUG loaded listener.js 00:45:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (000000648218FC00) [pid = 1152] [serial = 1442] [outer = 0000006481854C00] 00:45:12 INFO - PROCESS | 1152 | 1461051912624 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]]]}] 00:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 986ms 00:45:12 INFO - PROCESS | 1152 | 1461051912670 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 00:45:12 INFO - PROCESS | 1152 | 1461051912676 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 00:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:45:12 INFO - PROCESS | 1152 | 1461051912684 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:45:12 INFO - PROCESS | 1152 | 1461051912687 Marionette TRACE conn5 <- [1,1886,null,{}] 00:45:12 INFO - PROCESS | 1152 | 1461051912691 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}] 00:45:12 INFO - PROCESS | 1152 | 1461051912804 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 00:45:12 INFO - PROCESS | 1152 | 1461051912955 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:12 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C8D800 == 47 [pid = 1152] [id = 481] 00:45:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006485249800) [pid = 1152] [serial = 1443] [outer = 0000000000000000] 00:45:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006485252C00) [pid = 1152] [serial = 1444] [outer = 0000006485249800] 00:45:13 INFO - PROCESS | 1152 | 1461051913014 Marionette DEBUG loaded listener.js 00:45:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006485C11800) [pid = 1152] [serial = 1445] [outer = 0000006485249800] 00:45:13 INFO - PROCESS | 1152 | 1461051913640 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]]]}] 00:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 986ms 00:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:45:13 INFO - PROCESS | 1152 | 1461051913675 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 00:45:13 INFO - PROCESS | 1152 | 1461051913678 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 00:45:13 INFO - PROCESS | 1152 | 1461051913682 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:45:13 INFO - PROCESS | 1152 | 1461051913687 Marionette TRACE conn5 <- [1,1890,null,{}] 00:45:13 INFO - PROCESS | 1152 | 1461051913700 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}] 00:45:13 INFO - PROCESS | 1152 | 1461051913813 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 00:45:13 INFO - PROCESS | 1152 | 1461051913933 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:13 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3D2800 == 48 [pid = 1152] [id = 482] 00:45:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006486D81000) [pid = 1152] [serial = 1446] [outer = 0000000000000000] 00:45:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006488C19C00) [pid = 1152] [serial = 1447] [outer = 0000006486D81000] 00:45:14 INFO - PROCESS | 1152 | 1461051913994 Marionette DEBUG loaded listener.js 00:45:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006489062400) [pid = 1152] [serial = 1448] [outer = 0000006486D81000] 00:45:14 INFO - PROCESS | 1152 | 1461051914592 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]]]}] 00:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 944ms 00:45:14 INFO - PROCESS | 1152 | 1461051914636 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 00:45:14 INFO - PROCESS | 1152 | 1461051914639 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 00:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:45:14 INFO - PROCESS | 1152 | 1461051914644 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:45:14 INFO - PROCESS | 1152 | 1461051914646 Marionette TRACE conn5 <- [1,1894,null,{}] 00:45:14 INFO - PROCESS | 1152 | 1461051914650 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}] 00:45:14 INFO - PROCESS | 1152 | 1461051914760 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 00:45:14 INFO - PROCESS | 1152 | 1461051914851 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:14 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B024000 == 49 [pid = 1152] [id = 483] 00:45:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006489433800) [pid = 1152] [serial = 1449] [outer = 0000000000000000] 00:45:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (000000648943DC00) [pid = 1152] [serial = 1450] [outer = 0000006489433800] 00:45:14 INFO - PROCESS | 1152 | 1461051914909 Marionette DEBUG loaded listener.js 00:45:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (000000648947FC00) [pid = 1152] [serial = 1451] [outer = 0000006489433800] 00:45:15 INFO - PROCESS | 1152 | 1461051915444 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]]]}] 00:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 838ms 00:45:15 INFO - PROCESS | 1152 | 1461051915486 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 00:45:15 INFO - PROCESS | 1152 | 1461051915489 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 00:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:45:15 INFO - PROCESS | 1152 | 1461051915492 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:45:15 INFO - PROCESS | 1152 | 1461051915494 Marionette TRACE conn5 <- [1,1898,null,{}] 00:45:15 INFO - PROCESS | 1152 | 1461051915498 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}] 00:45:15 INFO - PROCESS | 1152 | 1461051915606 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 00:45:15 INFO - PROCESS | 1152 | 1461051915698 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:15 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0EF800 == 50 [pid = 1152] [id = 484] 00:45:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (0000006489685800) [pid = 1152] [serial = 1452] [outer = 0000000000000000] 00:45:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (000000648968C000) [pid = 1152] [serial = 1453] [outer = 0000006489685800] 00:45:15 INFO - PROCESS | 1152 | 1461051915755 Marionette DEBUG loaded listener.js 00:45:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (000000648969BC00) [pid = 1152] [serial = 1454] [outer = 0000006489685800] 00:45:16 INFO - PROCESS | 1152 | 1461051916357 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]]]}] 00:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 880ms 00:45:16 INFO - PROCESS | 1152 | 1461051916374 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 00:45:16 INFO - PROCESS | 1152 | 1461051916377 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 00:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:45:16 INFO - PROCESS | 1152 | 1461051916381 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:45:16 INFO - PROCESS | 1152 | 1461051916383 Marionette TRACE conn5 <- [1,1902,null,{}] 00:45:16 INFO - PROCESS | 1152 | 1461051916387 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}] 00:45:16 INFO - PROCESS | 1152 | 1461051916513 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 00:45:16 INFO - PROCESS | 1152 | 1461051916637 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:16 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B120800 == 51 [pid = 1152] [id = 485] 00:45:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (00000064896AEC00) [pid = 1152] [serial = 1455] [outer = 0000000000000000] 00:45:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (0000006489710000) [pid = 1152] [serial = 1456] [outer = 00000064896AEC00] 00:45:16 INFO - PROCESS | 1152 | 1461051916699 Marionette DEBUG loaded listener.js 00:45:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006489D59000) [pid = 1152] [serial = 1457] [outer = 00000064896AEC00] 00:45:17 INFO - PROCESS | 1152 | 1461051917257 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]]]}] 00:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 943ms 00:45:17 INFO - PROCESS | 1152 | 1461051917327 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 00:45:17 INFO - PROCESS | 1152 | 1461051917329 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 00:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:45:17 INFO - PROCESS | 1152 | 1461051917333 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:45:17 INFO - PROCESS | 1152 | 1461051917335 Marionette TRACE conn5 <- [1,1906,null,{}] 00:45:17 INFO - PROCESS | 1152 | 1461051917359 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}] 00:45:17 INFO - PROCESS | 1152 | 1461051917470 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 00:45:17 INFO - PROCESS | 1152 | 1461051917560 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:17 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C6C000 == 52 [pid = 1152] [id = 486] 00:45:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (00000064834EA000) [pid = 1152] [serial = 1458] [outer = 0000000000000000] 00:45:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006488C1E800) [pid = 1152] [serial = 1459] [outer = 00000064834EA000] 00:45:17 INFO - PROCESS | 1152 | 1461051917619 Marionette DEBUG loaded listener.js 00:45:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006489D5D000) [pid = 1152] [serial = 1460] [outer = 00000064834EA000] 00:45:18 INFO - PROCESS | 1152 | 1461051918332 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]]]}] 00:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1048ms 00:45:18 INFO - PROCESS | 1152 | 1461051918384 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 00:45:18 INFO - PROCESS | 1152 | 1461051918388 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 00:45:18 INFO - PROCESS | 1152 | 1461051918394 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:45:18 INFO - PROCESS | 1152 | 1461051918398 Marionette TRACE conn5 <- [1,1910,null,{}] 00:45:18 INFO - PROCESS | 1152 | 1461051918424 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}] 00:45:18 INFO - PROCESS | 1152 | 1461051918531 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 00:45:18 INFO - PROCESS | 1152 | 1461051918659 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:18 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CD0800 == 53 [pid = 1152] [id = 487] 00:45:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006481AD7000) [pid = 1152] [serial = 1461] [outer = 0000000000000000] 00:45:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006481E0C800) [pid = 1152] [serial = 1462] [outer = 0000006481AD7000] 00:45:18 INFO - PROCESS | 1152 | 1461051918715 Marionette DEBUG loaded listener.js 00:45:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006483311C00) [pid = 1152] [serial = 1463] [outer = 0000006481AD7000] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006489694000) [pid = 1152] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006488CE0800) [pid = 1152] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006482D15000) [pid = 1152] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006487AF8C00) [pid = 1152] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (0000006487EEC000) [pid = 1152] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (0000006488706400) [pid = 1152] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006488783400) [pid = 1152] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (000000648500D400) [pid = 1152] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006485246400) [pid = 1152] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (0000006481BE4400) [pid = 1152] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006481BEE800) [pid = 1152] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (000000648178D800) [pid = 1152] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (000000648185F400) [pid = 1152] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (0000006489071400) [pid = 1152] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006485254C00) [pid = 1152] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (000000648596D000) [pid = 1152] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (0000006488B29400) [pid = 1152] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (00000064F96DD400) [pid = 1152] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (0000006489066000) [pid = 1152] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (0000006489485400) [pid = 1152] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (000000648932EC00) [pid = 1152] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (0000006481BEA800) [pid = 1152] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (000000648969C400) [pid = 1152] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (0000006482D21800) [pid = 1152] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 75 (0000006487AF8800) [pid = 1152] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 74 (0000006489689000) [pid = 1152] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 1152 | --DOMWINDOW == 73 (0000006488C1D800) [pid = 1152] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 00:45:19 INFO - PROCESS | 1152 | 1461051919251 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]]]}] 00:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 900ms 00:45:19 INFO - PROCESS | 1152 | 1461051919298 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 00:45:19 INFO - PROCESS | 1152 | 1461051919304 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 00:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:45:19 INFO - PROCESS | 1152 | 1461051919311 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:45:19 INFO - PROCESS | 1152 | 1461051919313 Marionette TRACE conn5 <- [1,1914,null,{}] 00:45:19 INFO - PROCESS | 1152 | 1461051919317 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}] 00:45:19 INFO - PROCESS | 1152 | 1461051919416 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 00:45:19 INFO - PROCESS | 1152 | 1461051919498 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:19 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CAC800 == 54 [pid = 1152] [id = 488] 00:45:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 74 (00000064819C8400) [pid = 1152] [serial = 1464] [outer = 0000000000000000] 00:45:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 75 (0000006482192C00) [pid = 1152] [serial = 1465] [outer = 00000064819C8400] 00:45:19 INFO - PROCESS | 1152 | 1461051919548 Marionette DEBUG loaded listener.js 00:45:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (0000006484A31800) [pid = 1152] [serial = 1466] [outer = 00000064819C8400] 00:45:19 INFO - PROCESS | 1152 | 1461051919966 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]]]}] 00:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 00:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:45:20 INFO - PROCESS | 1152 | 1461051920003 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 00:45:20 INFO - PROCESS | 1152 | 1461051920005 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 00:45:20 INFO - PROCESS | 1152 | 1461051920009 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:45:20 INFO - PROCESS | 1152 | 1461051920013 Marionette TRACE conn5 <- [1,1918,null,{}] 00:45:20 INFO - PROCESS | 1152 | 1461051920024 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}] 00:45:20 INFO - PROCESS | 1152 | 1461051920119 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 00:45:20 INFO - PROCESS | 1152 | 1461051920126 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:20 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487E9D800 == 55 [pid = 1152] [id = 489] 00:45:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (000000648524C400) [pid = 1152] [serial = 1467] [outer = 0000000000000000] 00:45:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (000000648596DC00) [pid = 1152] [serial = 1468] [outer = 000000648524C400] 00:45:20 INFO - PROCESS | 1152 | 1461051920176 Marionette DEBUG loaded listener.js 00:45:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (0000006487AEF800) [pid = 1152] [serial = 1469] [outer = 000000648524C400] 00:45:20 INFO - PROCESS | 1152 | 1461051920648 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]]]}] 00:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 690ms 00:45:20 INFO - PROCESS | 1152 | 1461051920702 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 00:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:45:20 INFO - PROCESS | 1152 | 1461051920705 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 00:45:20 INFO - PROCESS | 1152 | 1461051920708 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:45:20 INFO - PROCESS | 1152 | 1461051920710 Marionette TRACE conn5 <- [1,1922,null,{}] 00:45:20 INFO - PROCESS | 1152 | 1461051920713 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}] 00:45:20 INFO - PROCESS | 1152 | 1461051920832 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 00:45:20 INFO - PROCESS | 1152 | 1461051920921 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:20 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C92800 == 56 [pid = 1152] [id = 490] 00:45:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (000000648524D000) [pid = 1152] [serial = 1470] [outer = 0000000000000000] 00:45:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006488704400) [pid = 1152] [serial = 1471] [outer = 000000648524D000] 00:45:20 INFO - PROCESS | 1152 | 1461051920969 Marionette DEBUG loaded listener.js 00:45:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (000000648878EC00) [pid = 1152] [serial = 1472] [outer = 000000648524D000] 00:45:21 INFO - PROCESS | 1152 | 1461051921378 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]]]}] 00:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 733ms 00:45:21 INFO - PROCESS | 1152 | 1461051921443 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 00:45:21 INFO - PROCESS | 1152 | 1461051921446 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 00:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:45:21 INFO - PROCESS | 1152 | 1461051921463 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:45:21 INFO - PROCESS | 1152 | 1461051921465 Marionette TRACE conn5 <- [1,1926,null,{}] 00:45:21 INFO - PROCESS | 1152 | 1461051921473 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}] 00:45:21 INFO - PROCESS | 1152 | 1461051921588 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 00:45:21 INFO - PROCESS | 1152 | 1461051921642 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:21 INFO - PROCESS | 1152 | ++DOCSHELL 00000064890AE000 == 57 [pid = 1152] [id = 491] 00:45:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006488C20400) [pid = 1152] [serial = 1473] [outer = 0000000000000000] 00:45:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006488CE0800) [pid = 1152] [serial = 1474] [outer = 0000006488C20400] 00:45:21 INFO - PROCESS | 1152 | 1461051921689 Marionette DEBUG loaded listener.js 00:45:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006489432800) [pid = 1152] [serial = 1475] [outer = 0000006488C20400] 00:45:22 INFO - PROCESS | 1152 | 1461051922114 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]]]}] 00:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 690ms 00:45:22 INFO - PROCESS | 1152 | 1461051922142 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 00:45:22 INFO - PROCESS | 1152 | 1461051922145 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 00:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:45:22 INFO - PROCESS | 1152 | 1461051922148 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:45:22 INFO - PROCESS | 1152 | 1461051922150 Marionette TRACE conn5 <- [1,1930,null,{}] 00:45:22 INFO - PROCESS | 1152 | 1461051922153 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}] 00:45:22 INFO - PROCESS | 1152 | 1461051922316 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 00:45:22 INFO - PROCESS | 1152 | 1461051922372 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:22 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A317000 == 58 [pid = 1152] [id = 492] 00:45:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006489697C00) [pid = 1152] [serial = 1476] [outer = 0000000000000000] 00:45:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (00000064896EA000) [pid = 1152] [serial = 1477] [outer = 0000006489697C00] 00:45:22 INFO - PROCESS | 1152 | 1461051922421 Marionette DEBUG loaded listener.js 00:45:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (0000006489E75C00) [pid = 1152] [serial = 1478] [outer = 0000006489697C00] 00:45:22 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (000000648870C400) [pid = 1152] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:45:22 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (0000006481ACAC00) [pid = 1152] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:45:22 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006482191C00) [pid = 1152] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:45:22 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (0000006480B12C00) [pid = 1152] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:45:22 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (000000648535CC00) [pid = 1152] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:45:22 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006487AF0000) [pid = 1152] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:45:22 INFO - PROCESS | 1152 | 1461051922840 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]]]}] 00:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 734ms 00:45:22 INFO - PROCESS | 1152 | 1461051922885 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 00:45:22 INFO - PROCESS | 1152 | 1461051922887 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 00:45:22 INFO - PROCESS | 1152 | 1461051922891 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:45:22 INFO - PROCESS | 1152 | 1461051922893 Marionette TRACE conn5 <- [1,1934,null,{}] 00:45:22 INFO - PROCESS | 1152 | 1461051922897 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}] 00:45:22 INFO - PROCESS | 1152 | 1461051922983 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 00:45:22 INFO - PROCESS | 1152 | 1461051922990 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:23 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0F4800 == 59 [pid = 1152] [id = 493] 00:45:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006487AF3400) [pid = 1152] [serial = 1479] [outer = 0000000000000000] 00:45:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006489E79C00) [pid = 1152] [serial = 1480] [outer = 0000006487AF3400] 00:45:23 INFO - PROCESS | 1152 | 1461051923037 Marionette DEBUG loaded listener.js 00:45:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006489EC3000) [pid = 1152] [serial = 1481] [outer = 0000006487AF3400] 00:45:23 INFO - PROCESS | 1152 | 1461051923469 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]]]}] 00:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 628ms 00:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:45:23 INFO - PROCESS | 1152 | 1461051923522 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 00:45:23 INFO - PROCESS | 1152 | 1461051923524 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 00:45:23 INFO - PROCESS | 1152 | 1461051923528 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:45:23 INFO - PROCESS | 1152 | 1461051923529 Marionette TRACE conn5 <- [1,1938,null,{}] 00:45:23 INFO - PROCESS | 1152 | 1461051923533 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}] 00:45:23 INFO - PROCESS | 1152 | 1461051923621 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 00:45:23 INFO - PROCESS | 1152 | 1461051923663 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:23 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6C5000 == 60 [pid = 1152] [id = 494] 00:45:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006489ECBC00) [pid = 1152] [serial = 1482] [outer = 0000000000000000] 00:45:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (000000648A222C00) [pid = 1152] [serial = 1483] [outer = 0000006489ECBC00] 00:45:23 INFO - PROCESS | 1152 | 1461051923711 Marionette DEBUG loaded listener.js 00:45:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (000000648A22D400) [pid = 1152] [serial = 1484] [outer = 0000006489ECBC00] 00:45:24 INFO - PROCESS | 1152 | 1461051924110 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]]]}] 00:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 628ms 00:45:24 INFO - PROCESS | 1152 | 1461051924159 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 00:45:24 INFO - PROCESS | 1152 | 1461051924162 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 00:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:45:24 INFO - PROCESS | 1152 | 1461051924165 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:45:24 INFO - PROCESS | 1152 | 1461051924167 Marionette TRACE conn5 <- [1,1942,null,{}] 00:45:24 INFO - PROCESS | 1152 | 1461051924175 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}] 00:45:24 INFO - PROCESS | 1152 | 1461051924264 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 00:45:24 INFO - PROCESS | 1152 | 1461051924271 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:24 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C711000 == 61 [pid = 1152] [id = 495] 00:45:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (000000648A296000) [pid = 1152] [serial = 1485] [outer = 0000000000000000] 00:45:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (000000648A29B400) [pid = 1152] [serial = 1486] [outer = 000000648A296000] 00:45:24 INFO - PROCESS | 1152 | 1461051924317 Marionette DEBUG loaded listener.js 00:45:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (000000648A2A3400) [pid = 1152] [serial = 1487] [outer = 000000648A296000] 00:45:24 INFO - PROCESS | 1152 | 1461051924742 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]]]}] 00:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 646ms 00:45:24 INFO - PROCESS | 1152 | 1461051924815 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 00:45:24 INFO - PROCESS | 1152 | 1461051924817 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 00:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:45:24 INFO - PROCESS | 1152 | 1461051924820 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:45:24 INFO - PROCESS | 1152 | 1461051924822 Marionette TRACE conn5 <- [1,1946,null,{}] 00:45:24 INFO - PROCESS | 1152 | 1461051924826 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}] 00:45:24 INFO - PROCESS | 1152 | 1461051924915 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 00:45:24 INFO - PROCESS | 1152 | 1461051924925 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:24 INFO - PROCESS | 1152 | ++DOCSHELL 000000648D1D6000 == 62 [pid = 1152] [id = 496] 00:45:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (000000648A2BA000) [pid = 1152] [serial = 1488] [outer = 0000000000000000] 00:45:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (000000648A2C0C00) [pid = 1152] [serial = 1489] [outer = 000000648A2BA000] 00:45:24 INFO - PROCESS | 1152 | 1461051924970 Marionette DEBUG loaded listener.js 00:45:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (000000648A5A7800) [pid = 1152] [serial = 1490] [outer = 000000648A2BA000] 00:45:25 INFO - PROCESS | 1152 | 1461051925681 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]]]}] 00:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 881ms 00:45:25 INFO - PROCESS | 1152 | 1461051925705 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 00:45:25 INFO - PROCESS | 1152 | 1461051925711 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 00:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:45:25 INFO - PROCESS | 1152 | 1461051925717 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:45:25 INFO - PROCESS | 1152 | 1461051925722 Marionette TRACE conn5 <- [1,1950,null,{}] 00:45:25 INFO - PROCESS | 1152 | 1461051925727 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}] 00:45:25 INFO - PROCESS | 1152 | 1461051925847 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 00:45:25 INFO - PROCESS | 1152 | 1461051925974 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:26 INFO - PROCESS | 1152 | ++DOCSHELL 000000648570F800 == 63 [pid = 1152] [id = 497] 00:45:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (0000006481BEC800) [pid = 1152] [serial = 1491] [outer = 0000000000000000] 00:45:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006482D17400) [pid = 1152] [serial = 1492] [outer = 0000006481BEC800] 00:45:26 INFO - PROCESS | 1152 | 1461051926037 Marionette DEBUG loaded listener.js 00:45:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (000000648524B400) [pid = 1152] [serial = 1493] [outer = 0000006481BEC800] 00:45:26 INFO - PROCESS | 1152 | 1461051926650 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]]]}] 00:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 00:45:26 INFO - PROCESS | 1152 | 1461051926705 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 00:45:26 INFO - PROCESS | 1152 | 1461051926712 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 00:45:26 INFO - PROCESS | 1152 | 1461051926719 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:45:26 INFO - PROCESS | 1152 | 1461051926722 Marionette TRACE conn5 <- [1,1954,null,{}] 00:45:26 INFO - PROCESS | 1152 | 1461051926727 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}] 00:45:26 INFO - PROCESS | 1152 | 1461051926847 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 00:45:26 INFO - PROCESS | 1152 | 1461051926974 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:26 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894B1000 == 64 [pid = 1152] [id = 498] 00:45:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006487AF0000) [pid = 1152] [serial = 1494] [outer = 0000000000000000] 00:45:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006488C1A800) [pid = 1152] [serial = 1495] [outer = 0000006487AF0000] 00:45:27 INFO - PROCESS | 1152 | 1461051927035 Marionette DEBUG loaded listener.js 00:45:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006489685000) [pid = 1152] [serial = 1496] [outer = 0000006487AF0000] 00:45:27 INFO - PROCESS | 1152 | 1461051927666 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]]]}] 00:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 986ms 00:45:27 INFO - PROCESS | 1152 | 1461051927711 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 00:45:27 INFO - PROCESS | 1152 | 1461051927714 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 00:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:45:27 INFO - PROCESS | 1152 | 1461051927718 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:45:27 INFO - PROCESS | 1152 | 1461051927722 Marionette TRACE conn5 <- [1,1958,null,{}] 00:45:27 INFO - PROCESS | 1152 | 1461051927734 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}] 00:45:27 INFO - PROCESS | 1152 | 1461051927853 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 00:45:28 INFO - PROCESS | 1152 | 1461051927999 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:28 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E291000 == 65 [pid = 1152] [id = 499] 00:45:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006489E80000) [pid = 1152] [serial = 1497] [outer = 0000000000000000] 00:45:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (000000648A295400) [pid = 1152] [serial = 1498] [outer = 0000006489E80000] 00:45:28 INFO - PROCESS | 1152 | 1461051928063 Marionette DEBUG loaded listener.js 00:45:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (000000648A5AC000) [pid = 1152] [serial = 1499] [outer = 0000006489E80000] 00:45:28 INFO - PROCESS | 1152 | 1461051928626 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]]]}] 00:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 944ms 00:45:28 INFO - PROCESS | 1152 | 1461051928668 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 00:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:45:28 INFO - PROCESS | 1152 | 1461051928672 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 00:45:28 INFO - PROCESS | 1152 | 1461051928677 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:45:28 INFO - PROCESS | 1152 | 1461051928679 Marionette TRACE conn5 <- [1,1962,null,{}] 00:45:28 INFO - PROCESS | 1152 | 1461051928683 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}] 00:45:28 INFO - PROCESS | 1152 | 1461051928800 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 00:45:28 INFO - PROCESS | 1152 | 1461051928896 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:28 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E588800 == 66 [pid = 1152] [id = 500] 00:45:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (000000648B03DC00) [pid = 1152] [serial = 1500] [outer = 0000000000000000] 00:45:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (000000648B041C00) [pid = 1152] [serial = 1501] [outer = 000000648B03DC00] 00:45:28 INFO - PROCESS | 1152 | 1461051928954 Marionette DEBUG loaded listener.js 00:45:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (000000648B0C9400) [pid = 1152] [serial = 1502] [outer = 000000648B03DC00] 00:45:29 INFO - PROCESS | 1152 | 1461051929558 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]]]}] 00:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 943ms 00:45:29 INFO - PROCESS | 1152 | 1461051929620 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 00:45:29 INFO - PROCESS | 1152 | 1461051929623 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 00:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:45:29 INFO - PROCESS | 1152 | 1461051929627 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:45:29 INFO - PROCESS | 1152 | 1461051929629 Marionette TRACE conn5 <- [1,1966,null,{}] 00:45:29 INFO - PROCESS | 1152 | 1461051929633 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}] 00:45:29 INFO - PROCESS | 1152 | 1461051929748 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 00:45:29 INFO - PROCESS | 1152 | 1461051929871 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:29 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EE7C800 == 67 [pid = 1152] [id = 501] 00:45:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (000000648B03EC00) [pid = 1152] [serial = 1503] [outer = 0000000000000000] 00:45:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (000000648B0D4800) [pid = 1152] [serial = 1504] [outer = 000000648B03EC00] 00:45:29 INFO - PROCESS | 1152 | 1461051929929 Marionette DEBUG loaded listener.js 00:45:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (000000648C606C00) [pid = 1152] [serial = 1505] [outer = 000000648B03EC00] 00:45:30 INFO - PROCESS | 1152 | 1461051930517 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]]]}] 00:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 944ms 00:45:30 INFO - PROCESS | 1152 | 1461051930573 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 00:45:30 INFO - PROCESS | 1152 | 1461051930576 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 00:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:45:30 INFO - PROCESS | 1152 | 1461051930580 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:45:30 INFO - PROCESS | 1152 | 1461051930582 Marionette TRACE conn5 <- [1,1970,null,{}] 00:45:30 INFO - PROCESS | 1152 | 1461051930586 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}] 00:45:30 INFO - PROCESS | 1152 | 1461051930711 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 00:45:31 INFO - PROCESS | 1152 | 1461051931000 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:31 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CA2000 == 68 [pid = 1152] [id = 502] 00:45:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (000000648158D400) [pid = 1152] [serial = 1506] [outer = 0000000000000000] 00:45:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006481785000) [pid = 1152] [serial = 1507] [outer = 000000648158D400] 00:45:31 INFO - PROCESS | 1152 | 1461051931089 Marionette DEBUG loaded listener.js 00:45:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006481ACE000) [pid = 1152] [serial = 1508] [outer = 000000648158D400] 00:45:31 INFO - PROCESS | 1152 | 1461051931698 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]]]}] 00:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1196ms 00:45:31 INFO - PROCESS | 1152 | 1461051931779 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 00:45:31 INFO - PROCESS | 1152 | 1461051931784 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 00:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:45:31 INFO - PROCESS | 1152 | 1461051931790 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:45:31 INFO - PROCESS | 1152 | 1461051931793 Marionette TRACE conn5 <- [1,1974,null,{}] 00:45:31 INFO - PROCESS | 1152 | 1461051931798 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}] 00:45:31 INFO - PROCESS | 1152 | 1461051931964 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 00:45:31 INFO - PROCESS | 1152 | 1461051931975 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:31 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A4E000 == 69 [pid = 1152] [id = 503] 00:45:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006481EF4800) [pid = 1152] [serial = 1509] [outer = 0000000000000000] 00:45:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006483878800) [pid = 1152] [serial = 1510] [outer = 0000006481EF4800] 00:45:32 INFO - PROCESS | 1152 | 1461051932028 Marionette DEBUG loaded listener.js 00:45:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006485253400) [pid = 1152] [serial = 1511] [outer = 0000006481EF4800] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 00000064F3E0C800 == 68 [pid = 1152] [id = 360] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006482027000 == 67 [pid = 1152] [id = 357] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 00000064890A7000 == 66 [pid = 1152] [id = 478] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CC3800 == 65 [pid = 1152] [id = 364] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F0D000 == 64 [pid = 1152] [id = 477] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006488898800 == 63 [pid = 1152] [id = 476] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 00000064FAEB8800 == 62 [pid = 1152] [id = 456] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006485712000 == 61 [pid = 1152] [id = 475] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B46800 == 60 [pid = 1152] [id = 358] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 000000648C711000 == 59 [pid = 1152] [id = 495] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6C5000 == 58 [pid = 1152] [id = 494] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0F4800 == 57 [pid = 1152] [id = 493] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 000000648A317000 == 56 [pid = 1152] [id = 492] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 00000064890AE000 == 55 [pid = 1152] [id = 491] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C92800 == 54 [pid = 1152] [id = 490] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (000000648906C800) [pid = 1152] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006487E9D800 == 53 [pid = 1152] [id = 489] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CAC800 == 52 [pid = 1152] [id = 488] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CD0800 == 51 [pid = 1152] [id = 487] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0EF800 == 50 [pid = 1152] [id = 484] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 000000648B024000 == 49 [pid = 1152] [id = 483] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3D2800 == 48 [pid = 1152] [id = 482] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C8D800 == 47 [pid = 1152] [id = 481] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CB3800 == 46 [pid = 1152] [id = 480] 00:45:32 INFO - PROCESS | 1152 | --DOCSHELL 0000006482022000 == 45 [pid = 1152] [id = 479] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006481BF0400) [pid = 1152] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006483447400) [pid = 1152] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006484A2DC00) [pid = 1152] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (00000064896A8C00) [pid = 1152] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006481731800) [pid = 1152] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006485010C00) [pid = 1152] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006481B06000) [pid = 1152] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006485017800) [pid = 1152] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006488780800) [pid = 1152] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (0000006481ACE800) [pid = 1152] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006486D77800) [pid = 1152] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006485975400) [pid = 1152] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006487AFBC00) [pid = 1152] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006487EF3800) [pid = 1152] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006488B29800) [pid = 1152] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 00:45:32 INFO - PROCESS | 1152 | 1461051932679 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]]]}] 00:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 943ms 00:45:32 INFO - PROCESS | 1152 | 1461051932739 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 00:45:32 INFO - PROCESS | 1152 | 1461051932743 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 00:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:45:32 INFO - PROCESS | 1152 | 1461051932748 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:45:32 INFO - PROCESS | 1152 | 1461051932750 Marionette TRACE conn5 <- [1,1978,null,{}] 00:45:32 INFO - PROCESS | 1152 | 1461051932755 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}] 00:45:32 INFO - PROCESS | 1152 | 1461051932845 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 00:45:32 INFO - PROCESS | 1152 | 1461051932928 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:32 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483BB3000 == 46 [pid = 1152] [id = 504] 00:45:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006481782000) [pid = 1152] [serial = 1512] [outer = 0000000000000000] 00:45:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006481BEDC00) [pid = 1152] [serial = 1513] [outer = 0000006481782000] 00:45:32 INFO - PROCESS | 1152 | 1461051932976 Marionette DEBUG loaded listener.js 00:45:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006484A2DC00) [pid = 1152] [serial = 1514] [outer = 0000006481782000] 00:45:33 INFO - PROCESS | 1152 | 1461051933403 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]]]}] 00:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 00:45:33 INFO - PROCESS | 1152 | 1461051933440 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 00:45:33 INFO - PROCESS | 1152 | 1461051933443 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 00:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:45:33 INFO - PROCESS | 1152 | 1461051933448 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:45:33 INFO - PROCESS | 1152 | 1461051933454 Marionette TRACE conn5 <- [1,1982,null,{}] 00:45:33 INFO - PROCESS | 1152 | 1461051933464 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}] 00:45:33 INFO - PROCESS | 1152 | 1461051933561 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 00:45:33 INFO - PROCESS | 1152 | 1461051933570 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:33 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B43000 == 47 [pid = 1152] [id = 505] 00:45:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006485C04400) [pid = 1152] [serial = 1515] [outer = 0000000000000000] 00:45:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (0000006486D7A400) [pid = 1152] [serial = 1516] [outer = 0000006485C04400] 00:45:33 INFO - PROCESS | 1152 | 1461051933616 Marionette DEBUG loaded listener.js 00:45:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006487EC5000) [pid = 1152] [serial = 1517] [outer = 0000006485C04400] 00:45:34 INFO - PROCESS | 1152 | 1461051934047 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]]]}] 00:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 649ms 00:45:34 INFO - PROCESS | 1152 | 1461051934098 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 00:45:34 INFO - PROCESS | 1152 | 1461051934101 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 00:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:45:34 INFO - PROCESS | 1152 | 1461051934105 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:45:34 INFO - PROCESS | 1152 | 1461051934107 Marionette TRACE conn5 <- [1,1986,null,{}] 00:45:34 INFO - PROCESS | 1152 | 1461051934110 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}] 00:45:34 INFO - PROCESS | 1152 | 1461051934199 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 00:45:34 INFO - PROCESS | 1152 | 1461051934238 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:34 INFO - PROCESS | 1152 | ++DOCSHELL 000000648901C000 == 48 [pid = 1152] [id = 506] 00:45:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (0000006488705C00) [pid = 1152] [serial = 1518] [outer = 0000000000000000] 00:45:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (000000648870C000) [pid = 1152] [serial = 1519] [outer = 0000006488705C00] 00:45:34 INFO - PROCESS | 1152 | 1461051934289 Marionette DEBUG loaded listener.js 00:45:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006488787800) [pid = 1152] [serial = 1520] [outer = 0000006488705C00] 00:45:34 INFO - PROCESS | 1152 | 1461051934706 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]]]}] 00:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 628ms 00:45:34 INFO - PROCESS | 1152 | 1461051934750 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 00:45:34 INFO - PROCESS | 1152 | 1461051934752 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 00:45:34 INFO - PROCESS | 1152 | 1461051934756 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:45:34 INFO - PROCESS | 1152 | 1461051934758 Marionette TRACE conn5 <- [1,1990,null,{}] 00:45:34 INFO - PROCESS | 1152 | 1461051934761 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}] 00:45:34 INFO - PROCESS | 1152 | 1461051934883 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 00:45:34 INFO - PROCESS | 1152 | 1461051934890 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:34 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489334000 == 49 [pid = 1152] [id = 507] 00:45:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006488C12400) [pid = 1152] [serial = 1521] [outer = 0000000000000000] 00:45:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006488C18400) [pid = 1152] [serial = 1522] [outer = 0000006488C12400] 00:45:34 INFO - PROCESS | 1152 | 1461051934993 Marionette DEBUG loaded listener.js 00:45:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006489066800) [pid = 1152] [serial = 1523] [outer = 0000006488C12400] 00:45:35 INFO - PROCESS | 1152 | 1461051935442 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]]]}] 00:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 00:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:45:35 INFO - PROCESS | 1152 | 1461051935496 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 00:45:35 INFO - PROCESS | 1152 | 1461051935498 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 00:45:35 INFO - PROCESS | 1152 | 1461051935501 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:45:35 INFO - PROCESS | 1152 | 1461051935503 Marionette TRACE conn5 <- [1,1994,null,{}] 00:45:35 INFO - PROCESS | 1152 | 1461051935507 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}] 00:45:35 INFO - PROCESS | 1152 | 1461051935653 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 00:45:35 INFO - PROCESS | 1152 | 1461051935681 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:35 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A31D800 == 50 [pid = 1152] [id = 508] 00:45:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006489436400) [pid = 1152] [serial = 1524] [outer = 0000000000000000] 00:45:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648947F400) [pid = 1152] [serial = 1525] [outer = 0000006489436400] 00:45:35 INFO - PROCESS | 1152 | 1461051935727 Marionette DEBUG loaded listener.js 00:45:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006489688C00) [pid = 1152] [serial = 1526] [outer = 0000006489436400] 00:45:36 INFO - PROCESS | 1152 | 1461051936168 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]]]}] 00:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 00:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 732ms 00:45:36 INFO - PROCESS | 1152 | 1461051936237 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 00:45:36 INFO - PROCESS | 1152 | 1461051936240 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 00:45:36 INFO - PROCESS | 1152 | 1461051936243 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:45:36 INFO - PROCESS | 1152 | 1461051936245 Marionette TRACE conn5 <- [1,1998,null,{}] 00:45:36 INFO - PROCESS | 1152 | 1461051936249 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}] 00:45:36 INFO - PROCESS | 1152 | 1461051936369 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 00:45:36 INFO - PROCESS | 1152 | 1461051936427 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:36 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0E7000 == 51 [pid = 1152] [id = 509] 00:45:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006489437400) [pid = 1152] [serial = 1527] [outer = 0000000000000000] 00:45:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006489696C00) [pid = 1152] [serial = 1528] [outer = 0000006489437400] 00:45:36 INFO - PROCESS | 1152 | 1461051936476 Marionette DEBUG loaded listener.js 00:45:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064896DF400) [pid = 1152] [serial = 1529] [outer = 0000006489437400] 00:45:36 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006488C20400) [pid = 1152] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:45:36 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006489697C00) [pid = 1152] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:45:36 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006487AF3400) [pid = 1152] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:45:36 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006489ECBC00) [pid = 1152] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:45:36 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064819C8400) [pid = 1152] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:45:37 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (000000648A296000) [pid = 1152] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:45:37 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (000000648524C400) [pid = 1152] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:45:37 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (00000064834EA000) [pid = 1152] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:45:37 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006481AD7000) [pid = 1152] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:45:37 INFO - PROCESS | 1152 | 1461051937096 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]]]}] 00:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 00:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 881ms 00:45:37 INFO - PROCESS | 1152 | 1461051937127 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 00:45:37 INFO - PROCESS | 1152 | 1461051937129 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 00:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:45:37 INFO - PROCESS | 1152 | 1461051937133 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:45:37 INFO - PROCESS | 1152 | 1461051937135 Marionette TRACE conn5 <- [1,2002,null,{}] 00:45:37 INFO - PROCESS | 1152 | 1461051937139 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}] 00:45:37 INFO - PROCESS | 1152 | 1461051937256 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 00:45:37 INFO - PROCESS | 1152 | 1461051937309 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:37 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A302800 == 52 [pid = 1152] [id = 510] 00:45:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006481789000) [pid = 1152] [serial = 1530] [outer = 0000000000000000] 00:45:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006489323800) [pid = 1152] [serial = 1531] [outer = 0000006481789000] 00:45:37 INFO - PROCESS | 1152 | 1461051937355 Marionette DEBUG loaded listener.js 00:45:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006489D54800) [pid = 1152] [serial = 1532] [outer = 0000006481789000] 00:45:37 INFO - PROCESS | 1152 | 1461051937701 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]]]}] 00:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 627ms 00:45:37 INFO - PROCESS | 1152 | 1461051937763 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 00:45:37 INFO - PROCESS | 1152 | 1461051937765 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 00:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:45:37 INFO - PROCESS | 1152 | 1461051937769 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:45:37 INFO - PROCESS | 1152 | 1461051937770 Marionette TRACE conn5 <- [1,2006,null,{}] 00:45:37 INFO - PROCESS | 1152 | 1461051937774 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}] 00:45:37 INFO - PROCESS | 1152 | 1461051937861 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 00:45:37 INFO - PROCESS | 1152 | 1461051937869 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:37 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C72C800 == 53 [pid = 1152] [id = 511] 00:45:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006488B2A400) [pid = 1152] [serial = 1533] [outer = 0000000000000000] 00:45:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006489E74C00) [pid = 1152] [serial = 1534] [outer = 0000006488B2A400] 00:45:37 INFO - PROCESS | 1152 | 1461051937916 Marionette DEBUG loaded listener.js 00:45:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006489ECCC00) [pid = 1152] [serial = 1535] [outer = 0000006488B2A400] 00:45:38 INFO - PROCESS | 1152 | 1461051938348 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]]]}] 00:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 628ms 00:45:38 INFO - PROCESS | 1152 | 1461051938400 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 00:45:38 INFO - PROCESS | 1152 | 1461051938402 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 00:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:45:38 INFO - PROCESS | 1152 | 1461051938406 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:45:38 INFO - PROCESS | 1152 | 1461051938408 Marionette TRACE conn5 <- [1,2010,null,{}] 00:45:38 INFO - PROCESS | 1152 | 1461051938411 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}] 00:45:38 INFO - PROCESS | 1152 | 1461051938498 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 00:45:38 INFO - PROCESS | 1152 | 1461051938504 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:38 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E58D000 == 54 [pid = 1152] [id = 512] 00:45:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648A22B000) [pid = 1152] [serial = 1536] [outer = 0000000000000000] 00:45:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648A29D800) [pid = 1152] [serial = 1537] [outer = 000000648A22B000] 00:45:38 INFO - PROCESS | 1152 | 1461051938558 Marionette DEBUG loaded listener.js 00:45:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (000000648A5AE400) [pid = 1152] [serial = 1538] [outer = 000000648A22B000] 00:45:39 INFO - PROCESS | 1152 | 1461051939196 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]]]}] 00:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 839ms 00:45:39 INFO - PROCESS | 1152 | 1461051939248 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 00:45:39 INFO - PROCESS | 1152 | 1461051939253 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 00:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:45:39 INFO - PROCESS | 1152 | 1461051939259 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:45:39 INFO - PROCESS | 1152 | 1461051939264 Marionette TRACE conn5 <- [1,2014,null,{}] 00:45:39 INFO - PROCESS | 1152 | 1461051939270 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}] 00:45:39 INFO - PROCESS | 1152 | 1461051939420 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 00:45:39 INFO - PROCESS | 1152 | 1461051939522 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:39 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CC0800 == 55 [pid = 1152] [id = 513] 00:45:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006481853000) [pid = 1152] [serial = 1539] [outer = 0000000000000000] 00:45:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006481BEA000) [pid = 1152] [serial = 1540] [outer = 0000006481853000] 00:45:39 INFO - PROCESS | 1152 | 1461051939582 Marionette DEBUG loaded listener.js 00:45:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (00000064833BF800) [pid = 1152] [serial = 1541] [outer = 0000006481853000] 00:45:40 INFO - PROCESS | 1152 | 1461051940195 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]]]}] 00:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 00:45:40 INFO - PROCESS | 1152 | 1461051940249 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 00:45:40 INFO - PROCESS | 1152 | 1461051940256 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 00:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:45:40 INFO - PROCESS | 1152 | 1461051940263 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:45:40 INFO - PROCESS | 1152 | 1461051940267 Marionette TRACE conn5 <- [1,2018,null,{}] 00:45:40 INFO - PROCESS | 1152 | 1461051940271 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}] 00:45:40 INFO - PROCESS | 1152 | 1461051940388 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 00:45:40 INFO - PROCESS | 1152 | 1461051940515 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:40 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F1F000 == 56 [pid = 1152] [id = 514] 00:45:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006482D21000) [pid = 1152] [serial = 1542] [outer = 0000000000000000] 00:45:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006487AEDC00) [pid = 1152] [serial = 1543] [outer = 0000006482D21000] 00:45:40 INFO - PROCESS | 1152 | 1461051940574 Marionette DEBUG loaded listener.js 00:45:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006488784800) [pid = 1152] [serial = 1544] [outer = 0000006482D21000] 00:45:41 INFO - PROCESS | 1152 | 1461051941177 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]]]}] 00:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 944ms 00:45:41 INFO - PROCESS | 1152 | 1461051941212 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 00:45:41 INFO - PROCESS | 1152 | 1461051941215 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 00:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:45:41 INFO - PROCESS | 1152 | 1461051941219 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:45:41 INFO - PROCESS | 1152 | 1461051941223 Marionette TRACE conn5 <- [1,2022,null,{}] 00:45:41 INFO - PROCESS | 1152 | 1461051941236 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}] 00:45:41 INFO - PROCESS | 1152 | 1461051941354 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 00:45:41 INFO - PROCESS | 1152 | 1461051941483 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:41 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EED0000 == 57 [pid = 1152] [id = 515] 00:45:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648943D800) [pid = 1152] [serial = 1545] [outer = 0000000000000000] 00:45:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648970B000) [pid = 1152] [serial = 1546] [outer = 000000648943D800] 00:45:41 INFO - PROCESS | 1152 | 1461051941545 Marionette DEBUG loaded listener.js 00:45:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (000000648A2C3000) [pid = 1152] [serial = 1547] [outer = 000000648943D800] 00:45:42 INFO - PROCESS | 1152 | 1461051942110 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]]]}] 00:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 944ms 00:45:42 INFO - PROCESS | 1152 | 1461051942165 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 00:45:42 INFO - PROCESS | 1152 | 1461051942168 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 00:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:45:42 INFO - PROCESS | 1152 | 1461051942172 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:45:42 INFO - PROCESS | 1152 | 1461051942174 Marionette TRACE conn5 <- [1,2026,null,{}] 00:45:42 INFO - PROCESS | 1152 | 1461051942179 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}] 00:45:42 INFO - PROCESS | 1152 | 1461051942293 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 00:45:42 INFO - PROCESS | 1152 | 1461051942391 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:42 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F468000 == 58 [pid = 1152] [id = 516] 00:45:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (000000648B0D3000) [pid = 1152] [serial = 1548] [outer = 0000000000000000] 00:45:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648C60BC00) [pid = 1152] [serial = 1549] [outer = 000000648B0D3000] 00:45:42 INFO - PROCESS | 1152 | 1461051942448 Marionette DEBUG loaded listener.js 00:45:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (000000648C61C000) [pid = 1152] [serial = 1550] [outer = 000000648B0D3000] 00:45:43 INFO - PROCESS | 1152 | 1461051943085 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]]]}] 00:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 984ms 00:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:45:43 INFO - PROCESS | 1152 | 1461051943158 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 00:45:43 INFO - PROCESS | 1152 | 1461051943161 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 00:45:43 INFO - PROCESS | 1152 | 1461051943164 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:45:43 INFO - PROCESS | 1152 | 1461051943167 Marionette TRACE conn5 <- [1,2030,null,{}] 00:45:43 INFO - PROCESS | 1152 | 1461051943170 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}] 00:45:43 INFO - PROCESS | 1152 | 1461051943281 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 00:45:43 INFO - PROCESS | 1152 | 1461051943408 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:43 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2423800 == 59 [pid = 1152] [id = 517] 00:45:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (000000648B0D3400) [pid = 1152] [serial = 1551] [outer = 0000000000000000] 00:45:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (000000648C643000) [pid = 1152] [serial = 1552] [outer = 000000648B0D3400] 00:45:43 INFO - PROCESS | 1152 | 1461051943470 Marionette DEBUG loaded listener.js 00:45:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (000000648C64D400) [pid = 1152] [serial = 1553] [outer = 000000648B0D3400] 00:45:44 INFO - PROCESS | 1152 | 1461051944051 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]]]}] 00:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 942ms 00:45:44 INFO - PROCESS | 1152 | 1461051944109 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 00:45:44 INFO - PROCESS | 1152 | 1461051944112 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 00:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:45:44 INFO - PROCESS | 1152 | 1461051944116 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:45:44 INFO - PROCESS | 1152 | 1461051944118 Marionette TRACE conn5 <- [1,2034,null,{}] 00:45:44 INFO - PROCESS | 1152 | 1461051944136 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}] 00:45:44 INFO - PROCESS | 1152 | 1461051944269 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 00:45:44 INFO - PROCESS | 1152 | 1461051944396 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:44 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F34E3800 == 60 [pid = 1152] [id = 518] 00:45:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648C667800) [pid = 1152] [serial = 1554] [outer = 0000000000000000] 00:45:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (000000648C677C00) [pid = 1152] [serial = 1555] [outer = 000000648C667800] 00:45:44 INFO - PROCESS | 1152 | 1461051944460 Marionette DEBUG loaded listener.js 00:45:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (000000648D19A800) [pid = 1152] [serial = 1556] [outer = 000000648C667800] 00:45:45 INFO - PROCESS | 1152 | 1461051945025 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]]]}] 00:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 944ms 00:45:45 INFO - PROCESS | 1152 | 1461051945062 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 00:45:45 INFO - PROCESS | 1152 | 1461051945065 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 00:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:45:45 INFO - PROCESS | 1152 | 1461051945068 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:45:45 INFO - PROCESS | 1152 | 1461051945071 Marionette TRACE conn5 <- [1,2038,null,{}] 00:45:45 INFO - PROCESS | 1152 | 1461051945074 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}] 00:45:45 INFO - PROCESS | 1152 | 1461051945203 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 00:45:45 INFO - PROCESS | 1152 | 1461051945315 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:45 INFO - PROCESS | 1152 | ++DOCSHELL 000000648D1CC000 == 61 [pid = 1152] [id = 519] 00:45:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (0000006481786000) [pid = 1152] [serial = 1557] [outer = 0000000000000000] 00:45:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (000000648C66E800) [pid = 1152] [serial = 1558] [outer = 0000006481786000] 00:45:45 INFO - PROCESS | 1152 | 1461051945372 Marionette DEBUG loaded listener.js 00:45:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (000000648E446C00) [pid = 1152] [serial = 1559] [outer = 0000006481786000] 00:45:46 INFO - PROCESS | 1152 | 1461051946162 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]]]}] 00:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1128ms 00:45:46 INFO - PROCESS | 1152 | 1461051946199 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 00:45:46 INFO - PROCESS | 1152 | 1461051946204 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 00:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:45:46 INFO - PROCESS | 1152 | 1461051946210 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:45:46 INFO - PROCESS | 1152 | 1461051946213 Marionette TRACE conn5 <- [1,2042,null,{}] 00:45:46 INFO - PROCESS | 1152 | 1461051946219 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}] 00:45:46 INFO - PROCESS | 1152 | 1461051946326 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 00:45:46 INFO - PROCESS | 1152 | 1461051946460 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:46 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B51000 == 62 [pid = 1152] [id = 520] 00:45:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (0000006481BF2400) [pid = 1152] [serial = 1560] [outer = 0000000000000000] 00:45:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (0000006482D1F000) [pid = 1152] [serial = 1561] [outer = 0000006481BF2400] 00:45:46 INFO - PROCESS | 1152 | 1461051946519 Marionette DEBUG loaded listener.js 00:45:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (000000648535E400) [pid = 1152] [serial = 1562] [outer = 0000006481BF2400] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 000000648C72C800 == 61 [pid = 1152] [id = 511] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 000000648A302800 == 60 [pid = 1152] [id = 510] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0E7000 == 59 [pid = 1152] [id = 509] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 000000648A31D800 == 58 [pid = 1152] [id = 508] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 0000006489334000 == 57 [pid = 1152] [id = 507] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 000000648901C000 == 56 [pid = 1152] [id = 506] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B43000 == 55 [pid = 1152] [id = 505] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 0000006483BB3000 == 54 [pid = 1152] [id = 504] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A4E000 == 53 [pid = 1152] [id = 503] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CA2000 == 52 [pid = 1152] [id = 502] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (0000006481ACBC00) [pid = 1152] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (0000006485252C00) [pid = 1152] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (0000006488C19C00) [pid = 1152] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648943DC00) [pid = 1152] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (000000648968C000) [pid = 1152] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006489710000) [pid = 1152] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (000000648A2C0C00) [pid = 1152] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | 1461051947200 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]]]}] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 000000648EE7C800 == 51 [pid = 1152] [id = 501] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 000000648E588800 == 50 [pid = 1152] [id = 500] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 000000648E291000 == 49 [pid = 1152] [id = 499] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 00000064894B1000 == 48 [pid = 1152] [id = 498] 00:45:47 INFO - PROCESS | 1152 | --DOCSHELL 000000648570F800 == 47 [pid = 1152] [id = 497] 00:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1033ms 00:45:47 INFO - PROCESS | 1152 | 1461051947246 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 00:45:47 INFO - PROCESS | 1152 | 1461051947252 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 00:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:45:47 INFO - PROCESS | 1152 | 1461051947281 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:45:47 INFO - PROCESS | 1152 | 1461051947284 Marionette TRACE conn5 <- [1,2046,null,{}] 00:45:47 INFO - PROCESS | 1152 | 1461051947289 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}] 00:45:47 INFO - PROCESS | 1152 | 1461051947401 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006488CE0800) [pid = 1152] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (00000064896EA000) [pid = 1152] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006489432800) [pid = 1152] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006489E79C00) [pid = 1152] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648A222C00) [pid = 1152] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (000000648A22D400) [pid = 1152] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006482192C00) [pid = 1152] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006484A31800) [pid = 1152] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (000000648A29B400) [pid = 1152] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (000000648596DC00) [pid = 1152] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006487AEF800) [pid = 1152] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006489D5D000) [pid = 1152] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006488C1E800) [pid = 1152] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006488704400) [pid = 1152] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006489E75C00) [pid = 1152] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006483311C00) [pid = 1152] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006481E0C800) [pid = 1152] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (000000648A2A3400) [pid = 1152] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006489EC3000) [pid = 1152] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 00:45:47 INFO - PROCESS | 1152 | 1461051947491 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:47 INFO - PROCESS | 1152 | ++DOCSHELL 000000648531E000 == 48 [pid = 1152] [id = 521] 00:45:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006481E0C800) [pid = 1152] [serial = 1563] [outer = 0000000000000000] 00:45:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006485014000) [pid = 1152] [serial = 1564] [outer = 0000006481E0C800] 00:45:47 INFO - PROCESS | 1152 | 1461051947539 Marionette DEBUG loaded listener.js 00:45:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006485C0C400) [pid = 1152] [serial = 1565] [outer = 0000006481E0C800] 00:45:47 INFO - PROCESS | 1152 | 1461051947952 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]]]}] 00:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 755ms 00:45:48 INFO - PROCESS | 1152 | 1461051948015 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 00:45:48 INFO - PROCESS | 1152 | 1461051948017 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 00:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:45:48 INFO - PROCESS | 1152 | 1461051948021 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:45:48 INFO - PROCESS | 1152 | 1461051948025 Marionette TRACE conn5 <- [1,2050,null,{}] 00:45:48 INFO - PROCESS | 1152 | 1461051948041 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}] 00:45:48 INFO - PROCESS | 1152 | 1461051948137 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 00:45:48 INFO - PROCESS | 1152 | 1461051948153 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:48 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489017000 == 49 [pid = 1152] [id = 522] 00:45:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006488B21C00) [pid = 1152] [serial = 1566] [outer = 0000000000000000] 00:45:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006488C15C00) [pid = 1152] [serial = 1567] [outer = 0000006488B21C00] 00:45:48 INFO - PROCESS | 1152 | 1461051948203 Marionette DEBUG loaded listener.js 00:45:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006489067C00) [pid = 1152] [serial = 1568] [outer = 0000006488B21C00] 00:45:48 INFO - PROCESS | 1152 | 1461051948663 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]]]}] 00:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 00:45:48 INFO - PROCESS | 1152 | 1461051948714 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 00:45:48 INFO - PROCESS | 1152 | 1461051948717 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 00:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:45:48 INFO - PROCESS | 1152 | 1461051948720 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:45:48 INFO - PROCESS | 1152 | 1461051948722 Marionette TRACE conn5 <- [1,2054,null,{}] 00:45:48 INFO - PROCESS | 1152 | 1461051948726 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}] 00:45:48 INFO - PROCESS | 1152 | 1461051948847 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 00:45:48 INFO - PROCESS | 1152 | 1461051948936 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:48 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894A4000 == 50 [pid = 1152] [id = 523] 00:45:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006489435C00) [pid = 1152] [serial = 1569] [outer = 0000000000000000] 00:45:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006489477C00) [pid = 1152] [serial = 1570] [outer = 0000006489435C00] 00:45:48 INFO - PROCESS | 1152 | 1461051948983 Marionette DEBUG loaded listener.js 00:45:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006489694000) [pid = 1152] [serial = 1571] [outer = 0000006489435C00] 00:45:49 INFO - PROCESS | 1152 | 1461051949362 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]]]}] 00:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 00:45:49 INFO - PROCESS | 1152 | 1461051949414 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 00:45:49 INFO - PROCESS | 1152 | 1461051949416 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 00:45:49 INFO - PROCESS | 1152 | 1461051949436 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:45:49 INFO - PROCESS | 1152 | 1461051949438 Marionette TRACE conn5 <- [1,2058,null,{}] 00:45:49 INFO - PROCESS | 1152 | 1461051949442 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}] 00:45:49 INFO - PROCESS | 1152 | 1461051949564 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 00:45:49 INFO - PROCESS | 1152 | 1461051949621 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:49 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3E0800 == 51 [pid = 1152] [id = 524] 00:45:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648969EC00) [pid = 1152] [serial = 1572] [outer = 0000000000000000] 00:45:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006489704400) [pid = 1152] [serial = 1573] [outer = 000000648969EC00] 00:45:49 INFO - PROCESS | 1152 | 1461051949668 Marionette DEBUG loaded listener.js 00:45:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006489E75C00) [pid = 1152] [serial = 1574] [outer = 000000648969EC00] 00:45:50 INFO - PROCESS | 1152 | 1461051950105 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]]]}] 00:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 690ms 00:45:50 INFO - PROCESS | 1152 | 1461051950131 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 00:45:50 INFO - PROCESS | 1152 | 1461051950133 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 00:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:45:50 INFO - PROCESS | 1152 | 1461051950137 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:45:50 INFO - PROCESS | 1152 | 1461051950139 Marionette TRACE conn5 <- [1,2062,null,{}] 00:45:50 INFO - PROCESS | 1152 | 1461051950142 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}] 00:45:50 INFO - PROCESS | 1152 | 1461051950308 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 00:45:50 INFO - PROCESS | 1152 | 1461051950334 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:50 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B11A000 == 52 [pid = 1152] [id = 525] 00:45:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648A29B400) [pid = 1152] [serial = 1575] [outer = 0000000000000000] 00:45:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (000000648A2C3800) [pid = 1152] [serial = 1576] [outer = 000000648A29B400] 00:45:50 INFO - PROCESS | 1152 | 1461051950382 Marionette DEBUG loaded listener.js 00:45:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (000000648C611800) [pid = 1152] [serial = 1577] [outer = 000000648A29B400] 00:45:50 INFO - PROCESS | 1152 | 1461051950855 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]]]}] 00:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 733ms 00:45:50 INFO - PROCESS | 1152 | 1461051950872 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 00:45:50 INFO - PROCESS | 1152 | 1461051950875 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 00:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:45:50 INFO - PROCESS | 1152 | 1461051950878 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:45:50 INFO - PROCESS | 1152 | 1461051950880 Marionette TRACE conn5 <- [1,2066,null,{}] 00:45:50 INFO - PROCESS | 1152 | 1461051950891 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}] 00:45:51 INFO - PROCESS | 1152 | 1461051951009 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 00:45:51 INFO - PROCESS | 1152 | 1461051951015 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:51 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6E0000 == 53 [pid = 1152] [id = 526] 00:45:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (000000648C643400) [pid = 1152] [serial = 1578] [outer = 0000000000000000] 00:45:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (000000648C662800) [pid = 1152] [serial = 1579] [outer = 000000648C643400] 00:45:51 INFO - PROCESS | 1152 | 1461051951116 Marionette DEBUG loaded listener.js 00:45:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648C674C00) [pid = 1152] [serial = 1580] [outer = 000000648C643400] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (000000648524D000) [pid = 1152] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006489437400) [pid = 1152] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (00000064896AEC00) [pid = 1152] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006488C12400) [pid = 1152] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (00000064896A1C00) [pid = 1152] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006488705C00) [pid = 1152] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006486D81000) [pid = 1152] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006481ACF000) [pid = 1152] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006481789000) [pid = 1152] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006481E6D400) [pid = 1152] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006489433800) [pid = 1152] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006481854C00) [pid = 1152] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006489436400) [pid = 1152] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006485249800) [pid = 1152] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006481EF4800) [pid = 1152] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648158D400) [pid = 1152] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006485C04400) [pid = 1152] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006481782000) [pid = 1152] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006489685800) [pid = 1152] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006488B2A400) [pid = 1152] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:45:51 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (000000648A2BA000) [pid = 1152] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:45:51 INFO - PROCESS | 1152 | 1461051951774 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]]]}] 00:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 943ms 00:45:51 INFO - PROCESS | 1152 | 1461051951825 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 00:45:51 INFO - PROCESS | 1152 | 1461051951827 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 00:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:45:51 INFO - PROCESS | 1152 | 1461051951830 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:45:51 INFO - PROCESS | 1152 | 1461051951832 Marionette TRACE conn5 <- [1,2070,null,{}] 00:45:51 INFO - PROCESS | 1152 | 1461051951836 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}] 00:45:51 INFO - PROCESS | 1152 | 1461051951927 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 00:45:52 INFO - PROCESS | 1152 | 1461051952016 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:52 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6DC000 == 54 [pid = 1152] [id = 527] 00:45:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648173F000) [pid = 1152] [serial = 1581] [outer = 0000000000000000] 00:45:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006482D1CC00) [pid = 1152] [serial = 1582] [outer = 000000648173F000] 00:45:52 INFO - PROCESS | 1152 | 1461051952064 Marionette DEBUG loaded listener.js 00:45:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006488781000) [pid = 1152] [serial = 1583] [outer = 000000648173F000] 00:45:52 INFO - PROCESS | 1152 | 1461051952420 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]]]}] 00:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 00:45:52 INFO - PROCESS | 1152 | 1461051952461 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 00:45:52 INFO - PROCESS | 1152 | 1461051952464 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 00:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:45:52 INFO - PROCESS | 1152 | 1461051952467 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:45:52 INFO - PROCESS | 1152 | 1461051952469 Marionette TRACE conn5 <- [1,2074,null,{}] 00:45:52 INFO - PROCESS | 1152 | 1461051952472 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}] 00:45:52 INFO - PROCESS | 1152 | 1461051952595 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 00:45:52 INFO - PROCESS | 1152 | 1461051952604 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:52 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894C2000 == 55 [pid = 1152] [id = 528] 00:45:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006489684400) [pid = 1152] [serial = 1584] [outer = 0000000000000000] 00:45:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006489D58000) [pid = 1152] [serial = 1585] [outer = 0000006489684400] 00:45:52 INFO - PROCESS | 1152 | 1461051952652 Marionette DEBUG loaded listener.js 00:45:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648D19AC00) [pid = 1152] [serial = 1586] [outer = 0000006489684400] 00:45:53 INFO - PROCESS | 1152 | 1461051953066 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]]]}] 00:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 629ms 00:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:45:53 INFO - PROCESS | 1152 | 1461051953099 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 00:45:53 INFO - PROCESS | 1152 | 1461051953102 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 00:45:53 INFO - PROCESS | 1152 | 1461051953105 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:45:53 INFO - PROCESS | 1152 | 1461051953107 Marionette TRACE conn5 <- [1,2078,null,{}] 00:45:53 INFO - PROCESS | 1152 | 1461051953110 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}] 00:45:53 INFO - PROCESS | 1152 | 1461051953232 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 00:45:53 INFO - PROCESS | 1152 | 1461051953241 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:53 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2D6B800 == 56 [pid = 1152] [id = 529] 00:45:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006489684C00) [pid = 1152] [serial = 1587] [outer = 0000000000000000] 00:45:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (000000648E44C400) [pid = 1152] [serial = 1588] [outer = 0000006489684C00] 00:45:53 INFO - PROCESS | 1152 | 1461051953288 Marionette DEBUG loaded listener.js 00:45:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (00000064F21B0000) [pid = 1152] [serial = 1589] [outer = 0000006489684C00] 00:45:53 INFO - PROCESS | 1152 | 1461051953872 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]]]}] 00:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 775ms 00:45:53 INFO - PROCESS | 1152 | 1461051953884 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 00:45:53 INFO - PROCESS | 1152 | 1461051953889 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 00:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:45:53 INFO - PROCESS | 1152 | 1461051953895 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:45:53 INFO - PROCESS | 1152 | 1461051953900 Marionette TRACE conn5 <- [1,2082,null,{}] 00:45:53 INFO - PROCESS | 1152 | 1461051953907 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}] 00:45:54 INFO - PROCESS | 1152 | 1461051954029 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 00:45:54 INFO - PROCESS | 1152 | 1461051954138 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:54 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C7B800 == 57 [pid = 1152] [id = 530] 00:45:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006481789400) [pid = 1152] [serial = 1590] [outer = 0000000000000000] 00:45:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006481E6AC00) [pid = 1152] [serial = 1591] [outer = 0000006481789400] 00:45:54 INFO - PROCESS | 1152 | 1461051954197 Marionette DEBUG loaded listener.js 00:45:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648535E000) [pid = 1152] [serial = 1592] [outer = 0000006481789400] 00:45:54 INFO - PROCESS | 1152 | 1461051954886 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]]]}] 00:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1031ms 00:45:54 INFO - PROCESS | 1152 | 1461051954929 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 00:45:54 INFO - PROCESS | 1152 | 1461051954936 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 00:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:45:54 INFO - PROCESS | 1152 | 1461051954944 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:45:54 INFO - PROCESS | 1152 | 1461051954947 Marionette TRACE conn5 <- [1,2086,null,{}] 00:45:54 INFO - PROCESS | 1152 | 1461051954988 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}] 00:45:55 INFO - PROCESS | 1152 | 1461051955107 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 00:45:55 INFO - PROCESS | 1152 | 1461051955236 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:55 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894E0800 == 58 [pid = 1152] [id = 531] 00:45:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006488709000) [pid = 1152] [serial = 1593] [outer = 0000000000000000] 00:45:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006488CE1800) [pid = 1152] [serial = 1594] [outer = 0000006488709000] 00:45:55 INFO - PROCESS | 1152 | 1461051955295 Marionette DEBUG loaded listener.js 00:45:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (00000064896AA400) [pid = 1152] [serial = 1595] [outer = 0000006488709000] 00:45:55 INFO - PROCESS | 1152 | 1461051955926 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]]]}] 00:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1003ms 00:45:55 INFO - PROCESS | 1152 | 1461051955952 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 00:45:55 INFO - PROCESS | 1152 | 1461051955955 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 00:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:45:55 INFO - PROCESS | 1152 | 1461051955958 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:45:55 INFO - PROCESS | 1152 | 1461051955963 Marionette TRACE conn5 <- [1,2090,null,{}] 00:45:55 INFO - PROCESS | 1152 | 1461051955975 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}] 00:45:56 INFO - PROCESS | 1152 | 1461051956096 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 00:45:56 INFO - PROCESS | 1152 | 1461051956198 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:56 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F4E1E000 == 59 [pid = 1152] [id = 532] 00:45:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648A2B9800) [pid = 1152] [serial = 1596] [outer = 0000000000000000] 00:45:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (000000648B043C00) [pid = 1152] [serial = 1597] [outer = 000000648A2B9800] 00:45:56 INFO - PROCESS | 1152 | 1461051956258 Marionette DEBUG loaded listener.js 00:45:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (000000648C66BC00) [pid = 1152] [serial = 1598] [outer = 000000648A2B9800] 00:45:56 INFO - PROCESS | 1152 | 1461051956903 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]]]}] 00:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 985ms 00:45:56 INFO - PROCESS | 1152 | 1461051956945 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 00:45:56 INFO - PROCESS | 1152 | 1461051956949 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 00:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:45:56 INFO - PROCESS | 1152 | 1461051956953 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:45:56 INFO - PROCESS | 1152 | 1461051956955 Marionette TRACE conn5 <- [1,2094,null,{}] 00:45:56 INFO - PROCESS | 1152 | 1461051956958 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}] 00:45:57 INFO - PROCESS | 1152 | 1461051957074 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 00:45:57 INFO - PROCESS | 1152 | 1461051957203 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:57 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F5C27000 == 60 [pid = 1152] [id = 533] 00:45:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (00000064F232B400) [pid = 1152] [serial = 1599] [outer = 0000000000000000] 00:45:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (00000064F2333000) [pid = 1152] [serial = 1600] [outer = 00000064F232B400] 00:45:57 INFO - PROCESS | 1152 | 1461051957262 Marionette DEBUG loaded listener.js 00:45:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (00000064F2C5D800) [pid = 1152] [serial = 1601] [outer = 00000064F232B400] 00:45:57 INFO - PROCESS | 1152 | 1461051957792 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] 00:45:57 INFO - PROCESS | 1152 | 1461051957839 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 00:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:45:57 INFO - PROCESS | 1152 | 1461051957842 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:45:57 INFO - PROCESS | 1152 | 1461051957844 Marionette TRACE conn5 <- [1,2098,null,{}] 00:45:57 INFO - PROCESS | 1152 | 1461051957849 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}] 00:45:57 INFO - PROCESS | 1152 | 1461051957961 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 00:45:58 INFO - PROCESS | 1152 | 1461051958063 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:58 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F8A73800 == 61 [pid = 1152] [id = 534] 00:45:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (00000064F24F4C00) [pid = 1152] [serial = 1602] [outer = 0000000000000000] 00:45:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (00000064F2D58400) [pid = 1152] [serial = 1603] [outer = 00000064F24F4C00] 00:45:58 INFO - PROCESS | 1152 | 1461051958121 Marionette DEBUG loaded listener.js 00:45:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (00000064F35C5800) [pid = 1152] [serial = 1604] [outer = 00000064F24F4C00] 00:45:58 INFO - PROCESS | 1152 | 1461051958756 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]]]}] 00:45:58 INFO - PROCESS | 1152 | --DOCSHELL 00000064F3E16800 == 60 [pid = 1152] [id = 10] 00:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 985ms 00:45:58 INFO - PROCESS | 1152 | 1461051958830 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 00:45:58 INFO - PROCESS | 1152 | 1461051958832 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 00:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:45:58 INFO - PROCESS | 1152 | 1461051958836 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:45:58 INFO - PROCESS | 1152 | 1461051958838 Marionette TRACE conn5 <- [1,2102,null,{}] 00:45:58 INFO - PROCESS | 1152 | 1461051958842 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}] 00:45:58 INFO - PROCESS | 1152 | 1461051958977 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 00:45:59 INFO - PROCESS | 1152 | 1461051959117 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:59 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F95D2000 == 61 [pid = 1152] [id = 535] 00:45:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (00000064F3B80800) [pid = 1152] [serial = 1605] [outer = 0000000000000000] 00:45:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (00000064F3D5FC00) [pid = 1152] [serial = 1606] [outer = 00000064F3B80800] 00:45:59 INFO - PROCESS | 1152 | 1461051959178 Marionette DEBUG loaded listener.js 00:45:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (00000064F3F20000) [pid = 1152] [serial = 1607] [outer = 00000064F3B80800] 00:45:59 INFO - PROCESS | 1152 | 1461051959774 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]]]}] 00:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 986ms 00:45:59 INFO - PROCESS | 1152 | 1461051959824 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 00:45:59 INFO - PROCESS | 1152 | 1461051959827 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 00:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:45:59 INFO - PROCESS | 1152 | 1461051959830 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:45:59 INFO - PROCESS | 1152 | 1461051959833 Marionette TRACE conn5 <- [1,2106,null,{}] 00:45:59 INFO - PROCESS | 1152 | 1461051959870 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}] 00:46:00 INFO - PROCESS | 1152 | 1461051959998 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 00:46:00 INFO - PROCESS | 1152 | 1461051960129 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:00 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481518800 == 62 [pid = 1152] [id = 536] 00:46:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (0000006480A8CC00) [pid = 1152] [serial = 1608] [outer = 0000000000000000] 00:46:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006481785400) [pid = 1152] [serial = 1609] [outer = 0000006480A8CC00] 00:46:00 INFO - PROCESS | 1152 | 1461051960187 Marionette DEBUG loaded listener.js 00:46:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (0000006485975000) [pid = 1152] [serial = 1610] [outer = 0000006480A8CC00] 00:46:01 INFO - PROCESS | 1152 | 1461051961005 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]]]}] 00:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1211ms 00:46:01 INFO - PROCESS | 1152 | 1461051961044 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 00:46:01 INFO - PROCESS | 1152 | 1461051961049 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 00:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:46:01 INFO - PROCESS | 1152 | 1461051961055 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:46:01 INFO - PROCESS | 1152 | 1461051961058 Marionette TRACE conn5 <- [1,2110,null,{}] 00:46:01 INFO - PROCESS | 1152 | 1461051961064 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}] 00:46:01 INFO - PROCESS | 1152 | 1461051961171 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 00:46:01 INFO - PROCESS | 1152 | 1461051961308 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:01 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485310800 == 63 [pid = 1152] [id = 537] 00:46:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (0000006482018C00) [pid = 1152] [serial = 1611] [outer = 0000000000000000] 00:46:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (0000006482D12400) [pid = 1152] [serial = 1612] [outer = 0000006482018C00] 00:46:01 INFO - PROCESS | 1152 | 1461051961367 Marionette DEBUG loaded listener.js 00:46:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (0000006484A31800) [pid = 1152] [serial = 1613] [outer = 0000006482018C00] 00:46:01 INFO - PROCESS | 1152 | --DOCSHELL 00000064894C2000 == 62 [pid = 1152] [id = 528] 00:46:01 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6DC000 == 61 [pid = 1152] [id = 527] 00:46:01 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6E0000 == 60 [pid = 1152] [id = 526] 00:46:01 INFO - PROCESS | 1152 | --DOCSHELL 000000648B11A000 == 59 [pid = 1152] [id = 525] 00:46:01 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3E0800 == 58 [pid = 1152] [id = 524] 00:46:01 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (000000648A29D800) [pid = 1152] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 00:46:01 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (0000006482D17400) [pid = 1152] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 00:46:01 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (000000648B0D4800) [pid = 1152] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 00:46:01 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (000000648B041C00) [pid = 1152] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 00:46:01 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (000000648A295400) [pid = 1152] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 00:46:01 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (0000006488C1A800) [pid = 1152] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOCSHELL 00000064894A4000 == 57 [pid = 1152] [id = 523] 00:46:02 INFO - PROCESS | 1152 | --DOCSHELL 0000006489017000 == 56 [pid = 1152] [id = 522] 00:46:02 INFO - PROCESS | 1152 | --DOCSHELL 000000648531E000 == 55 [pid = 1152] [id = 521] 00:46:02 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B51000 == 54 [pid = 1152] [id = 520] 00:46:02 INFO - PROCESS | 1152 | --DOCSHELL 000000648F468000 == 53 [pid = 1152] [id = 516] 00:46:02 INFO - PROCESS | 1152 | --DOCSHELL 000000648EED0000 == 52 [pid = 1152] [id = 515] 00:46:02 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F1F000 == 51 [pid = 1152] [id = 514] 00:46:02 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CC0800 == 50 [pid = 1152] [id = 513] 00:46:02 INFO - PROCESS | 1152 | --DOCSHELL 000000648E58D000 == 49 [pid = 1152] [id = 512] 00:46:02 INFO - PROCESS | 1152 | 1461051961999 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]]]}] 00:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 986ms 00:46:02 INFO - PROCESS | 1152 | 1461051962045 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 00:46:02 INFO - PROCESS | 1152 | 1461051962051 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 00:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:46:02 INFO - PROCESS | 1152 | 1461051962057 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:46:02 INFO - PROCESS | 1152 | 1461051962059 Marionette TRACE conn5 <- [1,2114,null,{}] 00:46:02 INFO - PROCESS | 1152 | 1461051962064 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}] 00:46:02 INFO - PROCESS | 1152 | 1461051962167 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (0000006489ECCC00) [pid = 1152] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648878EC00) [pid = 1152] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (00000064896DF400) [pid = 1152] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006489D59000) [pid = 1152] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006488C18400) [pid = 1152] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (00000064896E3000) [pid = 1152] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006488787800) [pid = 1152] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006489062400) [pid = 1152] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006481EF1400) [pid = 1152] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006489323800) [pid = 1152] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006485972C00) [pid = 1152] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (000000648947FC00) [pid = 1152] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (000000648218FC00) [pid = 1152] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (000000648947F400) [pid = 1152] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006485C11800) [pid = 1152] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (000000648870C000) [pid = 1152] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006489688C00) [pid = 1152] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006485253400) [pid = 1152] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006481785000) [pid = 1152] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006486D7A400) [pid = 1152] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006484A2DC00) [pid = 1152] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006489696C00) [pid = 1152] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006483878800) [pid = 1152] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006481BEDC00) [pid = 1152] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006489066800) [pid = 1152] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (000000648969BC00) [pid = 1152] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006487EC5000) [pid = 1152] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006489E74C00) [pid = 1152] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006489D54800) [pid = 1152] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006481ACE000) [pid = 1152] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (000000648A5A7800) [pid = 1152] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 00:46:02 INFO - PROCESS | 1152 | 1461051962278 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:02 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484C92000 == 50 [pid = 1152] [id = 538] 00:46:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006481BE9C00) [pid = 1152] [serial = 1614] [outer = 0000000000000000] 00:46:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (000000648200F400) [pid = 1152] [serial = 1615] [outer = 0000006481BE9C00] 00:46:02 INFO - PROCESS | 1152 | 1461051962326 Marionette DEBUG loaded listener.js 00:46:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006484A28800) [pid = 1152] [serial = 1616] [outer = 0000006481BE9C00] 00:46:02 INFO - PROCESS | 1152 | 1461051962752 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]]]}] 00:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 00:46:02 INFO - PROCESS | 1152 | 1461051962791 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 00:46:02 INFO - PROCESS | 1152 | 1461051962794 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 00:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:46:02 INFO - PROCESS | 1152 | 1461051962797 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:46:02 INFO - PROCESS | 1152 | 1461051962801 Marionette TRACE conn5 <- [1,2118,null,{}] 00:46:02 INFO - PROCESS | 1152 | 1461051962813 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}] 00:46:02 INFO - PROCESS | 1152 | 1461051962944 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 00:46:02 INFO - PROCESS | 1152 | 1461051962960 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:02 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F1B000 == 51 [pid = 1152] [id = 539] 00:46:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006486D79800) [pid = 1152] [serial = 1617] [outer = 0000000000000000] 00:46:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006487AF1C00) [pid = 1152] [serial = 1618] [outer = 0000006486D79800] 00:46:03 INFO - PROCESS | 1152 | 1461051963011 Marionette DEBUG loaded listener.js 00:46:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006487EED400) [pid = 1152] [serial = 1619] [outer = 0000006486D79800] 00:46:03 INFO - PROCESS | 1152 | 1461051963466 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] 00:46:03 INFO - PROCESS | 1152 | 1461051963537 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 00:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:46:03 INFO - PROCESS | 1152 | 1461051963541 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:46:03 INFO - PROCESS | 1152 | 1461051963542 Marionette TRACE conn5 <- [1,2122,null,{}] 00:46:03 INFO - PROCESS | 1152 | 1461051963546 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}] 00:46:03 INFO - PROCESS | 1152 | 1461051963639 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 00:46:03 INFO - PROCESS | 1152 | 1461051963649 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:03 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489333000 == 52 [pid = 1152] [id = 540] 00:46:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006486D7C400) [pid = 1152] [serial = 1620] [outer = 0000000000000000] 00:46:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006488B1F000) [pid = 1152] [serial = 1621] [outer = 0000006486D7C400] 00:46:03 INFO - PROCESS | 1152 | 1461051963777 Marionette DEBUG loaded listener.js 00:46:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006488C20400) [pid = 1152] [serial = 1622] [outer = 0000006486D7C400] 00:46:04 INFO - PROCESS | 1152 | 1461051964175 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] 00:46:04 INFO - PROCESS | 1152 | 1461051964237 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 00:46:04 INFO - PROCESS | 1152 | 1461051964240 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:46:04 INFO - PROCESS | 1152 | 1461051964242 Marionette TRACE conn5 <- [1,2126,null,{}] 00:46:04 INFO - PROCESS | 1152 | 1461051964246 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}] 00:46:04 INFO - PROCESS | 1152 | 1461051964403 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 00:46:04 INFO - PROCESS | 1152 | 1461051964430 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:04 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894D0000 == 53 [pid = 1152] [id = 541] 00:46:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648878C000) [pid = 1152] [serial = 1623] [outer = 0000000000000000] 00:46:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (000000648906AC00) [pid = 1152] [serial = 1624] [outer = 000000648878C000] 00:46:04 INFO - PROCESS | 1152 | 1461051964480 Marionette DEBUG loaded listener.js 00:46:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006489432C00) [pid = 1152] [serial = 1625] [outer = 000000648878C000] 00:46:04 INFO - PROCESS | 1152 | 1461051964939 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]]]}] 00:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 732ms 00:46:04 INFO - PROCESS | 1152 | 1461051964976 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 00:46:04 INFO - PROCESS | 1152 | 1461051964978 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 00:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:46:04 INFO - PROCESS | 1152 | 1461051964988 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:46:04 INFO - PROCESS | 1152 | 1461051964990 Marionette TRACE conn5 <- [1,2130,null,{}] 00:46:05 INFO - PROCESS | 1152 | 1461051964994 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}] 00:46:05 INFO - PROCESS | 1152 | 1461051965134 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 00:46:05 INFO - PROCESS | 1152 | 1461051965192 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:05 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B00D800 == 54 [pid = 1152] [id = 542] 00:46:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (000000648943AC00) [pid = 1152] [serial = 1626] [outer = 0000000000000000] 00:46:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006489696800) [pid = 1152] [serial = 1627] [outer = 000000648943AC00] 00:46:05 INFO - PROCESS | 1152 | 1461051965242 Marionette DEBUG loaded listener.js 00:46:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (00000064896EB400) [pid = 1152] [serial = 1628] [outer = 000000648943AC00] 00:46:05 INFO - PROCESS | 1152 | 1461051965683 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] 00:46:05 INFO - PROCESS | 1152 | 1461051965755 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 00:46:05 INFO - PROCESS | 1152 | 1461051965758 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:46:05 INFO - PROCESS | 1152 | 1461051965760 Marionette TRACE conn5 <- [1,2134,null,{}] 00:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:46:05 INFO - PROCESS | 1152 | 1461051965764 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}] 00:46:05 INFO - PROCESS | 1152 | 1461051965882 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 00:46:05 INFO - PROCESS | 1152 | 1461051965941 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:05 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B111000 == 55 [pid = 1152] [id = 543] 00:46:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (00000064896A3800) [pid = 1152] [serial = 1629] [outer = 0000000000000000] 00:46:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006489D5BC00) [pid = 1152] [serial = 1630] [outer = 00000064896A3800] 00:46:05 INFO - PROCESS | 1152 | 1461051965987 Marionette DEBUG loaded listener.js 00:46:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006489ECBC00) [pid = 1152] [serial = 1631] [outer = 00000064896A3800] 00:46:06 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (000000648C643400) [pid = 1152] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:46:06 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (000000648A29B400) [pid = 1152] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:46:06 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (000000648173F000) [pid = 1152] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:46:06 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006489435C00) [pid = 1152] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:46:06 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006481BF2400) [pid = 1152] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:46:06 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006481E0C800) [pid = 1152] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:46:06 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006489684400) [pid = 1152] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:46:06 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006488B21C00) [pid = 1152] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:46:06 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648969EC00) [pid = 1152] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:46:06 INFO - PROCESS | 1152 | 1461051966571 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] 00:46:06 INFO - PROCESS | 1152 | 1461051966603 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 00:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:46:06 INFO - PROCESS | 1152 | 1461051966607 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:46:06 INFO - PROCESS | 1152 | 1461051966609 Marionette TRACE conn5 <- [1,2138,null,{}] 00:46:06 INFO - PROCESS | 1152 | 1461051966612 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}] 00:46:06 INFO - PROCESS | 1152 | 1461051966703 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 00:46:06 INFO - PROCESS | 1152 | 1461051966710 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:06 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894AC800 == 56 [pid = 1152] [id = 544] 00:46:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006487AF5400) [pid = 1152] [serial = 1632] [outer = 0000000000000000] 00:46:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (000000648968F800) [pid = 1152] [serial = 1633] [outer = 0000006487AF5400] 00:46:06 INFO - PROCESS | 1152 | 1461051966758 Marionette DEBUG loaded listener.js 00:46:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (000000648A22BC00) [pid = 1152] [serial = 1634] [outer = 0000006487AF5400] 00:46:07 INFO - PROCESS | 1152 | 1461051967198 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] 00:46:07 INFO - PROCESS | 1152 | 1461051967304 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 00:46:07 INFO - PROCESS | 1152 | 1461051967307 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:46:07 INFO - PROCESS | 1152 | 1461051967309 Marionette TRACE conn5 <- [1,2142,null,{}] 00:46:07 INFO - PROCESS | 1152 | 1461051967313 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}] 00:46:07 INFO - PROCESS | 1152 | 1461051967402 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 00:46:07 INFO - PROCESS | 1152 | 1461051967411 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:07 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C727800 == 57 [pid = 1152] [id = 545] 00:46:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (000000648A2A0C00) [pid = 1152] [serial = 1635] [outer = 0000000000000000] 00:46:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (000000648A5A3C00) [pid = 1152] [serial = 1636] [outer = 000000648A2A0C00] 00:46:07 INFO - PROCESS | 1152 | 1461051967461 Marionette DEBUG loaded listener.js 00:46:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (000000648B0CF400) [pid = 1152] [serial = 1637] [outer = 000000648A2A0C00] 00:46:07 INFO - PROCESS | 1152 | 1461051967897 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]]]}] 00:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 626ms 00:46:07 INFO - PROCESS | 1152 | 1461051967936 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 00:46:07 INFO - PROCESS | 1152 | 1461051967938 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 00:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:46:07 INFO - PROCESS | 1152 | 1461051967942 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:46:07 INFO - PROCESS | 1152 | 1461051967944 Marionette TRACE conn5 <- [1,2146,null,{}] 00:46:07 INFO - PROCESS | 1152 | 1461051967947 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}] 00:46:08 INFO - PROCESS | 1152 | 1461051968037 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 00:46:08 INFO - PROCESS | 1152 | 1461051968043 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:08 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E584800 == 58 [pid = 1152] [id = 546] 00:46:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648C605000) [pid = 1152] [serial = 1638] [outer = 0000000000000000] 00:46:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648C615800) [pid = 1152] [serial = 1639] [outer = 000000648C605000] 00:46:08 INFO - PROCESS | 1152 | 1461051968090 Marionette DEBUG loaded listener.js 00:46:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (000000648C648C00) [pid = 1152] [serial = 1640] [outer = 000000648C605000] 00:46:08 INFO - PROCESS | 1152 | 1461051968544 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] 00:46:08 INFO - PROCESS | 1152 | 1461051968636 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 00:46:08 INFO - PROCESS | 1152 | 1461051968642 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:46:08 INFO - PROCESS | 1152 | 1461051968647 Marionette TRACE conn5 <- [1,2150,null,{}] 00:46:08 INFO - PROCESS | 1152 | 1461051968654 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}] 00:46:08 INFO - PROCESS | 1152 | 1461051968823 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 00:46:08 INFO - PROCESS | 1152 | 1461051968961 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:08 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485755800 == 59 [pid = 1152] [id = 547] 00:46:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006481ACE000) [pid = 1152] [serial = 1641] [outer = 0000000000000000] 00:46:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006481BEDC00) [pid = 1152] [serial = 1642] [outer = 0000006481ACE000] 00:46:09 INFO - PROCESS | 1152 | 1461051969020 Marionette DEBUG loaded listener.js 00:46:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006484A2E000) [pid = 1152] [serial = 1643] [outer = 0000006481ACE000] 00:46:09 INFO - PROCESS | 1152 | 1461051969642 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]]]}] 00:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1028ms 00:46:09 INFO - PROCESS | 1152 | 1461051969679 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 00:46:09 INFO - PROCESS | 1152 | 1461051969683 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 00:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:46:09 INFO - PROCESS | 1152 | 1461051969692 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:46:09 INFO - PROCESS | 1152 | 1461051969697 Marionette TRACE conn5 <- [1,2154,null,{}] 00:46:09 INFO - PROCESS | 1152 | 1461051969722 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}] 00:46:09 INFO - PROCESS | 1152 | 1461051969842 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 00:46:09 INFO - PROCESS | 1152 | 1461051969973 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:09 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489029800 == 60 [pid = 1152] [id = 548] 00:46:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006485974C00) [pid = 1152] [serial = 1644] [outer = 0000000000000000] 00:46:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006487AFB000) [pid = 1152] [serial = 1645] [outer = 0000006485974C00] 00:46:10 INFO - PROCESS | 1152 | 1461051970032 Marionette DEBUG loaded listener.js 00:46:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006488B2BC00) [pid = 1152] [serial = 1646] [outer = 0000006485974C00] 00:46:10 INFO - PROCESS | 1152 | 1461051970626 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]]]}] 00:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 985ms 00:46:10 INFO - PROCESS | 1152 | 1461051970677 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 00:46:10 INFO - PROCESS | 1152 | 1461051970680 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 00:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:46:10 INFO - PROCESS | 1152 | 1461051970685 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:46:10 INFO - PROCESS | 1152 | 1461051970687 Marionette TRACE conn5 <- [1,2158,null,{}] 00:46:10 INFO - PROCESS | 1152 | 1461051970698 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}] 00:46:10 INFO - PROCESS | 1152 | 1461051970863 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 00:46:10 INFO - PROCESS | 1152 | 1461051970881 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:10 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F1DB800 == 61 [pid = 1152] [id = 549] 00:46:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648969D400) [pid = 1152] [serial = 1647] [outer = 0000000000000000] 00:46:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (00000064896A1C00) [pid = 1152] [serial = 1648] [outer = 000000648969D400] 00:46:10 INFO - PROCESS | 1152 | 1461051970943 Marionette DEBUG loaded listener.js 00:46:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (000000648A2B6C00) [pid = 1152] [serial = 1649] [outer = 000000648969D400] 00:46:11 INFO - PROCESS | 1152 | 1461051971609 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]]]}] 00:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 985ms 00:46:11 INFO - PROCESS | 1152 | 1461051971671 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 00:46:11 INFO - PROCESS | 1152 | 1461051971674 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 00:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:46:11 INFO - PROCESS | 1152 | 1461051971678 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:46:11 INFO - PROCESS | 1152 | 1461051971680 Marionette TRACE conn5 <- [1,2162,null,{}] 00:46:11 INFO - PROCESS | 1152 | 1461051971698 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}] 00:46:11 INFO - PROCESS | 1152 | 1461051971815 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 00:46:11 INFO - PROCESS | 1152 | 1461051971943 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:11 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F458B800 == 62 [pid = 1152] [id = 550] 00:46:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (000000648C675000) [pid = 1152] [serial = 1650] [outer = 0000000000000000] 00:46:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (000000648D1A1C00) [pid = 1152] [serial = 1651] [outer = 000000648C675000] 00:46:12 INFO - PROCESS | 1152 | 1461051972002 Marionette DEBUG loaded listener.js 00:46:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (00000064F2332400) [pid = 1152] [serial = 1652] [outer = 000000648C675000] 00:46:12 INFO - PROCESS | 1152 | 1461051972557 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]]]}] 00:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 944ms 00:46:12 INFO - PROCESS | 1152 | 1461051972624 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 00:46:12 INFO - PROCESS | 1152 | 1461051972627 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 00:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:46:12 INFO - PROCESS | 1152 | 1461051972631 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:46:12 INFO - PROCESS | 1152 | 1461051972633 Marionette TRACE conn5 <- [1,2166,null,{}] 00:46:12 INFO - PROCESS | 1152 | 1461051972637 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}] 00:46:12 INFO - PROCESS | 1152 | 1461051972750 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 00:46:12 INFO - PROCESS | 1152 | 1461051972851 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:12 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F91B6800 == 63 [pid = 1152] [id = 551] 00:46:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (00000064F232EC00) [pid = 1152] [serial = 1653] [outer = 0000000000000000] 00:46:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (00000064F3B62400) [pid = 1152] [serial = 1654] [outer = 00000064F232EC00] 00:46:12 INFO - PROCESS | 1152 | 1461051972908 Marionette DEBUG loaded listener.js 00:46:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (00000064F3D61400) [pid = 1152] [serial = 1655] [outer = 00000064F232EC00] 00:46:13 INFO - PROCESS | 1152 | 1461051973511 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]]]}] 00:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 944ms 00:46:13 INFO - PROCESS | 1152 | 1461051973577 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 00:46:13 INFO - PROCESS | 1152 | 1461051973580 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 00:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:46:13 INFO - PROCESS | 1152 | 1461051973583 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:46:13 INFO - PROCESS | 1152 | 1461051973586 Marionette TRACE conn5 <- [1,2170,null,{}] 00:46:13 INFO - PROCESS | 1152 | 1461051973590 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}] 00:46:13 INFO - PROCESS | 1152 | 1461051973773 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 00:46:13 INFO - PROCESS | 1152 | 1461051973838 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:13 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA4C9800 == 64 [pid = 1152] [id = 552] 00:46:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (00000064F4235C00) [pid = 1152] [serial = 1656] [outer = 0000000000000000] 00:46:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (00000064F4281400) [pid = 1152] [serial = 1657] [outer = 00000064F4235C00] 00:46:13 INFO - PROCESS | 1152 | 1461051973939 Marionette DEBUG loaded listener.js 00:46:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (00000064F4635C00) [pid = 1152] [serial = 1658] [outer = 00000064F4235C00] 00:46:14 INFO - PROCESS | 1152 | 1461051974500 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]]]}] 00:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 943ms 00:46:14 INFO - PROCESS | 1152 | 1461051974530 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 00:46:14 INFO - PROCESS | 1152 | 1461051974533 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 00:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:46:14 INFO - PROCESS | 1152 | 1461051974536 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:46:14 INFO - PROCESS | 1152 | 1461051974539 Marionette TRACE conn5 <- [1,2174,null,{}] 00:46:14 INFO - PROCESS | 1152 | 1461051974542 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}] 00:46:14 INFO - PROCESS | 1152 | 1461051974655 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 00:46:14 INFO - PROCESS | 1152 | 1461051974757 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:14 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD066800 == 65 [pid = 1152] [id = 553] 00:46:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (00000064F3DA5400) [pid = 1152] [serial = 1659] [outer = 0000000000000000] 00:46:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (00000064F548C800) [pid = 1152] [serial = 1660] [outer = 00000064F3DA5400] 00:46:14 INFO - PROCESS | 1152 | 1461051974813 Marionette DEBUG loaded listener.js 00:46:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (00000064F5C3D800) [pid = 1152] [serial = 1661] [outer = 00000064F3DA5400] 00:46:15 INFO - PROCESS | 1152 | 1461051975411 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]]]}] 00:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 942ms 00:46:15 INFO - PROCESS | 1152 | 1461051975480 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 00:46:15 INFO - PROCESS | 1152 | 1461051975483 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 00:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:46:15 INFO - PROCESS | 1152 | 1461051975487 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:46:15 INFO - PROCESS | 1152 | 1461051975489 Marionette TRACE conn5 <- [1,2178,null,{}] 00:46:15 INFO - PROCESS | 1152 | 1461051975493 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}] 00:46:15 INFO - PROCESS | 1152 | 1461051975606 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 00:46:15 INFO - PROCESS | 1152 | 1461051975708 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:15 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD240000 == 66 [pid = 1152] [id = 554] 00:46:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (00000064F8837800) [pid = 1152] [serial = 1662] [outer = 0000000000000000] 00:46:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (00000064F8967C00) [pid = 1152] [serial = 1663] [outer = 00000064F8837800] 00:46:15 INFO - PROCESS | 1152 | 1461051975764 Marionette DEBUG loaded listener.js 00:46:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (00000064F8CAC000) [pid = 1152] [serial = 1664] [outer = 00000064F8837800] 00:46:16 INFO - PROCESS | 1152 | 1461051976580 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]]]}] 00:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1143ms 00:46:16 INFO - PROCESS | 1152 | 1461051976632 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 00:46:16 INFO - PROCESS | 1152 | 1461051976636 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 00:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:46:16 INFO - PROCESS | 1152 | 1461051976642 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:46:16 INFO - PROCESS | 1152 | 1461051976646 Marionette TRACE conn5 <- [1,2182,null,{}] 00:46:16 INFO - PROCESS | 1152 | 1461051976653 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}] 00:46:16 INFO - PROCESS | 1152 | 1461051976762 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 00:46:16 INFO - PROCESS | 1152 | 1461051976901 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:16 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482F16800 == 67 [pid = 1152] [id = 555] 00:46:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (0000006481783400) [pid = 1152] [serial = 1665] [outer = 0000000000000000] 00:46:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (000000648178B000) [pid = 1152] [serial = 1666] [outer = 0000006481783400] 00:46:16 INFO - PROCESS | 1152 | 1461051976953 Marionette DEBUG loaded listener.js 00:46:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (0000006481ACB400) [pid = 1152] [serial = 1667] [outer = 0000006481783400] 00:46:17 INFO - PROCESS | 1152 | 1461051977571 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]]]}] 00:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 00:46:17 INFO - PROCESS | 1152 | 1461051977632 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 00:46:17 INFO - PROCESS | 1152 | 1461051977639 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 00:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:46:17 INFO - PROCESS | 1152 | 1461051977645 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:46:17 INFO - PROCESS | 1152 | 1461051977648 Marionette TRACE conn5 <- [1,2186,null,{}] 00:46:17 INFO - PROCESS | 1152 | 1461051977652 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}] 00:46:17 INFO - PROCESS | 1152 | 1461051977798 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 00:46:17 INFO - PROCESS | 1152 | --DOCSHELL 000000648C727800 == 66 [pid = 1152] [id = 545] 00:46:17 INFO - PROCESS | 1152 | --DOCSHELL 00000064894AC800 == 65 [pid = 1152] [id = 544] 00:46:17 INFO - PROCESS | 1152 | --DOCSHELL 000000648B111000 == 64 [pid = 1152] [id = 543] 00:46:17 INFO - PROCESS | 1152 | --DOCSHELL 000000648B00D800 == 63 [pid = 1152] [id = 542] 00:46:17 INFO - PROCESS | 1152 | --DOCSHELL 00000064894D0000 == 62 [pid = 1152] [id = 541] 00:46:17 INFO - PROCESS | 1152 | --DOCSHELL 0000006489333000 == 61 [pid = 1152] [id = 540] 00:46:17 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F1B000 == 60 [pid = 1152] [id = 539] 00:46:17 INFO - PROCESS | 1152 | --DOCSHELL 0000006484C92000 == 59 [pid = 1152] [id = 538] 00:46:17 INFO - PROCESS | 1152 | --DOCSHELL 00000064F91BF800 == 58 [pid = 1152] [id = 11] 00:46:17 INFO - PROCESS | 1152 | --DOCSHELL 0000006485310800 == 57 [pid = 1152] [id = 537] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (0000006487AEDC00) [pid = 1152] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (000000648970B000) [pid = 1152] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (000000648C643000) [pid = 1152] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (000000648C60BC00) [pid = 1152] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (000000648C677C00) [pid = 1152] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (000000648C66E800) [pid = 1152] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (0000006481BEA000) [pid = 1152] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (000000648E44C400) [pid = 1152] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C7B800 == 56 [pid = 1152] [id = 530] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (000000648C662800) [pid = 1152] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (000000648A2C3800) [pid = 1152] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (0000006482D1CC00) [pid = 1152] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006489477C00) [pid = 1152] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (0000006482D1F000) [pid = 1152] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (000000648535E400) [pid = 1152] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (0000006485014000) [pid = 1152] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (0000006485C0C400) [pid = 1152] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (0000006489D58000) [pid = 1152] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006488C15C00) [pid = 1152] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006489067C00) [pid = 1152] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (000000648C674C00) [pid = 1152] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006489704400) [pid = 1152] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (000000648D19AC00) [pid = 1152] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006489E75C00) [pid = 1152] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648C611800) [pid = 1152] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006488781000) [pid = 1152] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006489694000) [pid = 1152] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 00:46:17 INFO - PROCESS | 1152 | 1461051977964 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:17 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483BB1800 == 57 [pid = 1152] [id = 556] 00:46:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006480A8E400) [pid = 1152] [serial = 1668] [outer = 0000000000000000] 00:46:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006481856800) [pid = 1152] [serial = 1669] [outer = 0000006480A8E400] 00:46:18 INFO - PROCESS | 1152 | 1461051978014 Marionette DEBUG loaded listener.js 00:46:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006484A26800) [pid = 1152] [serial = 1670] [outer = 0000006480A8E400] 00:46:18 INFO - PROCESS | 1152 | 1461051978456 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]]]}] 00:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 838ms 00:46:18 INFO - PROCESS | 1152 | 1461051978484 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 00:46:18 INFO - PROCESS | 1152 | 1461051978486 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 00:46:18 INFO - PROCESS | 1152 | 1461051978490 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:46:18 INFO - PROCESS | 1152 | 1461051978494 Marionette TRACE conn5 <- [1,2190,null,{}] 00:46:18 INFO - PROCESS | 1152 | 1461051978510 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}] 00:46:18 INFO - PROCESS | 1152 | 1461051978662 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 00:46:18 INFO - PROCESS | 1152 | 1461051978679 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:18 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B46000 == 58 [pid = 1152] [id = 557] 00:46:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006485970400) [pid = 1152] [serial = 1671] [outer = 0000000000000000] 00:46:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006485976000) [pid = 1152] [serial = 1672] [outer = 0000006485970400] 00:46:18 INFO - PROCESS | 1152 | 1461051978732 Marionette DEBUG loaded listener.js 00:46:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (0000006486D7DC00) [pid = 1152] [serial = 1673] [outer = 0000006485970400] 00:46:19 INFO - PROCESS | 1152 | 1461051979376 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]]]}] 00:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 942ms 00:46:19 INFO - PROCESS | 1152 | 1461051979435 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 00:46:19 INFO - PROCESS | 1152 | 1461051979441 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 00:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:46:19 INFO - PROCESS | 1152 | 1461051979461 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:46:19 INFO - PROCESS | 1152 | 1461051979465 Marionette TRACE conn5 <- [1,2194,null,{}] 00:46:19 INFO - PROCESS | 1152 | 1461051979474 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}] 00:46:19 INFO - PROCESS | 1152 | 1461051979604 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 00:46:19 INFO - PROCESS | 1152 | 1461051979729 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:19 INFO - PROCESS | 1152 | ++DOCSHELL 000000648575E000 == 59 [pid = 1152] [id = 558] 00:46:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006481EF4400) [pid = 1152] [serial = 1674] [outer = 0000000000000000] 00:46:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006482D1A000) [pid = 1152] [serial = 1675] [outer = 0000006481EF4400] 00:46:19 INFO - PROCESS | 1152 | 1461051979791 Marionette DEBUG loaded listener.js 00:46:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (0000006485252C00) [pid = 1152] [serial = 1676] [outer = 0000006481EF4400] 00:46:20 INFO - PROCESS | 1152 | 1461051980387 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]]]}] 00:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1004ms 00:46:20 INFO - PROCESS | 1152 | 1461051980464 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 00:46:20 INFO - PROCESS | 1152 | 1461051980471 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 00:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:46:20 INFO - PROCESS | 1152 | 1461051980480 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:46:20 INFO - PROCESS | 1152 | 1461051980483 Marionette TRACE conn5 <- [1,2198,null,{}] 00:46:20 INFO - PROCESS | 1152 | 1461051980487 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}] 00:46:20 INFO - PROCESS | 1152 | 1461051980605 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 00:46:20 INFO - PROCESS | 1152 | 1461051980707 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:20 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F13000 == 60 [pid = 1152] [id = 559] 00:46:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (0000006485C0F400) [pid = 1152] [serial = 1677] [outer = 0000000000000000] 00:46:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (0000006487AF8C00) [pid = 1152] [serial = 1678] [outer = 0000006485C0F400] 00:46:20 INFO - PROCESS | 1152 | 1461051980765 Marionette DEBUG loaded listener.js 00:46:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (0000006487EEC800) [pid = 1152] [serial = 1679] [outer = 0000006485C0F400] 00:46:21 INFO - PROCESS | 1152 | 1461051981340 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]]]}] 00:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 901ms 00:46:21 INFO - PROCESS | 1152 | 1461051981381 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 00:46:21 INFO - PROCESS | 1152 | 1461051981384 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 00:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:46:21 INFO - PROCESS | 1152 | 1461051981388 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:46:21 INFO - PROCESS | 1152 | 1461051981392 Marionette TRACE conn5 <- [1,2202,null,{}] 00:46:21 INFO - PROCESS | 1152 | 1461051981404 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}] 00:46:21 INFO - PROCESS | 1152 | 1461051981567 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 00:46:21 INFO - PROCESS | 1152 | 1461051981674 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:21 INFO - PROCESS | 1152 | ++DOCSHELL 000000648934E800 == 61 [pid = 1152] [id = 560] 00:46:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (0000006488711800) [pid = 1152] [serial = 1680] [outer = 0000000000000000] 00:46:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006488B27400) [pid = 1152] [serial = 1681] [outer = 0000006488711800] 00:46:21 INFO - PROCESS | 1152 | 1461051981734 Marionette DEBUG loaded listener.js 00:46:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (0000006488CDEC00) [pid = 1152] [serial = 1682] [outer = 0000006488711800] 00:46:22 INFO - PROCESS | 1152 | 1461051982299 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]]]}] 00:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 944ms 00:46:22 INFO - PROCESS | 1152 | 1461051982346 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 00:46:22 INFO - PROCESS | 1152 | 1461051982350 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 00:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:46:22 INFO - PROCESS | 1152 | 1461051982355 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:46:22 INFO - PROCESS | 1152 | 1461051982358 Marionette TRACE conn5 <- [1,2206,null,{}] 00:46:22 INFO - PROCESS | 1152 | 1461051982362 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}] 00:46:22 INFO - PROCESS | 1152 | 1461051982476 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 00:46:22 INFO - PROCESS | 1152 | 1461051982579 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:22 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3E0000 == 62 [pid = 1152] [id = 561] 00:46:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (0000006489070800) [pid = 1152] [serial = 1683] [outer = 0000000000000000] 00:46:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (0000006489325C00) [pid = 1152] [serial = 1684] [outer = 0000006489070800] 00:46:22 INFO - PROCESS | 1152 | 1461051982636 Marionette DEBUG loaded listener.js 00:46:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (000000648943DC00) [pid = 1152] [serial = 1685] [outer = 0000006489070800] 00:46:23 INFO - PROCESS | 1152 | 1461051983220 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]]]}] 00:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 881ms 00:46:23 INFO - PROCESS | 1152 | 1461051983241 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 00:46:23 INFO - PROCESS | 1152 | 1461051983244 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 00:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:46:23 INFO - PROCESS | 1152 | 1461051983248 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:46:23 INFO - PROCESS | 1152 | 1461051983250 Marionette TRACE conn5 <- [1,2210,null,{}] 00:46:23 INFO - PROCESS | 1152 | 1461051983254 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}] 00:46:23 INFO - PROCESS | 1152 | 1461051983365 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 00:46:23 INFO - PROCESS | 1152 | 1461051983495 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:23 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B01B800 == 63 [pid = 1152] [id = 562] 00:46:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (000000648967FC00) [pid = 1152] [serial = 1686] [outer = 0000000000000000] 00:46:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (0000006489686000) [pid = 1152] [serial = 1687] [outer = 000000648967FC00] 00:46:23 INFO - PROCESS | 1152 | 1461051983554 Marionette DEBUG loaded listener.js 00:46:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (000000648969B400) [pid = 1152] [serial = 1688] [outer = 000000648967FC00] 00:46:24 INFO - PROCESS | 1152 | 1461051984106 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]]]}] 00:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 943ms 00:46:24 INFO - PROCESS | 1152 | 1461051984194 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 00:46:24 INFO - PROCESS | 1152 | 1461051984197 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 00:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:46:24 INFO - PROCESS | 1152 | 1461051984201 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:46:24 INFO - PROCESS | 1152 | 1461051984203 Marionette TRACE conn5 <- [1,2214,null,{}] 00:46:24 INFO - PROCESS | 1152 | 1461051984207 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}] 00:46:24 INFO - PROCESS | 1152 | 1461051984394 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 00:46:24 INFO - PROCESS | 1152 | 1461051984405 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:24 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C4CD000 == 64 [pid = 1152] [id = 563] 00:46:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (0000006489704400) [pid = 1152] [serial = 1689] [outer = 0000000000000000] 00:46:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (0000006489E76800) [pid = 1152] [serial = 1690] [outer = 0000006489704400] 00:46:24 INFO - PROCESS | 1152 | 1461051984468 Marionette DEBUG loaded listener.js 00:46:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (0000006489EC7400) [pid = 1152] [serial = 1691] [outer = 0000006489704400] 00:46:25 INFO - PROCESS | 1152 | 1461051985084 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]]]}] 00:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 944ms 00:46:25 INFO - PROCESS | 1152 | 1461051985147 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 00:46:25 INFO - PROCESS | 1152 | 1461051985149 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 00:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:46:25 INFO - PROCESS | 1152 | 1461051985153 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:46:25 INFO - PROCESS | 1152 | 1461051985155 Marionette TRACE conn5 <- [1,2218,null,{}] 00:46:25 INFO - PROCESS | 1152 | 1461051985159 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}] 00:46:25 INFO - PROCESS | 1152 | 1461051985312 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 00:46:25 INFO - PROCESS | 1152 | 1461051985372 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:25 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C72D800 == 65 [pid = 1152] [id = 564] 00:46:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (000000648A227C00) [pid = 1152] [serial = 1692] [outer = 0000000000000000] 00:46:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (000000648A22E800) [pid = 1152] [serial = 1693] [outer = 000000648A227C00] 00:46:25 INFO - PROCESS | 1152 | 1461051985429 Marionette DEBUG loaded listener.js 00:46:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (000000648A29F800) [pid = 1152] [serial = 1694] [outer = 000000648A227C00] 00:46:26 INFO - PROCESS | 1152 | 1461051986013 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]]]}] 00:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 942ms 00:46:26 INFO - PROCESS | 1152 | 1461051986098 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 00:46:26 INFO - PROCESS | 1152 | 1461051986101 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 00:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:46:26 INFO - PROCESS | 1152 | 1461051986104 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:46:26 INFO - PROCESS | 1152 | 1461051986107 Marionette TRACE conn5 <- [1,2222,null,{}] 00:46:26 INFO - PROCESS | 1152 | 1461051986111 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}] 00:46:26 INFO - PROCESS | 1152 | 1461051986226 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 00:46:26 INFO - PROCESS | 1152 | 1461051986352 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:26 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E29E000 == 66 [pid = 1152] [id = 565] 00:46:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (000000648A2BF800) [pid = 1152] [serial = 1695] [outer = 0000000000000000] 00:46:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (000000648A5A9800) [pid = 1152] [serial = 1696] [outer = 000000648A2BF800] 00:46:26 INFO - PROCESS | 1152 | 1461051986410 Marionette DEBUG loaded listener.js 00:46:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (000000648B0D0000) [pid = 1152] [serial = 1697] [outer = 000000648A2BF800] 00:46:26 INFO - PROCESS | 1152 | 1461051986933 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]]]}] 00:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 880ms 00:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:46:27 INFO - PROCESS | 1152 | 1461051986987 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 00:46:27 INFO - PROCESS | 1152 | 1461051986989 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 00:46:27 INFO - PROCESS | 1152 | 1461051986993 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:46:27 INFO - PROCESS | 1152 | 1461051986995 Marionette TRACE conn5 <- [1,2226,null,{}] 00:46:27 INFO - PROCESS | 1152 | 1461051986999 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}] 00:46:27 INFO - PROCESS | 1152 | 1461051987111 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 00:46:27 INFO - PROCESS | 1152 | 1461051987215 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:27 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EEC8000 == 67 [pid = 1152] [id = 566] 00:46:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 158 (000000648C602400) [pid = 1152] [serial = 1698] [outer = 0000000000000000] 00:46:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 159 (000000648C60E800) [pid = 1152] [serial = 1699] [outer = 000000648C602400] 00:46:27 INFO - PROCESS | 1152 | 1461051987271 Marionette DEBUG loaded listener.js 00:46:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 160 (000000648C641400) [pid = 1152] [serial = 1700] [outer = 000000648C602400] 00:46:27 INFO - PROCESS | 1152 | 1461051987923 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]]]}] 00:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 985ms 00:46:27 INFO - PROCESS | 1152 | 1461051987981 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 00:46:27 INFO - PROCESS | 1152 | 1461051987983 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 00:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:46:27 INFO - PROCESS | 1152 | 1461051987987 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:46:27 INFO - PROCESS | 1152 | 1461051987989 Marionette TRACE conn5 <- [1,2230,null,{}] 00:46:27 INFO - PROCESS | 1152 | 1461051987994 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}] 00:46:28 INFO - PROCESS | 1152 | 1461051988108 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 00:46:28 INFO - PROCESS | 1152 | 1461051988242 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:28 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2C34800 == 68 [pid = 1152] [id = 567] 00:46:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 161 (000000648C617800) [pid = 1152] [serial = 1701] [outer = 0000000000000000] 00:46:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 162 (000000648C668C00) [pid = 1152] [serial = 1702] [outer = 000000648C617800] 00:46:28 INFO - PROCESS | 1152 | 1461051988300 Marionette DEBUG loaded listener.js 00:46:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 163 (000000648C679800) [pid = 1152] [serial = 1703] [outer = 000000648C617800] 00:46:28 INFO - PROCESS | 1152 | 1461051988985 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]]]}] 00:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1027ms 00:46:29 INFO - PROCESS | 1152 | 1461051989017 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 00:46:29 INFO - PROCESS | 1152 | 1461051989021 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 00:46:29 INFO - PROCESS | 1152 | 1461051989026 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:46:29 INFO - PROCESS | 1152 | 1461051989030 Marionette TRACE conn5 <- [1,2234,null,{}] 00:46:29 INFO - PROCESS | 1152 | 1461051989055 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}] 00:46:29 INFO - PROCESS | 1152 | 1461051989166 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 00:46:29 INFO - PROCESS | 1152 | 1461051989273 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:29 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489010000 == 69 [pid = 1152] [id = 568] 00:46:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 164 (0000006481850400) [pid = 1152] [serial = 1704] [outer = 0000000000000000] 00:46:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 165 (0000006482014400) [pid = 1152] [serial = 1705] [outer = 0000006481850400] 00:46:29 INFO - PROCESS | 1152 | 1461051989325 Marionette DEBUG loaded listener.js 00:46:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 166 (0000006487AF9000) [pid = 1152] [serial = 1706] [outer = 0000006481850400] 00:46:29 INFO - PROCESS | 1152 | --DOCSHELL 0000006483BB1800 == 68 [pid = 1152] [id = 556] 00:46:29 INFO - PROCESS | 1152 | --DOCSHELL 0000006482F16800 == 67 [pid = 1152] [id = 555] 00:46:29 INFO - PROCESS | 1152 | --DOCSHELL 00000064FD066800 == 66 [pid = 1152] [id = 553] 00:46:29 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA4C9800 == 65 [pid = 1152] [id = 552] 00:46:29 INFO - PROCESS | 1152 | --DOCSHELL 00000064F91B6800 == 64 [pid = 1152] [id = 551] 00:46:29 INFO - PROCESS | 1152 | --DOCSHELL 00000064F458B800 == 63 [pid = 1152] [id = 550] 00:46:29 INFO - PROCESS | 1152 | --DOCSHELL 0000006485755800 == 62 [pid = 1152] [id = 547] 00:46:30 INFO - PROCESS | 1152 | 1461051990017 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]]]}] 00:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1003ms 00:46:30 INFO - PROCESS | 1152 | 1461051990034 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 00:46:30 INFO - PROCESS | 1152 | 1461051990040 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 00:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:46:30 INFO - PROCESS | 1152 | 1461051990046 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:46:30 INFO - PROCESS | 1152 | 1461051990049 Marionette TRACE conn5 <- [1,2238,null,{}] 00:46:30 INFO - PROCESS | 1152 | 1461051990052 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}] 00:46:30 INFO - PROCESS | 1152 | 1461051990161 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 00:46:30 INFO - PROCESS | 1152 | 1461051990258 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:30 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483B1B800 == 63 [pid = 1152] [id = 569] 00:46:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 167 (0000006481782C00) [pid = 1152] [serial = 1707] [outer = 0000000000000000] 00:46:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 168 (0000006484A2B800) [pid = 1152] [serial = 1708] [outer = 0000006481782C00] 00:46:30 INFO - PROCESS | 1152 | 1461051990308 Marionette DEBUG loaded listener.js 00:46:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 169 (0000006488710400) [pid = 1152] [serial = 1709] [outer = 0000006481782C00] 00:46:30 INFO - PROCESS | 1152 | 1461051990701 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]]]}] 00:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 733ms 00:46:30 INFO - PROCESS | 1152 | 1461051990780 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 00:46:30 INFO - PROCESS | 1152 | 1461051990783 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 00:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:46:30 INFO - PROCESS | 1152 | 1461051990787 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:46:30 INFO - PROCESS | 1152 | 1461051990790 Marionette TRACE conn5 <- [1,2242,null,{}] 00:46:30 INFO - PROCESS | 1152 | 1461051990801 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}] 00:46:30 INFO - PROCESS | 1152 | 1461051990901 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 00:46:30 INFO - PROCESS | 1152 | 1461051990918 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:30 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F1E1800 == 64 [pid = 1152] [id = 570] 00:46:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 170 (0000006489681000) [pid = 1152] [serial = 1710] [outer = 0000000000000000] 00:46:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 171 (00000064896E9800) [pid = 1152] [serial = 1711] [outer = 0000006489681000] 00:46:30 INFO - PROCESS | 1152 | 1461051990967 Marionette DEBUG loaded listener.js 00:46:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 172 (0000006489E77000) [pid = 1152] [serial = 1712] [outer = 0000006489681000] 00:46:31 INFO - PROCESS | 1152 | 1461051991466 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]]]}] 00:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 00:46:31 INFO - PROCESS | 1152 | 1461051991541 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 00:46:31 INFO - PROCESS | 1152 | 1461051991543 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 00:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:46:31 INFO - PROCESS | 1152 | 1461051991549 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:46:31 INFO - PROCESS | 1152 | 1461051991550 Marionette TRACE conn5 <- [1,2246,null,{}] 00:46:31 INFO - PROCESS | 1152 | 1461051991554 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}] 00:46:31 INFO - PROCESS | 1152 | 1461051991687 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 00:46:31 INFO - PROCESS | 1152 | 1461051991750 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:31 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F57CD800 == 65 [pid = 1152] [id = 571] 00:46:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 173 (000000648B043800) [pid = 1152] [serial = 1713] [outer = 0000000000000000] 00:46:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 174 (000000648D198C00) [pid = 1152] [serial = 1714] [outer = 000000648B043800] 00:46:31 INFO - PROCESS | 1152 | 1461051991797 Marionette DEBUG loaded listener.js 00:46:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 175 (000000648E44D800) [pid = 1152] [serial = 1715] [outer = 000000648B043800] 00:46:32 INFO - PROCESS | 1152 | 1461051992256 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]]]}] 00:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms 00:46:32 INFO - PROCESS | 1152 | 1461051992280 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 00:46:32 INFO - PROCESS | 1152 | 1461051992283 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 00:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:46:32 INFO - PROCESS | 1152 | 1461051992286 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:46:32 INFO - PROCESS | 1152 | 1461051992288 Marionette TRACE conn5 <- [1,2250,null,{}] 00:46:32 INFO - PROCESS | 1152 | 1461051992291 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}] 00:46:32 INFO - PROCESS | 1152 | 1461051992416 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 00:46:32 INFO - PROCESS | 1152 | 1461051992430 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:32 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F9581000 == 66 [pid = 1152] [id = 572] 00:46:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 176 (000000648E44C400) [pid = 1152] [serial = 1716] [outer = 0000000000000000] 00:46:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 177 (00000064F2330800) [pid = 1152] [serial = 1717] [outer = 000000648E44C400] 00:46:32 INFO - PROCESS | 1152 | 1461051992477 Marionette DEBUG loaded listener.js 00:46:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 178 (00000064F2D50400) [pid = 1152] [serial = 1718] [outer = 000000648E44C400] 00:46:32 INFO - PROCESS | 1152 | 1461051992953 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]]]}] 00:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 00:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:46:32 INFO - PROCESS | 1152 | 1461051992986 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 00:46:32 INFO - PROCESS | 1152 | 1461051992988 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 00:46:32 INFO - PROCESS | 1152 | 1461051992992 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:46:32 INFO - PROCESS | 1152 | 1461051992993 Marionette TRACE conn5 <- [1,2254,null,{}] 00:46:33 INFO - PROCESS | 1152 | 1461051993001 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}] 00:46:33 INFO - PROCESS | 1152 | 1461051993478 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 177 (000000648B03DC00) [pid = 1152] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 176 (000000648B03EC00) [pid = 1152] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 175 (0000006481786000) [pid = 1152] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 174 (0000006489E80000) [pid = 1152] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 173 (0000006489063400) [pid = 1152] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 172 (0000006481BEC800) [pid = 1152] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 171 (0000006487AF0000) [pid = 1152] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 170 (000000648943AC00) [pid = 1152] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 169 (00000064896A3800) [pid = 1152] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 168 (0000006480A8CC00) [pid = 1152] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 167 (0000006486D79800) [pid = 1152] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 166 (0000006486D7C400) [pid = 1152] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 165 (0000006481BE9C00) [pid = 1152] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 164 (0000006482018C00) [pid = 1152] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 163 (0000006481789400) [pid = 1152] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 162 (0000006488709000) [pid = 1152] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 161 (0000006487AF5400) [pid = 1152] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 160 (000000648A2B9800) [pid = 1152] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 159 (00000064F232B400) [pid = 1152] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 158 (00000064F24F4C00) [pid = 1152] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 157 (00000064F3B80800) [pid = 1152] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (000000648A2A0C00) [pid = 1152] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (0000006481783400) [pid = 1152] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (0000006480A8E400) [pid = 1152] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (00000064819C5C00) [pid = 1152] [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.] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (000000648878C000) [pid = 1152] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (0000006481853000) [pid = 1152] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (000000648B0D3400) [pid = 1152] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (000000648943D800) [pid = 1152] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (000000648C667800) [pid = 1152] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (000000648B0D3000) [pid = 1152] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (0000006489684C00) [pid = 1152] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (0000006482D21000) [pid = 1152] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (000000648A22B000) [pid = 1152] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:46:33 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (000000648C605000) [pid = 1152] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:46:33 INFO - PROCESS | 1152 | 1461051993563 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:33 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FC1800 == 67 [pid = 1152] [id = 573] 00:46:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (0000006481781800) [pid = 1152] [serial = 1719] [outer = 0000000000000000] 00:46:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (0000006481856400) [pid = 1152] [serial = 1720] [outer = 0000006481781800] 00:46:33 INFO - PROCESS | 1152 | 1461051993613 Marionette DEBUG loaded listener.js 00:46:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (000000648535D400) [pid = 1152] [serial = 1721] [outer = 0000006481781800] 00:46:33 INFO - PROCESS | 1152 | 1461051993976 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]]]}] 00:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1035ms 00:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:46:34 INFO - PROCESS | 1152 | 1461051994029 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 00:46:34 INFO - PROCESS | 1152 | 1461051994032 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 00:46:34 INFO - PROCESS | 1152 | 1461051994035 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:46:34 INFO - PROCESS | 1152 | 1461051994037 Marionette TRACE conn5 <- [1,2258,null,{}] 00:46:34 INFO - PROCESS | 1152 | 1461051994040 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}] 00:46:34 INFO - PROCESS | 1152 | 1461051994134 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 00:46:34 INFO - PROCESS | 1152 | 1461051994141 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:34 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FD0A3800 == 68 [pid = 1152] [id = 574] 00:46:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (0000006488703000) [pid = 1152] [serial = 1722] [outer = 0000000000000000] 00:46:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (00000064896A3800) [pid = 1152] [serial = 1723] [outer = 0000006488703000] 00:46:34 INFO - PROCESS | 1152 | 1461051994187 Marionette DEBUG loaded listener.js 00:46:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (000000648A2BE800) [pid = 1152] [serial = 1724] [outer = 0000006488703000] 00:46:34 INFO - PROCESS | 1152 | 1461051994637 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]]]}] 00:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 00:46:34 INFO - PROCESS | 1152 | 1461051994667 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 00:46:34 INFO - PROCESS | 1152 | 1461051994670 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 00:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:46:34 INFO - PROCESS | 1152 | 1461051994673 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:46:34 INFO - PROCESS | 1152 | 1461051994675 Marionette TRACE conn5 <- [1,2262,null,{}] 00:46:34 INFO - PROCESS | 1152 | 1461051994679 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}] 00:46:34 INFO - PROCESS | 1152 | 1461051994771 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 00:46:34 INFO - PROCESS | 1152 | 1461051994777 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:34 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FDE62800 == 69 [pid = 1152] [id = 575] 00:46:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (000000648A299800) [pid = 1152] [serial = 1725] [outer = 0000000000000000] 00:46:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (000000648C64B400) [pid = 1152] [serial = 1726] [outer = 000000648A299800] 00:46:34 INFO - PROCESS | 1152 | 1461051994825 Marionette DEBUG loaded listener.js 00:46:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (00000064F35D2C00) [pid = 1152] [serial = 1727] [outer = 000000648A299800] 00:46:35 INFO - PROCESS | 1152 | 1461051995273 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]]]}] 00:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 00:46:35 INFO - PROCESS | 1152 | 1461051995305 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 00:46:35 INFO - PROCESS | 1152 | 1461051995307 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 00:46:35 INFO - PROCESS | 1152 | 1461051995310 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:46:35 INFO - PROCESS | 1152 | 1461051995312 Marionette TRACE conn5 <- [1,2266,null,{}] 00:46:35 INFO - PROCESS | 1152 | 1461051995316 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}] 00:46:35 INFO - PROCESS | 1152 | 1461051995452 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 00:46:35 INFO - PROCESS | 1152 | 1461051995596 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:35 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CBE800 == 70 [pid = 1152] [id = 576] 00:46:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (0000006480728400) [pid = 1152] [serial = 1728] [outer = 0000000000000000] 00:46:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (000000648135E800) [pid = 1152] [serial = 1729] [outer = 0000006480728400] 00:46:35 INFO - PROCESS | 1152 | 1461051995656 Marionette DEBUG loaded listener.js 00:46:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (0000006481E74400) [pid = 1152] [serial = 1730] [outer = 0000006480728400] 00:46:36 INFO - PROCESS | 1152 | 1461051996337 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]]]}] 00:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1083ms 00:46:36 INFO - PROCESS | 1152 | 1461051996398 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 00:46:36 INFO - PROCESS | 1152 | 1461051996403 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 00:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:46:36 INFO - PROCESS | 1152 | 1461051996408 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:46:36 INFO - PROCESS | 1152 | 1461051996413 Marionette TRACE conn5 <- [1,2270,null,{}] 00:46:36 INFO - PROCESS | 1152 | 1461051996434 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}] 00:46:36 INFO - PROCESS | 1152 | 1461051996561 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 00:46:36 INFO - PROCESS | 1152 | 1461051996699 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:36 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C729800 == 71 [pid = 1152] [id = 577] 00:46:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (000000648878DC00) [pid = 1152] [serial = 1731] [outer = 0000000000000000] 00:46:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (0000006489066800) [pid = 1152] [serial = 1732] [outer = 000000648878DC00] 00:46:36 INFO - PROCESS | 1152 | 1461051996760 Marionette DEBUG loaded listener.js 00:46:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 158 (00000064896E6400) [pid = 1152] [serial = 1733] [outer = 000000648878DC00] 00:46:37 INFO - PROCESS | 1152 | 1461051997332 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]]]}] 00:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 964ms 00:46:37 INFO - PROCESS | 1152 | 1461051997378 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 00:46:37 INFO - PROCESS | 1152 | 1461051997383 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 00:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:46:37 INFO - PROCESS | 1152 | 1461051997387 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:46:37 INFO - PROCESS | 1152 | 1461051997390 Marionette TRACE conn5 <- [1,2274,null,{}] 00:46:37 INFO - PROCESS | 1152 | 1461051997394 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}] 00:46:37 INFO - PROCESS | 1152 | 1461051997518 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 00:46:37 INFO - PROCESS | 1152 | 1461051997630 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:37 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FAEB2000 == 72 [pid = 1152] [id = 578] 00:46:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 159 (000000648A230000) [pid = 1152] [serial = 1734] [outer = 0000000000000000] 00:46:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 160 (000000648C662000) [pid = 1152] [serial = 1735] [outer = 000000648A230000] 00:46:37 INFO - PROCESS | 1152 | 1461051997687 Marionette DEBUG loaded listener.js 00:46:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 161 (00000064F3459800) [pid = 1152] [serial = 1736] [outer = 000000648A230000] 00:46:38 INFO - PROCESS | 1152 | 1461051998327 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]]]}] 00:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 00:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 985ms 00:46:38 INFO - PROCESS | 1152 | 1461051998373 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 00:46:38 INFO - PROCESS | 1152 | 1461051998376 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 00:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:46:38 INFO - PROCESS | 1152 | 1461051998388 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:46:38 INFO - PROCESS | 1152 | 1461051998395 Marionette TRACE conn5 <- [1,2278,null,{}] 00:46:38 INFO - PROCESS | 1152 | 1461051998400 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}] 00:46:38 INFO - PROCESS | 1152 | 1461051998558 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 00:46:38 INFO - PROCESS | 1152 | 1461051998695 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:38 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EE43000 == 73 [pid = 1152] [id = 579] 00:46:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 162 (00000064F21B8800) [pid = 1152] [serial = 1737] [outer = 0000000000000000] 00:46:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 163 (00000064F3F1A400) [pid = 1152] [serial = 1738] [outer = 00000064F21B8800] 00:46:38 INFO - PROCESS | 1152 | 1461051998753 Marionette DEBUG loaded listener.js 00:46:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 164 (00000064F3FCFC00) [pid = 1152] [serial = 1739] [outer = 00000064F21B8800] 00:46:39 INFO - PROCESS | 1152 | 1461051999366 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]]]}] 00:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1046ms 00:46:39 INFO - PROCESS | 1152 | 1461051999429 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 00:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:46:39 INFO - PROCESS | 1152 | 1461051999432 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 00:46:39 INFO - PROCESS | 1152 | 1461051999436 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:46:39 INFO - PROCESS | 1152 | 1461051999438 Marionette TRACE conn5 <- [1,2282,null,{}] 00:46:39 INFO - PROCESS | 1152 | 1461051999442 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}] 00:46:39 INFO - PROCESS | 1152 | 1461051999609 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 00:46:39 INFO - PROCESS | 1152 | 1461051999746 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:39 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489D31800 == 74 [pid = 1152] [id = 580] 00:46:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 165 (00000064F3FC6800) [pid = 1152] [serial = 1740] [outer = 0000000000000000] 00:46:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 166 (00000064F462F800) [pid = 1152] [serial = 1741] [outer = 00000064F3FC6800] 00:46:39 INFO - PROCESS | 1152 | 1461051999805 Marionette DEBUG loaded listener.js 00:46:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 167 (00000064F4E32C00) [pid = 1152] [serial = 1742] [outer = 00000064F3FC6800] 00:46:40 INFO - PROCESS | 1152 | 1461052000329 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]]]}] 00:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 943ms 00:46:40 INFO - PROCESS | 1152 | 1461052000380 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 00:46:40 INFO - PROCESS | 1152 | 1461052000383 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 00:46:40 INFO - PROCESS | 1152 | 1461052000386 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:46:40 INFO - PROCESS | 1152 | 1461052000389 Marionette TRACE conn5 <- [1,2286,null,{}] 00:46:40 INFO - PROCESS | 1152 | 1461052000392 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}] 00:46:40 INFO - PROCESS | 1152 | 1461052000509 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 00:46:40 INFO - PROCESS | 1152 | 1461052000623 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:40 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E889000 == 75 [pid = 1152] [id = 581] 00:46:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 168 (00000064F886A800) [pid = 1152] [serial = 1743] [outer = 0000000000000000] 00:46:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 169 (00000064F89B8400) [pid = 1152] [serial = 1744] [outer = 00000064F886A800] 00:46:40 INFO - PROCESS | 1152 | 1461052000731 Marionette DEBUG loaded listener.js 00:46:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 170 (00000064F90A3C00) [pid = 1152] [serial = 1745] [outer = 00000064F886A800] 00:46:41 INFO - PROCESS | 1152 | 1461052001361 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]]]}] 00:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1028ms 00:46:41 INFO - PROCESS | 1152 | 1461052001417 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 00:46:41 INFO - PROCESS | 1152 | 1461052001420 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 00:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:46:41 INFO - PROCESS | 1152 | 1461052001423 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:46:41 INFO - PROCESS | 1152 | 1461052001426 Marionette TRACE conn5 <- [1,2290,null,{}] 00:46:41 INFO - PROCESS | 1152 | 1461052001447 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}] 00:46:41 INFO - PROCESS | 1152 | 1461052001601 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 00:46:41 INFO - PROCESS | 1152 | 1461052001970 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:42 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A42000 == 76 [pid = 1152] [id = 582] 00:46:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 171 (00000064814A6000) [pid = 1152] [serial = 1746] [outer = 0000000000000000] 00:46:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 172 (0000006481780800) [pid = 1152] [serial = 1747] [outer = 00000064814A6000] 00:46:42 INFO - PROCESS | 1152 | 1461052002095 Marionette DEBUG loaded listener.js 00:46:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 173 (0000006481BE9400) [pid = 1152] [serial = 1748] [outer = 00000064814A6000] 00:46:42 INFO - PROCESS | 1152 | 1461052002718 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]]]}] 00:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1343ms 00:46:42 INFO - PROCESS | 1152 | 1461052002770 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 00:46:42 INFO - PROCESS | 1152 | 1461052002776 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 00:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:46:42 INFO - PROCESS | 1152 | 1461052002781 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:46:42 INFO - PROCESS | 1152 | 1461052002784 Marionette TRACE conn5 <- [1,2294,null,{}] 00:46:42 INFO - PROCESS | 1152 | 1461052002789 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}] 00:46:42 INFO - PROCESS | 1152 | 1461052002899 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 00:46:43 INFO - PROCESS | 1152 | 1461052003044 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:43 INFO - PROCESS | 1152 | ++DOCSHELL 00000064811D4800 == 77 [pid = 1152] [id = 583] 00:46:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 174 (000000648500CC00) [pid = 1152] [serial = 1749] [outer = 0000000000000000] 00:46:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 175 (000000648524E400) [pid = 1152] [serial = 1750] [outer = 000000648500CC00] 00:46:43 INFO - PROCESS | 1152 | 1461052003100 Marionette DEBUG loaded listener.js 00:46:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 176 (0000006485C08000) [pid = 1152] [serial = 1751] [outer = 000000648500CC00] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 000000648E576000 == 76 [pid = 1152] [id = 355] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006489029800 == 75 [pid = 1152] [id = 548] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C7F000 == 74 [pid = 1152] [id = 349] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 000000648571F000 == 73 [pid = 1152] [id = 347] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 00000064FDE62800 == 72 [pid = 1152] [id = 575] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 00000064FD0A3800 == 71 [pid = 1152] [id = 574] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FC1800 == 70 [pid = 1152] [id = 573] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 00000064F9581000 == 69 [pid = 1152] [id = 572] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 00000064F57CD800 == 68 [pid = 1152] [id = 571] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 000000648F1E1800 == 67 [pid = 1152] [id = 570] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 175 (00000064F4281400) [pid = 1152] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 174 (00000064F548C800) [pid = 1152] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 173 (0000006485976000) [pid = 1152] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006483B1B800 == 66 [pid = 1152] [id = 569] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006489010000 == 65 [pid = 1152] [id = 568] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 000000648E584800 == 64 [pid = 1152] [id = 546] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 000000648575E000 == 63 [pid = 1152] [id = 558] 00:46:43 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B46000 == 62 [pid = 1152] [id = 557] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 172 (000000648B0C9400) [pid = 1152] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 171 (000000648C606C00) [pid = 1152] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 170 (000000648E446C00) [pid = 1152] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 169 (000000648A5AC000) [pid = 1152] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 168 (0000006489328800) [pid = 1152] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 167 (000000648524B400) [pid = 1152] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 166 (0000006489685000) [pid = 1152] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 165 (00000064F35C5800) [pid = 1152] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 164 (00000064896AA400) [pid = 1152] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 163 (0000006488784800) [pid = 1152] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 162 (000000648C66BC00) [pid = 1152] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 161 (000000648968F800) [pid = 1152] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 160 (000000648B043C00) [pid = 1152] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 159 (00000064F2333000) [pid = 1152] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 158 (00000064F2D58400) [pid = 1152] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 157 (00000064F3D5FC00) [pid = 1152] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (000000648A5A3C00) [pid = 1152] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (000000648178B000) [pid = 1152] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (0000006481ACB400) [pid = 1152] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (0000006481856800) [pid = 1152] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (0000006481BEDC00) [pid = 1152] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (0000006487AFB000) [pid = 1152] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (000000648A22BC00) [pid = 1152] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (00000064896A1C00) [pid = 1152] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (000000648D1A1C00) [pid = 1152] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (0000006484A26800) [pid = 1152] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (00000064F3B62400) [pid = 1152] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (000000648A2A4400) [pid = 1152] [serial = 1088] [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.] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (0000006489ECBC00) [pid = 1152] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (000000648B0CF400) [pid = 1152] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (000000648906AC00) [pid = 1152] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006489432C00) [pid = 1152] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (00000064F8967C00) [pid = 1152] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (000000648C648C00) [pid = 1152] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648535E000) [pid = 1152] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (00000064833BF800) [pid = 1152] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (000000648C64D400) [pid = 1152] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (000000648A2C3000) [pid = 1152] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (000000648D19A800) [pid = 1152] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (000000648C61C000) [pid = 1152] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (00000064F2C5D800) [pid = 1152] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (00000064F3F20000) [pid = 1152] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (00000064F21B0000) [pid = 1152] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648A5AE400) [pid = 1152] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (000000648C615800) [pid = 1152] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006489696800) [pid = 1152] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006489D5BC00) [pid = 1152] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (00000064896EB400) [pid = 1152] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006485975000) [pid = 1152] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006481785400) [pid = 1152] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006487AF1C00) [pid = 1152] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006487EED400) [pid = 1152] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006488B1F000) [pid = 1152] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006488C20400) [pid = 1152] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (000000648200F400) [pid = 1152] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006484A28800) [pid = 1152] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006484A31800) [pid = 1152] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006482D12400) [pid = 1152] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006481E6AC00) [pid = 1152] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006488CE1800) [pid = 1152] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 00:46:43 INFO - PROCESS | 1152 | 1461052003861 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]]]}] 00:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1144ms 00:46:43 INFO - PROCESS | 1152 | 1461052003931 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 00:46:43 INFO - PROCESS | 1152 | 1461052003935 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 00:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:46:43 INFO - PROCESS | 1152 | 1461052003940 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:46:43 INFO - PROCESS | 1152 | 1461052003942 Marionette TRACE conn5 <- [1,2298,null,{}] 00:46:43 INFO - PROCESS | 1152 | 1461052003946 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}] 00:46:44 INFO - PROCESS | 1152 | 1461052004039 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 00:46:44 INFO - PROCESS | 1152 | 1461052004052 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:44 INFO - PROCESS | 1152 | ++DOCSHELL 000000648571D800 == 63 [pid = 1152] [id = 584] 00:46:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006481AD4000) [pid = 1152] [serial = 1752] [outer = 0000000000000000] 00:46:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006483878800) [pid = 1152] [serial = 1753] [outer = 0000006481AD4000] 00:46:44 INFO - PROCESS | 1152 | 1461052004099 Marionette DEBUG loaded listener.js 00:46:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006485247000) [pid = 1152] [serial = 1754] [outer = 0000006481AD4000] 00:46:44 INFO - PROCESS | 1152 | 1461052004581 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]]]}] 00:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 00:46:44 INFO - PROCESS | 1152 | 1461052004633 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 00:46:44 INFO - PROCESS | 1152 | 1461052004636 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 00:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:46:44 INFO - PROCESS | 1152 | 1461052004670 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:46:44 INFO - PROCESS | 1152 | 1461052004677 Marionette TRACE conn5 <- [1,2302,null,{}] 00:46:44 INFO - PROCESS | 1152 | 1461052004688 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}] 00:46:44 INFO - PROCESS | 1152 | 1461052004782 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 00:46:44 INFO - PROCESS | 1152 | 1461052004878 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:44 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B46000 == 64 [pid = 1152] [id = 585] 00:46:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006481B0B800) [pid = 1152] [serial = 1755] [outer = 0000000000000000] 00:46:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006486D83C00) [pid = 1152] [serial = 1756] [outer = 0000006481B0B800] 00:46:44 INFO - PROCESS | 1152 | 1461052004924 Marionette DEBUG loaded listener.js 00:46:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006488702C00) [pid = 1152] [serial = 1757] [outer = 0000006481B0B800] 00:46:45 INFO - PROCESS | 1152 | 1461052005278 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]]]}] 00:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 628ms 00:46:45 INFO - PROCESS | 1152 | 1461052005305 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 00:46:45 INFO - PROCESS | 1152 | 1461052005308 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 00:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:46:45 INFO - PROCESS | 1152 | 1461052005311 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:46:45 INFO - PROCESS | 1152 | 1461052005313 Marionette TRACE conn5 <- [1,2306,null,{}] 00:46:45 INFO - PROCESS | 1152 | 1461052005317 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}] 00:46:45 INFO - PROCESS | 1152 | 1461052005454 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 00:46:45 INFO - PROCESS | 1152 | 1461052005462 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:45 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489023000 == 65 [pid = 1152] [id = 586] 00:46:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (000000648870A800) [pid = 1152] [serial = 1758] [outer = 0000000000000000] 00:46:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (000000648878E800) [pid = 1152] [serial = 1759] [outer = 000000648870A800] 00:46:45 INFO - PROCESS | 1152 | 1461052005508 Marionette DEBUG loaded listener.js 00:46:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006488C16800) [pid = 1152] [serial = 1760] [outer = 000000648870A800] 00:46:45 INFO - PROCESS | 1152 | 1461052005956 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] 00:46:46 INFO - PROCESS | 1152 | 1461052006009 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 00:46:46 INFO - PROCESS | 1152 | 1461052006012 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:46:46 INFO - PROCESS | 1152 | 1461052006014 Marionette TRACE conn5 <- [1,2310,null,{}] 00:46:46 INFO - PROCESS | 1152 | 1461052006023 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}] 00:46:46 INFO - PROCESS | 1152 | 1461052006143 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 00:46:46 INFO - PROCESS | 1152 | 1461052006233 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:46 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483817000 == 66 [pid = 1152] [id = 587] 00:46:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (000000648906FC00) [pid = 1152] [serial = 1761] [outer = 0000000000000000] 00:46:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006489320C00) [pid = 1152] [serial = 1762] [outer = 000000648906FC00] 00:46:46 INFO - PROCESS | 1152 | 1461052006289 Marionette DEBUG loaded listener.js 00:46:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006489438C00) [pid = 1152] [serial = 1763] [outer = 000000648906FC00] 00:46:46 INFO - PROCESS | 1152 | 1461052006727 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]]]}] 00:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 00:46:46 INFO - PROCESS | 1152 | 1461052006749 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 00:46:46 INFO - PROCESS | 1152 | 1461052006751 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 00:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:46:46 INFO - PROCESS | 1152 | 1461052006754 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:46:46 INFO - PROCESS | 1152 | 1461052006756 Marionette TRACE conn5 <- [1,2314,null,{}] 00:46:46 INFO - PROCESS | 1152 | 1461052006759 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}] 00:46:46 INFO - PROCESS | 1152 | 1461052006878 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 00:46:46 INFO - PROCESS | 1152 | 1461052006884 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:46 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A302800 == 67 [pid = 1152] [id = 588] 00:46:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (000000648943D800) [pid = 1152] [serial = 1764] [outer = 0000000000000000] 00:46:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (000000648968B000) [pid = 1152] [serial = 1765] [outer = 000000648943D800] 00:46:46 INFO - PROCESS | 1152 | 1461052006983 Marionette DEBUG loaded listener.js 00:46:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006489697800) [pid = 1152] [serial = 1766] [outer = 000000648943D800] 00:46:47 INFO - PROCESS | 1152 | 1461052007411 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]]]}] 00:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 00:46:47 INFO - PROCESS | 1152 | 1461052007434 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 00:46:47 INFO - PROCESS | 1152 | 1461052007436 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 00:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:46:47 INFO - PROCESS | 1152 | 1461052007439 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:46:47 INFO - PROCESS | 1152 | 1461052007441 Marionette TRACE conn5 <- [1,2318,null,{}] 00:46:47 INFO - PROCESS | 1152 | 1461052007444 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}] 00:46:47 INFO - PROCESS | 1152 | 1461052007563 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 00:46:47 INFO - PROCESS | 1152 | 1461052007651 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:47 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A45E000 == 68 [pid = 1152] [id = 589] 00:46:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006489691400) [pid = 1152] [serial = 1767] [outer = 0000000000000000] 00:46:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (00000064896DE800) [pid = 1152] [serial = 1768] [outer = 0000006489691400] 00:46:47 INFO - PROCESS | 1152 | 1461052007697 Marionette DEBUG loaded listener.js 00:46:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006489708000) [pid = 1152] [serial = 1769] [outer = 0000006489691400] 00:46:48 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (00000064F57E0800) [pid = 1152] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:46:48 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648B043800) [pid = 1152] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:46:48 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (000000648E44C400) [pid = 1152] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:46:48 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006488703000) [pid = 1152] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:46:48 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006481850400) [pid = 1152] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:46:48 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (0000006489681000) [pid = 1152] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:46:48 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006481782C00) [pid = 1152] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:46:48 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006481781800) [pid = 1152] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:46:48 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (00000064F9161800) [pid = 1152] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:46:48 INFO - PROCESS | 1152 | 1461052008253 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]]]}] 00:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 838ms 00:46:48 INFO - PROCESS | 1152 | 1461052008284 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 00:46:48 INFO - PROCESS | 1152 | 1461052008287 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 00:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:46:48 INFO - PROCESS | 1152 | 1461052008290 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:46:48 INFO - PROCESS | 1152 | 1461052008292 Marionette TRACE conn5 <- [1,2322,null,{}] 00:46:48 INFO - PROCESS | 1152 | 1461052008295 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}] 00:46:48 INFO - PROCESS | 1152 | 1461052008383 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 00:46:48 INFO - PROCESS | 1152 | 1461052008389 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:48 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B02D000 == 69 [pid = 1152] [id = 590] 00:46:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (00000064896A9400) [pid = 1152] [serial = 1770] [outer = 0000000000000000] 00:46:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006489711C00) [pid = 1152] [serial = 1771] [outer = 00000064896A9400] 00:46:48 INFO - PROCESS | 1152 | 1461052008437 Marionette DEBUG loaded listener.js 00:46:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006489D61000) [pid = 1152] [serial = 1772] [outer = 00000064896A9400] 00:46:48 INFO - PROCESS | 1152 | 1461052008862 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]]]}] 00:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 00:46:48 INFO - PROCESS | 1152 | 1461052008923 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 00:46:48 INFO - PROCESS | 1152 | 1461052008925 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 00:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:46:48 INFO - PROCESS | 1152 | 1461052008929 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:46:48 INFO - PROCESS | 1152 | 1461052008931 Marionette TRACE conn5 <- [1,2326,null,{}] 00:46:48 INFO - PROCESS | 1152 | 1461052008935 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}] 00:46:49 INFO - PROCESS | 1152 | 1461052009025 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 00:46:49 INFO - PROCESS | 1152 | 1461052009031 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:49 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B118000 == 70 [pid = 1152] [id = 591] 00:46:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006489E7C800) [pid = 1152] [serial = 1773] [outer = 0000000000000000] 00:46:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006489EC5000) [pid = 1152] [serial = 1774] [outer = 0000006489E7C800] 00:46:49 INFO - PROCESS | 1152 | 1461052009078 Marionette DEBUG loaded listener.js 00:46:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (000000648A227400) [pid = 1152] [serial = 1775] [outer = 0000006489E7C800] 00:46:49 INFO - PROCESS | 1152 | 1461052009522 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]]]}] 00:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 00:46:49 INFO - PROCESS | 1152 | 1461052009560 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 00:46:49 INFO - PROCESS | 1152 | 1461052009562 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 00:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:46:49 INFO - PROCESS | 1152 | 1461052009565 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:46:49 INFO - PROCESS | 1152 | 1461052009567 Marionette TRACE conn5 <- [1,2330,null,{}] 00:46:49 INFO - PROCESS | 1152 | 1461052009584 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}] 00:46:49 INFO - PROCESS | 1152 | 1461052009678 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 00:46:49 INFO - PROCESS | 1152 | 1461052009684 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:49 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6C3000 == 71 [pid = 1152] [id = 592] 00:46:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006489E80400) [pid = 1152] [serial = 1776] [outer = 0000000000000000] 00:46:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (000000648A29E400) [pid = 1152] [serial = 1777] [outer = 0000006489E80400] 00:46:49 INFO - PROCESS | 1152 | 1461052009738 Marionette DEBUG loaded listener.js 00:46:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (000000648B03D800) [pid = 1152] [serial = 1778] [outer = 0000006489E80400] 00:46:50 INFO - PROCESS | 1152 | 1461052010392 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]]]}] 00:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 943ms 00:46:50 INFO - PROCESS | 1152 | 1461052010512 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 00:46:50 INFO - PROCESS | 1152 | 1461052010517 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 00:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:46:50 INFO - PROCESS | 1152 | 1461052010523 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:46:50 INFO - PROCESS | 1152 | 1461052010528 Marionette TRACE conn5 <- [1,2334,null,{}] 00:46:50 INFO - PROCESS | 1152 | 1461052010534 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}] 00:46:50 INFO - PROCESS | 1152 | 1461052010665 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 00:46:50 INFO - PROCESS | 1152 | 1461052010790 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:50 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485759800 == 72 [pid = 1152] [id = 593] 00:46:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006481AD0C00) [pid = 1152] [serial = 1779] [outer = 0000000000000000] 00:46:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (0000006483448400) [pid = 1152] [serial = 1780] [outer = 0000006481AD0C00] 00:46:50 INFO - PROCESS | 1152 | 1461052010852 Marionette DEBUG loaded listener.js 00:46:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006485355000) [pid = 1152] [serial = 1781] [outer = 0000006481AD0C00] 00:46:51 INFO - PROCESS | 1152 | 1461052011445 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]]]}] 00:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 944ms 00:46:51 INFO - PROCESS | 1152 | 1461052011470 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 00:46:51 INFO - PROCESS | 1152 | 1461052011477 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 00:46:51 INFO - PROCESS | 1152 | 1461052011499 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:46:51 INFO - PROCESS | 1152 | 1461052011502 Marionette TRACE conn5 <- [1,2338,null,{}] 00:46:51 INFO - PROCESS | 1152 | 1461052011507 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}] 00:46:51 INFO - PROCESS | 1152 | 1461052011625 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 00:46:51 INFO - PROCESS | 1152 | 1461052011756 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:51 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489345800 == 73 [pid = 1152] [id = 594] 00:46:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006487AED400) [pid = 1152] [serial = 1782] [outer = 0000000000000000] 00:46:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (0000006487EEDC00) [pid = 1152] [serial = 1783] [outer = 0000006487AED400] 00:46:51 INFO - PROCESS | 1152 | 1461052011814 Marionette DEBUG loaded listener.js 00:46:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (0000006488C20800) [pid = 1152] [serial = 1784] [outer = 0000006487AED400] 00:46:52 INFO - PROCESS | 1152 | 1461052012416 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]]]}] 00:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 986ms 00:46:52 INFO - PROCESS | 1152 | 1461052012491 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 00:46:52 INFO - PROCESS | 1152 | 1461052012494 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 00:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:46:52 INFO - PROCESS | 1152 | 1461052012498 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:46:52 INFO - PROCESS | 1152 | 1461052012503 Marionette TRACE conn5 <- [1,2342,null,{}] 00:46:52 INFO - PROCESS | 1152 | 1461052012515 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}] 00:46:52 INFO - PROCESS | 1152 | 1461052012636 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 00:46:52 INFO - PROCESS | 1152 | 1461052012770 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:52 INFO - PROCESS | 1152 | ++DOCSHELL 000000648D1C5000 == 74 [pid = 1152] [id = 595] 00:46:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (0000006489326C00) [pid = 1152] [serial = 1785] [outer = 0000000000000000] 00:46:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (0000006489D52800) [pid = 1152] [serial = 1786] [outer = 0000006489326C00] 00:46:52 INFO - PROCESS | 1152 | 1461052012832 Marionette DEBUG loaded listener.js 00:46:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (000000648A2B8400) [pid = 1152] [serial = 1787] [outer = 0000006489326C00] 00:46:53 INFO - PROCESS | 1152 | 1461052013465 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]]]}] 00:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 984ms 00:46:53 INFO - PROCESS | 1152 | 1461052013491 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 00:46:53 INFO - PROCESS | 1152 | 1461052013495 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 00:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:46:53 INFO - PROCESS | 1152 | 1461052013500 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:46:53 INFO - PROCESS | 1152 | 1461052013502 Marionette TRACE conn5 <- [1,2346,null,{}] 00:46:53 INFO - PROCESS | 1152 | 1461052013506 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}] 00:46:53 INFO - PROCESS | 1152 | 1461052013625 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 00:46:53 INFO - PROCESS | 1152 | 1461052013755 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:53 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E57A800 == 75 [pid = 1152] [id = 596] 00:46:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (000000648B047800) [pid = 1152] [serial = 1788] [outer = 0000000000000000] 00:46:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (000000648B0C9800) [pid = 1152] [serial = 1789] [outer = 000000648B047800] 00:46:53 INFO - PROCESS | 1152 | 1461052013817 Marionette DEBUG loaded listener.js 00:46:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (000000648C608C00) [pid = 1152] [serial = 1790] [outer = 000000648B047800] 00:46:54 INFO - PROCESS | 1152 | 1461052014369 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]]]}] 00:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 923ms 00:46:54 INFO - PROCESS | 1152 | 1461052014427 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 00:46:54 INFO - PROCESS | 1152 | 1461052014430 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 00:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:46:54 INFO - PROCESS | 1152 | 1461052014433 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:46:54 INFO - PROCESS | 1152 | 1461052014436 Marionette TRACE conn5 <- [1,2350,null,{}] 00:46:54 INFO - PROCESS | 1152 | 1461052014439 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}] 00:46:54 INFO - PROCESS | 1152 | 1461052014552 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 00:46:54 INFO - PROCESS | 1152 | 1461052014655 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:54 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EE3F000 == 76 [pid = 1152] [id = 597] 00:46:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (000000648C60DC00) [pid = 1152] [serial = 1791] [outer = 0000000000000000] 00:46:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (000000648C617400) [pid = 1152] [serial = 1792] [outer = 000000648C60DC00] 00:46:54 INFO - PROCESS | 1152 | 1461052014712 Marionette DEBUG loaded listener.js 00:46:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (000000648C648800) [pid = 1152] [serial = 1793] [outer = 000000648C60DC00] 00:46:55 INFO - PROCESS | 1152 | 1461052015338 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]]]}] 00:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 943ms 00:46:55 INFO - PROCESS | 1152 | 1461052015378 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 00:46:55 INFO - PROCESS | 1152 | 1461052015380 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 00:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:46:55 INFO - PROCESS | 1152 | 1461052015384 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:46:55 INFO - PROCESS | 1152 | 1461052015386 Marionette TRACE conn5 <- [1,2354,null,{}] 00:46:55 INFO - PROCESS | 1152 | 1461052015390 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}] 00:46:55 INFO - PROCESS | 1152 | 1461052015527 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 00:46:55 INFO - PROCESS | 1152 | 1461052015661 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:55 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EEC5000 == 77 [pid = 1152] [id = 598] 00:46:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (000000648C66A000) [pid = 1152] [serial = 1794] [outer = 0000000000000000] 00:46:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (000000648C674800) [pid = 1152] [serial = 1795] [outer = 000000648C66A000] 00:46:55 INFO - PROCESS | 1152 | 1461052015723 Marionette DEBUG loaded listener.js 00:46:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (000000648E442C00) [pid = 1152] [serial = 1796] [outer = 000000648C66A000] 00:46:56 INFO - PROCESS | 1152 | 1461052016323 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]]]}] 00:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 986ms 00:46:56 INFO - PROCESS | 1152 | 1461052016373 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 00:46:56 INFO - PROCESS | 1152 | 1461052016376 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 00:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:46:56 INFO - PROCESS | 1152 | 1461052016379 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:46:56 INFO - PROCESS | 1152 | 1461052016381 Marionette TRACE conn5 <- [1,2358,null,{}] 00:46:56 INFO - PROCESS | 1152 | 1461052016385 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}] 00:46:56 INFO - PROCESS | 1152 | 1461052016498 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 00:46:56 INFO - PROCESS | 1152 | 1461052016650 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:56 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F1E0800 == 78 [pid = 1152] [id = 599] 00:46:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (0000006480AF9400) [pid = 1152] [serial = 1797] [outer = 0000000000000000] 00:46:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (000000648A2B9400) [pid = 1152] [serial = 1798] [outer = 0000006480AF9400] 00:46:56 INFO - PROCESS | 1152 | 1461052016711 Marionette DEBUG loaded listener.js 00:46:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (00000064F21B4400) [pid = 1152] [serial = 1799] [outer = 0000006480AF9400] 00:46:57 INFO - PROCESS | 1152 | 1461052017488 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]]]}] 00:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1180ms 00:46:57 INFO - PROCESS | 1152 | 1461052017562 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 00:46:57 INFO - PROCESS | 1152 | 1461052017567 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 00:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:46:57 INFO - PROCESS | 1152 | 1461052017572 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:46:57 INFO - PROCESS | 1152 | 1461052017577 Marionette TRACE conn5 <- [1,2362,null,{}] 00:46:57 INFO - PROCESS | 1152 | 1461052017583 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}] 00:46:57 INFO - PROCESS | 1152 | 1461052017702 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 00:46:57 INFO - PROCESS | 1152 | 1461052017835 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:57 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488B47800 == 79 [pid = 1152] [id = 600] 00:46:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (0000006480B23C00) [pid = 1152] [serial = 1800] [outer = 0000000000000000] 00:46:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (0000006481853C00) [pid = 1152] [serial = 1801] [outer = 0000006480B23C00] 00:46:57 INFO - PROCESS | 1152 | 1461052017887 Marionette DEBUG loaded listener.js 00:46:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (0000006485353400) [pid = 1152] [serial = 1802] [outer = 0000006480B23C00] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648C72D800 == 78 [pid = 1152] [id = 564] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 00000064F24CE000 == 77 [pid = 1152] [id = 359] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648B118000 == 76 [pid = 1152] [id = 591] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648B02D000 == 75 [pid = 1152] [id = 590] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648A45E000 == 74 [pid = 1152] [id = 589] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648A302800 == 73 [pid = 1152] [id = 588] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006483817000 == 72 [pid = 1152] [id = 587] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006489023000 == 71 [pid = 1152] [id = 586] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B46000 == 70 [pid = 1152] [id = 585] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648571D800 == 69 [pid = 1152] [id = 584] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 00000064811D4800 == 68 [pid = 1152] [id = 583] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (000000648C64B400) [pid = 1152] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (0000006489325C00) [pid = 1152] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (0000006489686000) [pid = 1152] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (0000006489E76800) [pid = 1152] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (000000648A22E800) [pid = 1152] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (000000648A5A9800) [pid = 1152] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (000000648C60E800) [pid = 1152] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A42000 == 67 [pid = 1152] [id = 582] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 00000064FAEB2000 == 66 [pid = 1152] [id = 578] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648C729800 == 65 [pid = 1152] [id = 577] 00:46:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CBE800 == 64 [pid = 1152] [id = 576] 00:46:58 INFO - PROCESS | 1152 | 1461052018585 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]]]}] 00:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1030ms 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (000000648D198C00) [pid = 1152] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (00000064F2330800) [pid = 1152] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (000000648E44D800) [pid = 1152] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (00000064896A3800) [pid = 1152] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (00000064F2D50400) [pid = 1152] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (0000006487AF9000) [pid = 1152] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006482014400) [pid = 1152] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (0000006487AF8C00) [pid = 1152] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (00000064896E9800) [pid = 1152] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (0000006484A2B800) [pid = 1152] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (0000006488710400) [pid = 1152] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (000000648C668C00) [pid = 1152] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006488B27400) [pid = 1152] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006482D1A000) [pid = 1152] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006481856400) [pid = 1152] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (000000648535D400) [pid = 1152] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006489E77000) [pid = 1152] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (000000648A2BE800) [pid = 1152] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 00:46:58 INFO - PROCESS | 1152 | 1461052018620 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 00:46:58 INFO - PROCESS | 1152 | 1461052018626 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 00:46:58 INFO - PROCESS | 1152 | 1461052018652 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:46:58 INFO - PROCESS | 1152 | 1461052018655 Marionette TRACE conn5 <- [1,2366,null,{}] 00:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:46:58 INFO - PROCESS | 1152 | 1461052018659 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}] 00:46:58 INFO - PROCESS | 1152 | 1461052018754 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 00:46:58 INFO - PROCESS | 1152 | 1461052018763 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:58 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C76800 == 65 [pid = 1152] [id = 601] 00:46:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (000000648535D400) [pid = 1152] [serial = 1803] [outer = 0000000000000000] 00:46:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006485C05000) [pid = 1152] [serial = 1804] [outer = 000000648535D400] 00:46:58 INFO - PROCESS | 1152 | 1461052018832 Marionette DEBUG loaded listener.js 00:46:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (0000006487AFC800) [pid = 1152] [serial = 1805] [outer = 000000648535D400] 00:46:59 INFO - PROCESS | 1152 | 1461052019395 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]]]}] 00:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 775ms 00:46:59 INFO - PROCESS | 1152 | 1461052019435 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 00:46:59 INFO - PROCESS | 1152 | 1461052019437 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 00:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:46:59 INFO - PROCESS | 1152 | 1461052019441 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:46:59 INFO - PROCESS | 1152 | 1461052019445 Marionette TRACE conn5 <- [1,2370,null,{}] 00:46:59 INFO - PROCESS | 1152 | 1461052019459 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}] 00:46:59 INFO - PROCESS | 1152 | 1461052019558 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 00:46:59 INFO - PROCESS | 1152 | 1461052019651 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:59 INFO - PROCESS | 1152 | ++DOCSHELL 000000648934F000 == 66 [pid = 1152] [id = 602] 00:46:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006488C1FC00) [pid = 1152] [serial = 1806] [outer = 0000000000000000] 00:46:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006489325400) [pid = 1152] [serial = 1807] [outer = 0000006488C1FC00] 00:46:59 INFO - PROCESS | 1152 | 1461052019701 Marionette DEBUG loaded listener.js 00:46:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (0000006489482400) [pid = 1152] [serial = 1808] [outer = 0000006488C1FC00] 00:47:00 INFO - PROCESS | 1152 | 1461052020094 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]]]}] 00:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 691ms 00:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:47:00 INFO - PROCESS | 1152 | 1461052020135 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 00:47:00 INFO - PROCESS | 1152 | 1461052020138 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 00:47:00 INFO - PROCESS | 1152 | 1461052020141 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:47:00 INFO - PROCESS | 1152 | 1461052020143 Marionette TRACE conn5 <- [1,2374,null,{}] 00:47:00 INFO - PROCESS | 1152 | 1461052020146 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}] 00:47:00 INFO - PROCESS | 1152 | 1461052020240 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 00:47:00 INFO - PROCESS | 1152 | 1461052020247 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:00 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A31C000 == 67 [pid = 1152] [id = 603] 00:47:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (000000648968C400) [pid = 1152] [serial = 1809] [outer = 0000000000000000] 00:47:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (00000064896A6000) [pid = 1152] [serial = 1810] [outer = 000000648968C400] 00:47:00 INFO - PROCESS | 1152 | 1461052020296 Marionette DEBUG loaded listener.js 00:47:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (000000648970E000) [pid = 1152] [serial = 1811] [outer = 000000648968C400] 00:47:00 INFO - PROCESS | 1152 | 1461052020763 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]]]}] 00:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 00:47:00 INFO - PROCESS | 1152 | 1461052020835 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 00:47:00 INFO - PROCESS | 1152 | 1461052020837 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 00:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:47:00 INFO - PROCESS | 1152 | 1461052020841 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:47:00 INFO - PROCESS | 1152 | 1461052020842 Marionette TRACE conn5 <- [1,2378,null,{}] 00:47:00 INFO - PROCESS | 1152 | 1461052020846 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}] 00:47:00 INFO - PROCESS | 1152 | 1461052020968 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 00:47:01 INFO - PROCESS | 1152 | 1461052021024 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:01 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0F5800 == 68 [pid = 1152] [id = 604] 00:47:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (0000006487AEF000) [pid = 1152] [serial = 1812] [outer = 0000000000000000] 00:47:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006489D60400) [pid = 1152] [serial = 1813] [outer = 0000006487AEF000] 00:47:01 INFO - PROCESS | 1152 | 1461052021071 Marionette DEBUG loaded listener.js 00:47:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (000000648A227800) [pid = 1152] [serial = 1814] [outer = 0000006487AEF000] 00:47:01 INFO - PROCESS | 1152 | 1461052021513 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]]]}] 00:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 735ms 00:47:01 INFO - PROCESS | 1152 | 1461052021583 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 00:47:01 INFO - PROCESS | 1152 | 1461052021586 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 00:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:47:01 INFO - PROCESS | 1152 | 1461052021589 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:47:01 INFO - PROCESS | 1152 | 1461052021591 Marionette TRACE conn5 <- [1,2382,null,{}] 00:47:01 INFO - PROCESS | 1152 | 1461052021595 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}] 00:47:01 INFO - PROCESS | 1152 | 1461052021763 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 00:47:01 INFO - PROCESS | 1152 | 1461052021829 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:01 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C72B800 == 69 [pid = 1152] [id = 605] 00:47:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (000000648C610400) [pid = 1152] [serial = 1815] [outer = 0000000000000000] 00:47:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (000000648C661C00) [pid = 1152] [serial = 1816] [outer = 000000648C610400] 00:47:01 INFO - PROCESS | 1152 | 1461052021878 Marionette DEBUG loaded listener.js 00:47:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (000000648C676C00) [pid = 1152] [serial = 1817] [outer = 000000648C610400] 00:47:02 INFO - PROCESS | 1152 | 1461052022339 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]]]}] 00:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 796ms 00:47:02 INFO - PROCESS | 1152 | 1461052022389 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 00:47:02 INFO - PROCESS | 1152 | 1461052022391 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 00:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:47:02 INFO - PROCESS | 1152 | 1461052022394 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:47:02 INFO - PROCESS | 1152 | 1461052022396 Marionette TRACE conn5 <- [1,2386,null,{}] 00:47:02 INFO - PROCESS | 1152 | 1461052022400 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}] 00:47:02 INFO - PROCESS | 1152 | 1461052022527 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 00:47:02 INFO - PROCESS | 1152 | 1461052022591 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:02 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E88F000 == 70 [pid = 1152] [id = 606] 00:47:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (000000648D19EC00) [pid = 1152] [serial = 1818] [outer = 0000000000000000] 00:47:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (000000648E44D000) [pid = 1152] [serial = 1819] [outer = 000000648D19EC00] 00:47:02 INFO - PROCESS | 1152 | 1461052022636 Marionette DEBUG loaded listener.js 00:47:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (00000064F243BC00) [pid = 1152] [serial = 1820] [outer = 000000648D19EC00] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (000000648906FC00) [pid = 1152] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (000000648943D800) [pid = 1152] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (000000648870A800) [pid = 1152] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (0000006481AD4000) [pid = 1152] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (00000064814A6000) [pid = 1152] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (0000006481B0B800) [pid = 1152] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006489691400) [pid = 1152] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (000000648500CC00) [pid = 1152] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (0000006489E7C800) [pid = 1152] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (00000064896A9400) [pid = 1152] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648A299800) [pid = 1152] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:47:03 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (0000006485970400) [pid = 1152] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:47:03 INFO - PROCESS | 1152 | 1461052023202 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]]]}] 00:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 839ms 00:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:47:03 INFO - PROCESS | 1152 | 1461052023237 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 00:47:03 INFO - PROCESS | 1152 | 1461052023239 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 00:47:03 INFO - PROCESS | 1152 | 1461052023242 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:47:03 INFO - PROCESS | 1152 | 1461052023244 Marionette TRACE conn5 <- [1,2390,null,{}] 00:47:03 INFO - PROCESS | 1152 | 1461052023248 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}] 00:47:03 INFO - PROCESS | 1152 | 1461052023337 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 00:47:03 INFO - PROCESS | 1152 | 1461052023345 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:03 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F1C7000 == 71 [pid = 1152] [id = 607] 00:47:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (0000006485015400) [pid = 1152] [serial = 1821] [outer = 0000000000000000] 00:47:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (0000006489710800) [pid = 1152] [serial = 1822] [outer = 0000006485015400] 00:47:03 INFO - PROCESS | 1152 | 1461052023391 Marionette DEBUG loaded listener.js 00:47:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (00000064F24F4C00) [pid = 1152] [serial = 1823] [outer = 0000006485015400] 00:47:03 INFO - PROCESS | 1152 | 1461052023827 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]]]}] 00:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 00:47:03 INFO - PROCESS | 1152 | 1461052023874 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 00:47:03 INFO - PROCESS | 1152 | 1461052023876 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 00:47:03 INFO - PROCESS | 1152 | 1461052023880 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:47:03 INFO - PROCESS | 1152 | 1461052023882 Marionette TRACE conn5 <- [1,2394,null,{}] 00:47:03 INFO - PROCESS | 1152 | 1461052023885 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}] 00:47:03 INFO - PROCESS | 1152 | 1461052023977 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 00:47:03 INFO - PROCESS | 1152 | 1461052023983 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:04 INFO - PROCESS | 1152 | ++DOCSHELL 0000006490AD3800 == 72 [pid = 1152] [id = 608] 00:47:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (00000064F2D54000) [pid = 1152] [serial = 1824] [outer = 0000000000000000] 00:47:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (00000064F2DED400) [pid = 1152] [serial = 1825] [outer = 00000064F2D54000] 00:47:04 INFO - PROCESS | 1152 | 1461052024030 Marionette DEBUG loaded listener.js 00:47:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (00000064F3B5D800) [pid = 1152] [serial = 1826] [outer = 00000064F2D54000] 00:47:04 INFO - PROCESS | 1152 | 1461052024473 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]]]}] 00:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 00:47:04 INFO - PROCESS | 1152 | 1461052024513 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 00:47:04 INFO - PROCESS | 1152 | 1461052024515 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 00:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:47:04 INFO - PROCESS | 1152 | 1461052024519 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:47:04 INFO - PROCESS | 1152 | 1461052024521 Marionette TRACE conn5 <- [1,2398,null,{}] 00:47:04 INFO - PROCESS | 1152 | 1461052024530 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}] 00:47:04 INFO - PROCESS | 1152 | 1461052024624 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 00:47:04 INFO - PROCESS | 1152 | 1461052024630 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:04 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F2D04800 == 73 [pid = 1152] [id = 609] 00:47:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (00000064F3B83000) [pid = 1152] [serial = 1827] [outer = 0000000000000000] 00:47:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (00000064F3D5B800) [pid = 1152] [serial = 1828] [outer = 00000064F3B83000] 00:47:04 INFO - PROCESS | 1152 | 1461052024678 Marionette DEBUG loaded listener.js 00:47:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (00000064F3D9F000) [pid = 1152] [serial = 1829] [outer = 00000064F3B83000] 00:47:05 INFO - PROCESS | 1152 | 1461052025376 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]]]}] 00:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 881ms 00:47:05 INFO - PROCESS | 1152 | 1461052025402 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 00:47:05 INFO - PROCESS | 1152 | 1461052025407 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 00:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:47:05 INFO - PROCESS | 1152 | 1461052025413 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:47:05 INFO - PROCESS | 1152 | 1461052025417 Marionette TRACE conn5 <- [1,2402,null,{}] 00:47:05 INFO - PROCESS | 1152 | 1461052025423 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}] 00:47:05 INFO - PROCESS | 1152 | 1461052025548 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 00:47:05 INFO - PROCESS | 1152 | 1461052025659 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:05 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888B1800 == 74 [pid = 1152] [id = 610] 00:47:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (0000006484A26C00) [pid = 1152] [serial = 1830] [outer = 0000000000000000] 00:47:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (0000006487AF0000) [pid = 1152] [serial = 1831] [outer = 0000006484A26C00] 00:47:05 INFO - PROCESS | 1152 | 1461052025722 Marionette DEBUG loaded listener.js 00:47:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (0000006488785400) [pid = 1152] [serial = 1832] [outer = 0000006484A26C00] 00:47:06 INFO - PROCESS | 1152 | 1461052026365 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]]]}] 00:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 984ms 00:47:06 INFO - PROCESS | 1152 | 1461052026400 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 00:47:06 INFO - PROCESS | 1152 | 1461052026407 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 00:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:47:06 INFO - PROCESS | 1152 | 1461052026414 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:47:06 INFO - PROCESS | 1152 | 1461052026417 Marionette TRACE conn5 <- [1,2406,null,{}] 00:47:06 INFO - PROCESS | 1152 | 1461052026421 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}] 00:47:06 INFO - PROCESS | 1152 | 1461052026541 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 00:47:06 INFO - PROCESS | 1152 | 1461052026649 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:06 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B02C800 == 75 [pid = 1152] [id = 611] 00:47:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (000000648947CC00) [pid = 1152] [serial = 1833] [outer = 0000000000000000] 00:47:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (00000064896A4800) [pid = 1152] [serial = 1834] [outer = 000000648947CC00] 00:47:06 INFO - PROCESS | 1152 | 1461052026706 Marionette DEBUG loaded listener.js 00:47:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (000000648A296800) [pid = 1152] [serial = 1835] [outer = 000000648947CC00] 00:47:07 INFO - PROCESS | 1152 | 1461052027342 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]]]}] 00:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 985ms 00:47:07 INFO - PROCESS | 1152 | 1461052027405 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 00:47:07 INFO - PROCESS | 1152 | 1461052027408 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 00:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:47:07 INFO - PROCESS | 1152 | 1461052027412 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:47:07 INFO - PROCESS | 1152 | 1461052027416 Marionette TRACE conn5 <- [1,2410,null,{}] 00:47:07 INFO - PROCESS | 1152 | 1461052027428 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}] 00:47:07 INFO - PROCESS | 1152 | 1461052027550 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 00:47:07 INFO - PROCESS | 1152 | 1461052027688 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:07 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F3E0B000 == 76 [pid = 1152] [id = 612] 00:47:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (000000648C604000) [pid = 1152] [serial = 1836] [outer = 0000000000000000] 00:47:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (000000648C669C00) [pid = 1152] [serial = 1837] [outer = 000000648C604000] 00:47:07 INFO - PROCESS | 1152 | 1461052027749 Marionette DEBUG loaded listener.js 00:47:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (00000064F3B61000) [pid = 1152] [serial = 1838] [outer = 000000648C604000] 00:47:08 INFO - PROCESS | 1152 | 1461052028301 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]]]}] 00:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 942ms 00:47:08 INFO - PROCESS | 1152 | 1461052028355 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 00:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:47:08 INFO - PROCESS | 1152 | 1461052028359 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 00:47:08 INFO - PROCESS | 1152 | 1461052028363 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:47:08 INFO - PROCESS | 1152 | 1461052028365 Marionette TRACE conn5 <- [1,2414,null,{}] 00:47:08 INFO - PROCESS | 1152 | 1461052028369 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}] 00:47:08 INFO - PROCESS | 1152 | 1461052028488 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 00:47:08 INFO - PROCESS | 1152 | 1461052028594 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:08 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F546F800 == 77 [pid = 1152] [id = 613] 00:47:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (00000064F3DA3000) [pid = 1152] [serial = 1839] [outer = 0000000000000000] 00:47:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (00000064F3F18400) [pid = 1152] [serial = 1840] [outer = 00000064F3DA3000] 00:47:08 INFO - PROCESS | 1152 | 1461052028652 Marionette DEBUG loaded listener.js 00:47:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (00000064F3FD0000) [pid = 1152] [serial = 1841] [outer = 00000064F3DA3000] 00:47:09 INFO - PROCESS | 1152 | 1461052029241 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]]]}] 00:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 945ms 00:47:09 INFO - PROCESS | 1152 | 1461052029309 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 00:47:09 INFO - PROCESS | 1152 | 1461052029312 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 00:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:47:09 INFO - PROCESS | 1152 | 1461052029315 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:47:09 INFO - PROCESS | 1152 | 1461052029318 Marionette TRACE conn5 <- [1,2418,null,{}] 00:47:09 INFO - PROCESS | 1152 | 1461052029322 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}] 00:47:09 INFO - PROCESS | 1152 | 1461052029436 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 00:47:09 INFO - PROCESS | 1152 | 1461052029542 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:09 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F885E800 == 78 [pid = 1152] [id = 614] 00:47:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 158 (00000064F3FCCC00) [pid = 1152] [serial = 1842] [outer = 0000000000000000] 00:47:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 159 (00000064F4632800) [pid = 1152] [serial = 1843] [outer = 00000064F3FCCC00] 00:47:09 INFO - PROCESS | 1152 | 1461052029601 Marionette DEBUG loaded listener.js 00:47:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 160 (00000064F589A000) [pid = 1152] [serial = 1844] [outer = 00000064F3FCCC00] 00:47:10 INFO - PROCESS | 1152 | 1461052030205 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]]]}] 00:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 923ms 00:47:10 INFO - PROCESS | 1152 | 1461052030241 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 00:47:10 INFO - PROCESS | 1152 | 1461052030244 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 00:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:47:10 INFO - PROCESS | 1152 | 1461052030248 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:47:10 INFO - PROCESS | 1152 | 1461052030250 Marionette TRACE conn5 <- [1,2422,null,{}] 00:47:10 INFO - PROCESS | 1152 | 1461052030254 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}] 00:47:10 INFO - PROCESS | 1152 | 1461052030392 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 00:47:10 INFO - PROCESS | 1152 | 1461052030502 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:10 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F91BF000 == 79 [pid = 1152] [id = 615] 00:47:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 161 (00000064F8CAB800) [pid = 1152] [serial = 1845] [outer = 0000000000000000] 00:47:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 162 (00000064F91D6800) [pid = 1152] [serial = 1846] [outer = 00000064F8CAB800] 00:47:10 INFO - PROCESS | 1152 | 1461052030562 Marionette DEBUG loaded listener.js 00:47:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 163 (00000064F953E000) [pid = 1152] [serial = 1847] [outer = 00000064F8CAB800] 00:47:11 INFO - PROCESS | 1152 | 1461052031120 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]]]}] 00:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 944ms 00:47:11 INFO - PROCESS | 1152 | 1461052031194 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 00:47:11 INFO - PROCESS | 1152 | 1461052031197 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 00:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:47:11 INFO - PROCESS | 1152 | 1461052031201 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:47:11 INFO - PROCESS | 1152 | 1461052031203 Marionette TRACE conn5 <- [1,2426,null,{}] 00:47:11 INFO - PROCESS | 1152 | 1461052031207 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}] 00:47:11 INFO - PROCESS | 1152 | 1461052031352 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 00:47:11 INFO - PROCESS | 1152 | 1461052031486 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:11 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FA240000 == 80 [pid = 1152] [id = 616] 00:47:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 164 (00000064F9546000) [pid = 1152] [serial = 1848] [outer = 0000000000000000] 00:47:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 165 (00000064F9604000) [pid = 1152] [serial = 1849] [outer = 00000064F9546000] 00:47:11 INFO - PROCESS | 1152 | 1461052031544 Marionette DEBUG loaded listener.js 00:47:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 166 (00000064FA151000) [pid = 1152] [serial = 1850] [outer = 00000064F9546000] 00:47:12 INFO - PROCESS | 1152 | 1461052032146 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]]]}] 00:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 985ms 00:47:12 INFO - PROCESS | 1152 | 1461052032188 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 00:47:12 INFO - PROCESS | 1152 | 1461052032191 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 00:47:12 INFO - PROCESS | 1152 | 1461052032209 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:47:12 INFO - PROCESS | 1152 | 1461052032212 Marionette TRACE conn5 <- [1,2430,null,{}] 00:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:47:12 INFO - PROCESS | 1152 | 1461052032216 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}] 00:47:12 INFO - PROCESS | 1152 | 1461052032331 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 00:47:12 INFO - PROCESS | 1152 | 1461052032466 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:12 INFO - PROCESS | 1152 | ++DOCSHELL 00000064FAEB7000 == 81 [pid = 1152] [id = 617] 00:47:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 167 (00000064F95A2400) [pid = 1152] [serial = 1851] [outer = 0000000000000000] 00:47:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 168 (00000064FA1D7C00) [pid = 1152] [serial = 1852] [outer = 00000064F95A2400] 00:47:12 INFO - PROCESS | 1152 | 1461052032523 Marionette DEBUG loaded listener.js 00:47:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 169 (00000064FA2F1000) [pid = 1152] [serial = 1853] [outer = 00000064F95A2400] 00:47:13 INFO - PROCESS | 1152 | 1461052033163 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]]]}] 00:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 987ms 00:47:13 INFO - PROCESS | 1152 | 1461052033202 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 00:47:13 INFO - PROCESS | 1152 | 1461052033205 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 00:47:13 INFO - PROCESS | 1152 | 1461052033208 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:47:13 INFO - PROCESS | 1152 | 1461052033211 Marionette TRACE conn5 <- [1,2434,null,{}] 00:47:13 INFO - PROCESS | 1152 | 1461052033214 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}] 00:47:13 INFO - PROCESS | 1152 | 1461052033330 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 00:47:13 INFO - PROCESS | 1152 | 1461052033467 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:13 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CB2000 == 82 [pid = 1152] [id = 618] 00:47:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 170 (0000006480B12C00) [pid = 1152] [serial = 1854] [outer = 0000000000000000] 00:47:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 171 (0000006485248400) [pid = 1152] [serial = 1855] [outer = 0000006480B12C00] 00:47:13 INFO - PROCESS | 1152 | 1461052033527 Marionette DEBUG loaded listener.js 00:47:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 172 (000000648A228C00) [pid = 1152] [serial = 1856] [outer = 0000006480B12C00] 00:47:14 INFO - PROCESS | 1152 | 1461052034329 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]]]}] 00:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1131ms 00:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:47:14 INFO - PROCESS | 1152 | 1461052034342 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 00:47:14 INFO - PROCESS | 1152 | 1461052034346 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 00:47:14 INFO - PROCESS | 1152 | 1461052034350 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:47:14 INFO - PROCESS | 1152 | 1461052034355 Marionette TRACE conn5 <- [1,2438,null,{}] 00:47:14 INFO - PROCESS | 1152 | 1461052034359 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}] 00:47:14 INFO - PROCESS | 1152 | 1461052034471 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 00:47:14 INFO - PROCESS | 1152 | 1461052034614 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:14 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894D4000 == 83 [pid = 1152] [id = 619] 00:47:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 173 (0000006486D82800) [pid = 1152] [serial = 1857] [outer = 0000000000000000] 00:47:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 174 (0000006487EC6000) [pid = 1152] [serial = 1858] [outer = 0000006486D82800] 00:47:14 INFO - PROCESS | 1152 | 1461052034671 Marionette DEBUG loaded listener.js 00:47:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 175 (0000006488B2A800) [pid = 1152] [serial = 1859] [outer = 0000006486D82800] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C78000 == 82 [pid = 1152] [id = 363] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006490AD3800 == 81 [pid = 1152] [id = 608] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 000000648F1C7000 == 80 [pid = 1152] [id = 607] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 000000648E88F000 == 79 [pid = 1152] [id = 606] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 000000648C72B800 == 78 [pid = 1152] [id = 605] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0F5800 == 77 [pid = 1152] [id = 604] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 000000648A31C000 == 76 [pid = 1152] [id = 603] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 000000648934F000 == 75 [pid = 1152] [id = 602] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 174 (000000648A29E400) [pid = 1152] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C76800 == 74 [pid = 1152] [id = 601] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006488B47800 == 73 [pid = 1152] [id = 600] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 000000648D1C5000 == 72 [pid = 1152] [id = 595] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006489345800 == 71 [pid = 1152] [id = 594] 00:47:15 INFO - PROCESS | 1152 | --DOCSHELL 0000006485759800 == 70 [pid = 1152] [id = 593] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 173 (00000064F35D2C00) [pid = 1152] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 172 (0000006489320C00) [pid = 1152] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 171 (000000648968B000) [pid = 1152] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 170 (0000006489438C00) [pid = 1152] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 169 (000000648878E800) [pid = 1152] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 168 (0000006483878800) [pid = 1152] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 167 (0000006485247000) [pid = 1152] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 166 (0000006481BE9400) [pid = 1152] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 165 (0000006481780800) [pid = 1152] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 164 (0000006486D83C00) [pid = 1152] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 163 (0000006488702C00) [pid = 1152] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 162 (000000648C662000) [pid = 1152] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 161 (00000064896DE800) [pid = 1152] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 160 (0000006489066800) [pid = 1152] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 159 (0000006485C08000) [pid = 1152] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 158 (000000648524E400) [pid = 1152] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 157 (00000064F462F800) [pid = 1152] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (000000648135E800) [pid = 1152] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (00000064F89B8400) [pid = 1152] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (00000064F3F1A400) [pid = 1152] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (0000006489697800) [pid = 1152] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (000000648A227400) [pid = 1152] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (0000006489708000) [pid = 1152] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (0000006489EC5000) [pid = 1152] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (0000006489711C00) [pid = 1152] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (0000006489D61000) [pid = 1152] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (0000006488C16800) [pid = 1152] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (0000006486D7DC00) [pid = 1152] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 00:47:15 INFO - PROCESS | 1152 | 1461052035358 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]]]}] 00:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1037ms 00:47:15 INFO - PROCESS | 1152 | 1461052035388 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 00:47:15 INFO - PROCESS | 1152 | 1461052035394 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 00:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:47:15 INFO - PROCESS | 1152 | 1461052035417 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:47:15 INFO - PROCESS | 1152 | 1461052035420 Marionette TRACE conn5 <- [1,2442,null,{}] 00:47:15 INFO - PROCESS | 1152 | 1461052035424 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}] 00:47:15 INFO - PROCESS | 1152 | 1461052035530 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 00:47:15 INFO - PROCESS | 1152 | 1461052035624 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:15 INFO - PROCESS | 1152 | ++DOCSHELL 000000648575F800 == 71 [pid = 1152] [id = 620] 00:47:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (0000006481ACC000) [pid = 1152] [serial = 1860] [outer = 0000000000000000] 00:47:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (0000006486D83000) [pid = 1152] [serial = 1861] [outer = 0000006481ACC000] 00:47:15 INFO - PROCESS | 1152 | 1461052035671 Marionette DEBUG loaded listener.js 00:47:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (0000006488780C00) [pid = 1152] [serial = 1862] [outer = 0000006481ACC000] 00:47:16 INFO - PROCESS | 1152 | 1461052036086 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]]]}] 00:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 711ms 00:47:16 INFO - PROCESS | 1152 | 1461052036114 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 00:47:16 INFO - PROCESS | 1152 | 1461052036117 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 00:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:47:16 INFO - PROCESS | 1152 | 1461052036120 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:47:16 INFO - PROCESS | 1152 | 1461052036125 Marionette TRACE conn5 <- [1,2446,null,{}] 00:47:16 INFO - PROCESS | 1152 | 1461052036167 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}] 00:47:16 INFO - PROCESS | 1152 | 1461052036265 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 00:47:16 INFO - PROCESS | 1152 | 1461052036271 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:16 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894D8800 == 72 [pid = 1152] [id = 621] 00:47:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (0000006489320400) [pid = 1152] [serial = 1863] [outer = 0000000000000000] 00:47:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (0000006489438000) [pid = 1152] [serial = 1864] [outer = 0000006489320400] 00:47:16 INFO - PROCESS | 1152 | 1461052036330 Marionette DEBUG loaded listener.js 00:47:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (000000648968A000) [pid = 1152] [serial = 1865] [outer = 0000006489320400] 00:47:16 INFO - PROCESS | 1152 | 1461052036797 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]]]}] 00:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 692ms 00:47:16 INFO - PROCESS | 1152 | 1461052036815 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 00:47:16 INFO - PROCESS | 1152 | 1461052036818 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 00:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:47:16 INFO - PROCESS | 1152 | 1461052036821 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:47:16 INFO - PROCESS | 1152 | 1461052036823 Marionette TRACE conn5 <- [1,2450,null,{}] 00:47:16 INFO - PROCESS | 1152 | 1461052036831 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}] 00:47:16 INFO - PROCESS | 1152 | 1461052036928 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 00:47:16 INFO - PROCESS | 1152 | 1461052036935 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:16 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B012000 == 73 [pid = 1152] [id = 622] 00:47:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (00000064896DE800) [pid = 1152] [serial = 1866] [outer = 0000000000000000] 00:47:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (0000006489708000) [pid = 1152] [serial = 1867] [outer = 00000064896DE800] 00:47:16 INFO - PROCESS | 1152 | 1461052036985 Marionette DEBUG loaded listener.js 00:47:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (0000006489E74C00) [pid = 1152] [serial = 1868] [outer = 00000064896DE800] 00:47:17 INFO - PROCESS | 1152 | 1461052037424 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]]]}] 00:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 629ms 00:47:17 INFO - PROCESS | 1152 | 1461052037472 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 00:47:17 INFO - PROCESS | 1152 | 1461052037474 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 00:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:47:17 INFO - PROCESS | 1152 | 1461052037502 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:47:17 INFO - PROCESS | 1152 | 1461052037504 Marionette TRACE conn5 <- [1,2454,null,{}] 00:47:17 INFO - PROCESS | 1152 | 1461052037508 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}] 00:47:17 INFO - PROCESS | 1152 | 1461052037632 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 00:47:17 INFO - PROCESS | 1152 | 1461052037720 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:17 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B11A800 == 74 [pid = 1152] [id = 623] 00:47:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (0000006489E80000) [pid = 1152] [serial = 1869] [outer = 0000000000000000] 00:47:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (0000006489ECE800) [pid = 1152] [serial = 1870] [outer = 0000006489E80000] 00:47:17 INFO - PROCESS | 1152 | 1461052037767 Marionette DEBUG loaded listener.js 00:47:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 158 (000000648A2A4400) [pid = 1152] [serial = 1871] [outer = 0000006489E80000] 00:47:18 INFO - PROCESS | 1152 | 1461052038220 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]]]}] 00:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 00:47:18 INFO - PROCESS | 1152 | 1461052038230 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 00:47:18 INFO - PROCESS | 1152 | 1461052038232 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 00:47:18 INFO - PROCESS | 1152 | 1461052038235 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:47:18 INFO - PROCESS | 1152 | 1461052038237 Marionette TRACE conn5 <- [1,2458,null,{}] 00:47:18 INFO - PROCESS | 1152 | 1461052038245 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}] 00:47:18 INFO - PROCESS | 1152 | 1461052038380 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 00:47:18 INFO - PROCESS | 1152 | 1461052038446 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:18 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E297800 == 75 [pid = 1152] [id = 624] 00:47:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 159 (000000648A5B0000) [pid = 1152] [serial = 1872] [outer = 0000000000000000] 00:47:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 160 (000000648C611400) [pid = 1152] [serial = 1873] [outer = 000000648A5B0000] 00:47:18 INFO - PROCESS | 1152 | 1461052038498 Marionette DEBUG loaded listener.js 00:47:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 161 (000000648C66C800) [pid = 1152] [serial = 1874] [outer = 000000648A5B0000] 00:47:18 INFO - PROCESS | 1152 | 1461052038924 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]]]}] 00:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 00:47:18 INFO - PROCESS | 1152 | 1461052038978 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 00:47:18 INFO - PROCESS | 1152 | 1461052038980 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 00:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:47:18 INFO - PROCESS | 1152 | 1461052038983 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:47:18 INFO - PROCESS | 1152 | 1461052038985 Marionette TRACE conn5 <- [1,2462,null,{}] 00:47:18 INFO - PROCESS | 1152 | 1461052038988 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}] 00:47:19 INFO - PROCESS | 1152 | 1461052039143 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 00:47:19 INFO - PROCESS | 1152 | 1461052039208 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:19 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EE76000 == 76 [pid = 1152] [id = 625] 00:47:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 162 (000000648C66E000) [pid = 1152] [serial = 1875] [outer = 0000000000000000] 00:47:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 163 (000000648E446000) [pid = 1152] [serial = 1876] [outer = 000000648C66E000] 00:47:19 INFO - PROCESS | 1152 | 1461052039254 Marionette DEBUG loaded listener.js 00:47:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 164 (00000064F2444400) [pid = 1152] [serial = 1877] [outer = 000000648C66E000] 00:47:19 INFO - PROCESS | 1152 | --DOMWINDOW == 163 (000000648D19EC00) [pid = 1152] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:47:19 INFO - PROCESS | 1152 | --DOMWINDOW == 162 (000000648C610400) [pid = 1152] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:47:19 INFO - PROCESS | 1152 | --DOMWINDOW == 161 (000000648535D400) [pid = 1152] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:47:19 INFO - PROCESS | 1152 | --DOMWINDOW == 160 (0000006480B23C00) [pid = 1152] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:47:19 INFO - PROCESS | 1152 | --DOMWINDOW == 159 (0000006488C1FC00) [pid = 1152] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:47:19 INFO - PROCESS | 1152 | --DOMWINDOW == 158 (000000648968C400) [pid = 1152] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:47:19 INFO - PROCESS | 1152 | --DOMWINDOW == 157 (00000064F2D54000) [pid = 1152] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:47:19 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (0000006487AEF000) [pid = 1152] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:47:19 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (0000006485015400) [pid = 1152] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:47:19 INFO - PROCESS | 1152 | 1461052039812 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]]]}] 00:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 881ms 00:47:19 INFO - PROCESS | 1152 | 1461052039867 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 00:47:19 INFO - PROCESS | 1152 | 1461052039869 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 00:47:19 INFO - PROCESS | 1152 | 1461052039873 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:47:19 INFO - PROCESS | 1152 | 1461052039875 Marionette TRACE conn5 <- [1,2466,null,{}] 00:47:19 INFO - PROCESS | 1152 | 1461052039878 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}] 00:47:20 INFO - PROCESS | 1152 | 1461052040007 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 00:47:20 INFO - PROCESS | 1152 | 1461052040070 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:20 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F46F800 == 77 [pid = 1152] [id = 626] 00:47:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (0000006485014C00) [pid = 1152] [serial = 1878] [outer = 0000000000000000] 00:47:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (00000064896A2400) [pid = 1152] [serial = 1879] [outer = 0000006485014C00] 00:47:20 INFO - PROCESS | 1152 | 1461052040116 Marionette DEBUG loaded listener.js 00:47:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 158 (00000064F2DE1400) [pid = 1152] [serial = 1880] [outer = 0000006485014C00] 00:47:20 INFO - PROCESS | 1152 | 1461052040460 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]]]}] 00:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 00:47:20 INFO - PROCESS | 1152 | 1461052040528 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 00:47:20 INFO - PROCESS | 1152 | 1461052040531 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 00:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:47:20 INFO - PROCESS | 1152 | 1461052040535 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:47:20 INFO - PROCESS | 1152 | 1461052040537 Marionette TRACE conn5 <- [1,2470,null,{}] 00:47:20 INFO - PROCESS | 1152 | 1461052040541 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}] 00:47:20 INFO - PROCESS | 1152 | 1461052040636 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 00:47:20 INFO - PROCESS | 1152 | 1461052040643 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:20 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F4469800 == 78 [pid = 1152] [id = 627] 00:47:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 159 (0000006489ECB400) [pid = 1152] [serial = 1881] [outer = 0000000000000000] 00:47:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 160 (00000064F3B8A800) [pid = 1152] [serial = 1882] [outer = 0000006489ECB400] 00:47:20 INFO - PROCESS | 1152 | 1461052040688 Marionette DEBUG loaded listener.js 00:47:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 161 (00000064F422F800) [pid = 1152] [serial = 1883] [outer = 0000006489ECB400] 00:47:21 INFO - PROCESS | 1152 | 1461052041124 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]]]}] 00:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 626ms 00:47:21 INFO - PROCESS | 1152 | 1461052041169 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 00:47:21 INFO - PROCESS | 1152 | 1461052041171 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 00:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:47:21 INFO - PROCESS | 1152 | 1461052041175 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:47:21 INFO - PROCESS | 1152 | 1461052041177 Marionette TRACE conn5 <- [1,2474,null,{}] 00:47:21 INFO - PROCESS | 1152 | 1461052041180 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}] 00:47:21 INFO - PROCESS | 1152 | 1461052041278 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 00:47:21 INFO - PROCESS | 1152 | 1461052041284 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:21 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F95D9000 == 79 [pid = 1152] [id = 628] 00:47:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 162 (00000064F3F22C00) [pid = 1152] [serial = 1884] [outer = 0000000000000000] 00:47:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 163 (00000064F8964400) [pid = 1152] [serial = 1885] [outer = 00000064F3F22C00] 00:47:21 INFO - PROCESS | 1152 | 1461052041332 Marionette DEBUG loaded listener.js 00:47:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 164 (00000064F916F800) [pid = 1152] [serial = 1886] [outer = 00000064F3F22C00] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648934E800 == 78 [pid = 1152] [id = 560] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648C4CD000 == 77 [pid = 1152] [id = 563] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2D6B800 == 76 [pid = 1152] [id = 529] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F8A73800 == 75 [pid = 1152] [id = 534] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648B01B800 == 74 [pid = 1152] [id = 562] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648E57A800 == 73 [pid = 1152] [id = 596] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648EE3F000 == 72 [pid = 1152] [id = 597] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F4E1E000 == 71 [pid = 1152] [id = 532] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648F1E0800 == 70 [pid = 1152] [id = 599] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C6C000 == 69 [pid = 1152] [id = 486] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648D1CC000 == 68 [pid = 1152] [id = 519] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F5C1A800 == 67 [pid = 1152] [id = 362] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648EE43000 == 66 [pid = 1152] [id = 579] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F4E26800 == 65 [pid = 1152] [id = 361] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648D1D6000 == 64 [pid = 1152] [id = 496] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648EEC5000 == 63 [pid = 1152] [id = 598] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648F1DB800 == 62 [pid = 1152] [id = 549] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F13000 == 61 [pid = 1152] [id = 559] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2C34800 == 60 [pid = 1152] [id = 567] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064894E0800 == 59 [pid = 1152] [id = 531] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648EEC8000 == 58 [pid = 1152] [id = 566] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3E0000 == 57 [pid = 1152] [id = 561] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6C3000 == 56 [pid = 1152] [id = 592] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F34E3800 == 55 [pid = 1152] [id = 518] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648B120800 == 54 [pid = 1152] [id = 485] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648B10E000 == 53 [pid = 1152] [id = 353] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064FD240000 == 52 [pid = 1152] [id = 554] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648F1E1000 == 51 [pid = 1152] [id = 356] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2423800 == 50 [pid = 1152] [id = 517] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 0000006489D31800 == 49 [pid = 1152] [id = 580] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648E889000 == 48 [pid = 1152] [id = 581] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F5C27000 == 47 [pid = 1152] [id = 533] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648E29E000 == 46 [pid = 1152] [id = 565] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 0000006481518800 == 45 [pid = 1152] [id = 536] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F95D2000 == 44 [pid = 1152] [id = 535] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064894D4000 == 43 [pid = 1152] [id = 619] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CB2000 == 42 [pid = 1152] [id = 618] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064FAEB7000 == 41 [pid = 1152] [id = 617] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064FA240000 == 40 [pid = 1152] [id = 616] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F91BF000 == 39 [pid = 1152] [id = 615] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F885E800 == 38 [pid = 1152] [id = 614] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F546F800 == 37 [pid = 1152] [id = 613] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F3E0B000 == 36 [pid = 1152] [id = 612] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 000000648B02C800 == 35 [pid = 1152] [id = 611] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064F2D04800 == 34 [pid = 1152] [id = 609] 00:47:22 INFO - PROCESS | 1152 | --DOCSHELL 00000064888B1800 == 33 [pid = 1152] [id = 610] 00:47:23 INFO - PROCESS | 1152 | --DOCSHELL 000000648575F800 == 32 [pid = 1152] [id = 620] 00:47:23 INFO - PROCESS | 1152 | --DOCSHELL 00000064894D8800 == 31 [pid = 1152] [id = 621] 00:47:23 INFO - PROCESS | 1152 | --DOCSHELL 000000648B012000 == 30 [pid = 1152] [id = 622] 00:47:23 INFO - PROCESS | 1152 | --DOCSHELL 000000648F46F800 == 29 [pid = 1152] [id = 626] 00:47:23 INFO - PROCESS | 1152 | --DOCSHELL 000000648B11A800 == 28 [pid = 1152] [id = 623] 00:47:23 INFO - PROCESS | 1152 | --DOCSHELL 000000648EE76000 == 27 [pid = 1152] [id = 625] 00:47:23 INFO - PROCESS | 1152 | --DOCSHELL 000000648E297800 == 26 [pid = 1152] [id = 624] 00:47:23 INFO - PROCESS | 1152 | --DOCSHELL 00000064F4469800 == 25 [pid = 1152] [id = 627] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 163 (000000648E44D000) [pid = 1152] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 162 (000000648C676C00) [pid = 1152] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 161 (000000648C661C00) [pid = 1152] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 160 (0000006485C05000) [pid = 1152] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 159 (0000006487AFC800) [pid = 1152] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 158 (0000006481853C00) [pid = 1152] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 157 (0000006485353400) [pid = 1152] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (0000006489325400) [pid = 1152] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (0000006489482400) [pid = 1152] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (0000006483448400) [pid = 1152] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (00000064896A6000) [pid = 1152] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (00000064F243BC00) [pid = 1152] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (000000648A2B9400) [pid = 1152] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (0000006487EEDC00) [pid = 1152] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (000000648B0C9800) [pid = 1152] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (0000006489D52800) [pid = 1152] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (000000648C617400) [pid = 1152] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (000000648C674800) [pid = 1152] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (00000064F2DED400) [pid = 1152] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (00000064F3D5B800) [pid = 1152] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (0000006489D60400) [pid = 1152] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (000000648A227800) [pid = 1152] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (00000064F3B5D800) [pid = 1152] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (00000064F24F4C00) [pid = 1152] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (0000006489710800) [pid = 1152] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 00:47:23 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648970E000) [pid = 1152] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 00:47:24 INFO - PROCESS | 1152 | 1461052044102 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]]]}] 00:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2951ms 00:47:24 INFO - PROCESS | 1152 | 1461052044131 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 00:47:24 INFO - PROCESS | 1152 | 1461052044135 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 00:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:47:24 INFO - PROCESS | 1152 | 1461052044142 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:47:24 INFO - PROCESS | 1152 | 1461052044147 Marionette TRACE conn5 <- [1,2478,null,{}] 00:47:24 INFO - PROCESS | 1152 | 1461052044154 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}] 00:47:24 INFO - PROCESS | 1152 | 1461052044249 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 00:47:24 INFO - PROCESS | 1152 | 1461052044261 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:24 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481870800 == 26 [pid = 1152] [id = 629] 00:47:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (0000006481859000) [pid = 1152] [serial = 1887] [outer = 0000000000000000] 00:47:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (000000648185A400) [pid = 1152] [serial = 1888] [outer = 0000006481859000] 00:47:24 INFO - PROCESS | 1152 | 1461052044352 Marionette DEBUG loaded listener.js 00:47:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006481ACA000) [pid = 1152] [serial = 1889] [outer = 0000006481859000] 00:47:24 INFO - PROCESS | 1152 | 1461052044843 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]]]}] 00:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 00:47:24 INFO - PROCESS | 1152 | 1461052044877 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 00:47:24 INFO - PROCESS | 1152 | 1461052044884 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 00:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:47:24 INFO - PROCESS | 1152 | 1461052044891 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:47:24 INFO - PROCESS | 1152 | 1461052044894 Marionette TRACE conn5 <- [1,2482,null,{}] 00:47:24 INFO - PROCESS | 1152 | 1461052044898 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}] 00:47:25 INFO - PROCESS | 1152 | 1461052044989 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 00:47:25 INFO - PROCESS | 1152 | 1461052044998 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:25 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482DD8800 == 27 [pid = 1152] [id = 630] 00:47:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (0000006481ACD000) [pid = 1152] [serial = 1890] [outer = 0000000000000000] 00:47:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (0000006481BEA000) [pid = 1152] [serial = 1891] [outer = 0000006481ACD000] 00:47:25 INFO - PROCESS | 1152 | 1461052045046 Marionette DEBUG loaded listener.js 00:47:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (0000006481E73400) [pid = 1152] [serial = 1892] [outer = 0000006481ACD000] 00:47:25 INFO - PROCESS | 1152 | 1461052045534 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]]]}] 00:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 00:47:25 INFO - PROCESS | 1152 | 1461052045588 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 00:47:25 INFO - PROCESS | 1152 | 1461052045591 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 00:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:47:25 INFO - PROCESS | 1152 | 1461052045595 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:47:25 INFO - PROCESS | 1152 | 1461052045599 Marionette TRACE conn5 <- [1,2486,null,{}] 00:47:25 INFO - PROCESS | 1152 | 1461052045612 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}] 00:47:25 INFO - PROCESS | 1152 | 1461052045737 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 00:47:25 INFO - PROCESS | 1152 | 1461052045753 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:25 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CA1800 == 28 [pid = 1152] [id = 631] 00:47:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (0000006480617800) [pid = 1152] [serial = 1893] [outer = 0000000000000000] 00:47:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (0000006482D20000) [pid = 1152] [serial = 1894] [outer = 0000006480617800] 00:47:25 INFO - PROCESS | 1152 | 1461052045807 Marionette DEBUG loaded listener.js 00:47:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (0000006483873800) [pid = 1152] [serial = 1895] [outer = 0000006480617800] 00:47:26 INFO - PROCESS | 1152 | 1461052046267 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]]]}] 00:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 00:47:26 INFO - PROCESS | 1152 | 1461052046331 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 00:47:26 INFO - PROCESS | 1152 | 1461052046334 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 00:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:47:26 INFO - PROCESS | 1152 | 1461052046337 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:47:26 INFO - PROCESS | 1152 | 1461052046339 Marionette TRACE conn5 <- [1,2490,null,{}] 00:47:26 INFO - PROCESS | 1152 | 1461052046343 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}] 00:47:26 INFO - PROCESS | 1152 | 1461052046429 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 00:47:26 INFO - PROCESS | 1152 | 1461052046436 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:26 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485322000 == 29 [pid = 1152] [id = 632] 00:47:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (0000006484A2D800) [pid = 1152] [serial = 1896] [outer = 0000000000000000] 00:47:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (0000006485017400) [pid = 1152] [serial = 1897] [outer = 0000006484A2D800] 00:47:26 INFO - PROCESS | 1152 | 1461052046485 Marionette DEBUG loaded listener.js 00:47:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (000000648524A000) [pid = 1152] [serial = 1898] [outer = 0000006484A2D800] 00:47:26 INFO - PROCESS | 1152 | 1461052046919 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]]]}] 00:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 628ms 00:47:26 INFO - PROCESS | 1152 | 1461052046968 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 00:47:26 INFO - PROCESS | 1152 | 1461052046970 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 00:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:47:26 INFO - PROCESS | 1152 | 1461052046973 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:47:26 INFO - PROCESS | 1152 | 1461052046975 Marionette TRACE conn5 <- [1,2494,null,{}] 00:47:26 INFO - PROCESS | 1152 | 1461052046979 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}] 00:47:27 INFO - PROCESS | 1152 | 1461052047060 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 00:47:27 INFO - PROCESS | 1152 | 1461052047068 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:27 INFO - PROCESS | 1152 | ++DOCSHELL 000000648575F800 == 30 [pid = 1152] [id = 633] 00:47:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (0000006481BE5400) [pid = 1152] [serial = 1899] [outer = 0000000000000000] 00:47:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 152 (0000006485352400) [pid = 1152] [serial = 1900] [outer = 0000006481BE5400] 00:47:27 INFO - PROCESS | 1152 | 1461052047116 Marionette DEBUG loaded listener.js 00:47:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 153 (000000648596AC00) [pid = 1152] [serial = 1901] [outer = 0000006481BE5400] 00:47:27 INFO - PROCESS | 1152 | 1461052047585 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]]]}] 00:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 628ms 00:47:27 INFO - PROCESS | 1152 | 1461052047605 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 00:47:27 INFO - PROCESS | 1152 | 1461052047608 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 00:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:47:27 INFO - PROCESS | 1152 | 1461052047615 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:47:27 INFO - PROCESS | 1152 | 1461052047617 Marionette TRACE conn5 <- [1,2498,null,{}] 00:47:27 INFO - PROCESS | 1152 | 1461052047621 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}] 00:47:27 INFO - PROCESS | 1152 | 1461052047739 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 00:47:27 INFO - PROCESS | 1152 | 1461052047750 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:27 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487E97800 == 31 [pid = 1152] [id = 634] 00:47:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 154 (0000006485C0B400) [pid = 1152] [serial = 1902] [outer = 0000000000000000] 00:47:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 155 (0000006486D83800) [pid = 1152] [serial = 1903] [outer = 0000006485C0B400] 00:47:27 INFO - PROCESS | 1152 | 1461052047802 Marionette DEBUG loaded listener.js 00:47:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 156 (0000006487AFC000) [pid = 1152] [serial = 1904] [outer = 0000006485C0B400] 00:47:28 INFO - PROCESS | 1152 | 1461052048226 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]]]}] 00:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 671ms 00:47:28 INFO - PROCESS | 1152 | 1461052048290 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 00:47:28 INFO - PROCESS | 1152 | 1461052048292 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 00:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:47:28 INFO - PROCESS | 1152 | 1461052048296 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:47:28 INFO - PROCESS | 1152 | 1461052048297 Marionette TRACE conn5 <- [1,2502,null,{}] 00:47:28 INFO - PROCESS | 1152 | 1461052048301 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}] 00:47:28 INFO - PROCESS | 1152 | 1461052048379 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 00:47:28 INFO - PROCESS | 1152 | 1461052048388 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:28 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C83000 == 32 [pid = 1152] [id = 635] 00:47:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 157 (0000006487EEB800) [pid = 1152] [serial = 1905] [outer = 0000000000000000] 00:47:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 158 (0000006487EF1800) [pid = 1152] [serial = 1906] [outer = 0000006487EEB800] 00:47:28 INFO - PROCESS | 1152 | 1461052048437 Marionette DEBUG loaded listener.js 00:47:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 159 (000000648870A400) [pid = 1152] [serial = 1907] [outer = 0000006487EEB800] 00:47:28 INFO - PROCESS | 1152 | 1461052048897 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]]]}] 00:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 629ms 00:47:28 INFO - PROCESS | 1152 | 1461052048930 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 00:47:28 INFO - PROCESS | 1152 | 1461052048933 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 00:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:47:28 INFO - PROCESS | 1152 | 1461052048936 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:47:28 INFO - PROCESS | 1152 | 1461052048938 Marionette TRACE conn5 <- [1,2506,null,{}] 00:47:28 INFO - PROCESS | 1152 | 1461052048945 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}] 00:47:29 INFO - PROCESS | 1152 | 1461052049042 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 00:47:29 INFO - PROCESS | 1152 | 1461052049050 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:29 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489015000 == 33 [pid = 1152] [id = 636] 00:47:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 160 (0000006488788000) [pid = 1152] [serial = 1908] [outer = 0000000000000000] 00:47:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 161 (0000006488B1F800) [pid = 1152] [serial = 1909] [outer = 0000006488788000] 00:47:29 INFO - PROCESS | 1152 | 1461052049099 Marionette DEBUG loaded listener.js 00:47:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 162 (0000006488C16800) [pid = 1152] [serial = 1910] [outer = 0000006488788000] 00:47:29 INFO - PROCESS | 1152 | 1461052049587 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]]]}] 00:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 692ms 00:47:29 INFO - PROCESS | 1152 | 1461052049629 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 00:47:29 INFO - PROCESS | 1152 | 1461052049631 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 00:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:47:29 INFO - PROCESS | 1152 | 1461052049634 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:47:29 INFO - PROCESS | 1152 | 1461052049636 Marionette TRACE conn5 <- [1,2510,null,{}] 00:47:29 INFO - PROCESS | 1152 | 1461052049640 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}] 00:47:29 INFO - PROCESS | 1152 | 1461052049750 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 00:47:29 INFO - PROCESS | 1152 | 1461052049838 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:29 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CA1000 == 34 [pid = 1152] [id = 637] 00:47:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 163 (0000006488C1AC00) [pid = 1152] [serial = 1911] [outer = 0000000000000000] 00:47:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 164 (0000006488CD8C00) [pid = 1152] [serial = 1912] [outer = 0000006488C1AC00] 00:47:29 INFO - PROCESS | 1152 | 1461052049884 Marionette DEBUG loaded listener.js 00:47:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 165 (0000006488CE3C00) [pid = 1152] [serial = 1913] [outer = 0000006488C1AC00] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 164 (0000006480728400) [pid = 1152] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 163 (0000006489704400) [pid = 1152] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 162 (000000648A230000) [pid = 1152] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 161 (000000648878DC00) [pid = 1152] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 160 (00000064F886A800) [pid = 1152] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 159 (00000064F3FC6800) [pid = 1152] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 158 (00000064F4235C00) [pid = 1152] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 157 (0000006481EF4400) [pid = 1152] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 156 (000000648C675000) [pid = 1152] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 155 (00000064F21B8800) [pid = 1152] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 154 (00000064F3DA5400) [pid = 1152] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 153 (0000006481ACE000) [pid = 1152] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 152 (0000006489070800) [pid = 1152] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 151 (000000648C60DC00) [pid = 1152] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (0000006481AD0C00) [pid = 1152] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (000000648B047800) [pid = 1152] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (000000648C602400) [pid = 1152] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (00000064F8837800) [pid = 1152] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (000000648A227C00) [pid = 1152] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (0000006480AF9400) [pid = 1152] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (0000006485C0F400) [pid = 1152] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (00000064F232EC00) [pid = 1152] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (000000648967FC00) [pid = 1152] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006485974C00) [pid = 1152] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:47:30 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (0000006488711800) [pid = 1152] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (000000648A2BF800) [pid = 1152] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648969D400) [pid = 1152] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648C617800) [pid = 1152] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (0000006489E80400) [pid = 1152] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006489E80000) [pid = 1152] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (000000648A5B0000) [pid = 1152] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006485014C00) [pid = 1152] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (000000648C66E000) [pid = 1152] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006489ECB400) [pid = 1152] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006481ACC000) [pid = 1152] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006486D82800) [pid = 1152] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006480B12C00) [pid = 1152] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (00000064F95A2400) [pid = 1152] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (00000064F9546000) [pid = 1152] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (00000064F8CAB800) [pid = 1152] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (00000064F3FCCC00) [pid = 1152] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (00000064F3DA3000) [pid = 1152] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (000000648C604000) [pid = 1152] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (000000648947CC00) [pid = 1152] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006484A26C00) [pid = 1152] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (00000064F3B83000) [pid = 1152] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (00000064896DE800) [pid = 1152] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006489320400) [pid = 1152] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006489326C00) [pid = 1152] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006487AED400) [pid = 1152] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:47:31 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (000000648C66A000) [pid = 1152] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:47:31 INFO - PROCESS | 1152 | 1461052051495 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]]]}] 00:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1932ms 00:47:31 INFO - PROCESS | 1152 | 1461052051570 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 00:47:31 INFO - PROCESS | 1152 | 1461052051577 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 00:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:47:31 INFO - PROCESS | 1152 | 1461052051584 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:47:31 INFO - PROCESS | 1152 | 1461052051588 Marionette TRACE conn5 <- [1,2514,null,{}] 00:47:31 INFO - PROCESS | 1152 | 1461052051594 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}] 00:47:31 INFO - PROCESS | 1152 | 1461052051725 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 00:47:31 INFO - PROCESS | 1152 | 1461052051844 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:31 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482D93800 == 35 [pid = 1152] [id = 638] 00:47:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006481854400) [pid = 1152] [serial = 1914] [outer = 0000000000000000] 00:47:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (00000064819CD800) [pid = 1152] [serial = 1915] [outer = 0000006481854400] 00:47:31 INFO - PROCESS | 1152 | 1461052051906 Marionette DEBUG loaded listener.js 00:47:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006481BE9400) [pid = 1152] [serial = 1916] [outer = 0000006481854400] 00:47:32 INFO - PROCESS | 1152 | 1461052052599 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]]]}] 00:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1032ms 00:47:32 INFO - PROCESS | 1152 | 1461052052616 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 00:47:32 INFO - PROCESS | 1152 | 1461052052623 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 00:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:47:32 INFO - PROCESS | 1152 | 1461052052630 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:47:32 INFO - PROCESS | 1152 | 1461052052633 Marionette TRACE conn5 <- [1,2518,null,{}] 00:47:32 INFO - PROCESS | 1152 | 1461052052637 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}] 00:47:32 INFO - PROCESS | 1152 | 1461052052793 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 00:47:32 INFO - PROCESS | 1152 | 1461052052918 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:32 INFO - PROCESS | 1152 | ++DOCSHELL 000000648575E800 == 36 [pid = 1152] [id = 639] 00:47:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648344C800) [pid = 1152] [serial = 1917] [outer = 0000000000000000] 00:47:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006484A2B400) [pid = 1152] [serial = 1918] [outer = 000000648344C800] 00:47:32 INFO - PROCESS | 1152 | 1461052052984 Marionette DEBUG loaded listener.js 00:47:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006485252800) [pid = 1152] [serial = 1919] [outer = 000000648344C800] 00:47:33 INFO - PROCESS | 1152 | 1461052053854 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]]]}] 00:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1279ms 00:47:33 INFO - PROCESS | 1152 | 1461052053915 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 00:47:33 INFO - PROCESS | 1152 | 1461052053919 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 00:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:47:33 INFO - PROCESS | 1152 | 1461052053924 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:47:33 INFO - PROCESS | 1152 | 1461052053929 Marionette TRACE conn5 <- [1,2522,null,{}] 00:47:33 INFO - PROCESS | 1152 | 1461052053936 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}] 00:47:34 INFO - PROCESS | 1152 | 1461052054058 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 00:47:34 INFO - PROCESS | 1152 | 1461052054182 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:34 INFO - PROCESS | 1152 | ++DOCSHELL 000000648194F800 == 37 [pid = 1152] [id = 640] 00:47:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006481783400) [pid = 1152] [serial = 1920] [outer = 0000000000000000] 00:47:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (000000648178CC00) [pid = 1152] [serial = 1921] [outer = 0000006481783400] 00:47:34 INFO - PROCESS | 1152 | 1461052054238 Marionette DEBUG loaded listener.js 00:47:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (00000064819C6400) [pid = 1152] [serial = 1922] [outer = 0000006481783400] 00:47:34 INFO - PROCESS | 1152 | --DOCSHELL 000000648203D000 == 36 [pid = 1152] [id = 474] 00:47:34 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3D5800 == 35 [pid = 1152] [id = 469] 00:47:34 INFO - PROCESS | 1152 | --DOCSHELL 0000006485304800 == 34 [pid = 1152] [id = 460] 00:47:34 INFO - PROCESS | 1152 | --DOCSHELL 0000006482D96000 == 33 [pid = 1152] [id = 458] 00:47:34 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A46000 == 32 [pid = 1152] [id = 459] 00:47:34 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F0E800 == 31 [pid = 1152] [id = 464] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006481E74400) [pid = 1152] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006489EC7400) [pid = 1152] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (00000064F3459800) [pid = 1152] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (00000064896E6400) [pid = 1152] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (00000064F90A3C00) [pid = 1152] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (00000064F4E32C00) [pid = 1152] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F4635C00) [pid = 1152] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006485252C00) [pid = 1152] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (00000064F2332400) [pid = 1152] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (00000064F3FCFC00) [pid = 1152] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064F5C3D800) [pid = 1152] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006484A2E000) [pid = 1152] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (000000648943DC00) [pid = 1152] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (000000648C641400) [pid = 1152] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (00000064F8CAC000) [pid = 1152] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (000000648A29F800) [pid = 1152] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (00000064F21B4400) [pid = 1152] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (0000006487EEC800) [pid = 1152] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (00000064F3D61400) [pid = 1152] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (000000648969B400) [pid = 1152] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006488B2BC00) [pid = 1152] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006488CDEC00) [pid = 1152] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (000000648B0D0000) [pid = 1152] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (000000648A2B6C00) [pid = 1152] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (000000648C679800) [pid = 1152] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (000000648A2B8400) [pid = 1152] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006488C20800) [pid = 1152] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (000000648E442C00) [pid = 1152] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (000000648C648800) [pid = 1152] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006485355000) [pid = 1152] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (000000648C608C00) [pid = 1152] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006489ECE800) [pid = 1152] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (000000648A2A4400) [pid = 1152] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (000000648C66C800) [pid = 1152] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (000000648C611400) [pid = 1152] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (00000064896A2400) [pid = 1152] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (000000648E446000) [pid = 1152] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (00000064F3B8A800) [pid = 1152] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (00000064F2444400) [pid = 1152] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (0000006486D83000) [pid = 1152] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006488B2A800) [pid = 1152] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (0000006487EC6000) [pid = 1152] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (000000648A228C00) [pid = 1152] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (0000006485248400) [pid = 1152] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (00000064FA2F1000) [pid = 1152] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (00000064FA1D7C00) [pid = 1152] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (00000064FA151000) [pid = 1152] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 75 (00000064F9604000) [pid = 1152] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 74 (00000064F953E000) [pid = 1152] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 73 (00000064F91D6800) [pid = 1152] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 72 (00000064F589A000) [pid = 1152] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 71 (00000064F4632800) [pid = 1152] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 70 (00000064F8964400) [pid = 1152] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 69 (00000064F3FD0000) [pid = 1152] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 68 (00000064F3F18400) [pid = 1152] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 67 (00000064F3B61000) [pid = 1152] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 66 (000000648C669C00) [pid = 1152] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 65 (000000648A296800) [pid = 1152] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 64 (00000064896A4800) [pid = 1152] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 63 (0000006488785400) [pid = 1152] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 62 (0000006487AF0000) [pid = 1152] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 61 (00000064F3D9F000) [pid = 1152] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 60 (0000006489708000) [pid = 1152] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 59 (0000006489438000) [pid = 1152] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 58 (000000648968A000) [pid = 1152] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 57 (0000006488780C00) [pid = 1152] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 56 (00000064F2DE1400) [pid = 1152] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 55 (00000064F422F800) [pid = 1152] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 54 (0000006489E74C00) [pid = 1152] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | --DOMWINDOW == 53 (000000648B03D800) [pid = 1152] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 00:47:34 INFO - PROCESS | 1152 | 1461052054805 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]]]}] 00:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 944ms 00:47:34 INFO - PROCESS | 1152 | 1461052054873 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 00:47:34 INFO - PROCESS | 1152 | 1461052054879 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 00:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:47:34 INFO - PROCESS | 1152 | 1461052054886 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:47:34 INFO - PROCESS | 1152 | 1461052054889 Marionette TRACE conn5 <- [1,2526,null,{}] 00:47:34 INFO - PROCESS | 1152 | 1461052054893 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}] 00:47:34 INFO - PROCESS | 1152 | 1461052054979 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 00:47:35 INFO - PROCESS | 1152 | 1461052055079 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:35 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CCC000 == 32 [pid = 1152] [id = 641] 00:47:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 54 (000000648178A400) [pid = 1152] [serial = 1923] [outer = 0000000000000000] 00:47:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 55 (0000006481E0DC00) [pid = 1152] [serial = 1924] [outer = 000000648178A400] 00:47:35 INFO - PROCESS | 1152 | 1461052055127 Marionette DEBUG loaded listener.js 00:47:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 56 (000000648218FC00) [pid = 1152] [serial = 1925] [outer = 000000648178A400] 00:47:35 INFO - PROCESS | 1152 | 1461052055517 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]]]}] 00:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 692ms 00:47:35 INFO - PROCESS | 1152 | 1461052055605 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 00:47:35 INFO - PROCESS | 1152 | 1461052055608 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 00:47:35 INFO - PROCESS | 1152 | 1461052055614 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:47:35 INFO - PROCESS | 1152 | 1461052055617 Marionette TRACE conn5 <- [1,2530,null,{}] 00:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:47:35 INFO - PROCESS | 1152 | 1461052055634 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}] 00:47:35 INFO - PROCESS | 1152 | 1461052055732 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 00:47:35 INFO - PROCESS | 1152 | 1461052055739 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:35 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C76000 == 33 [pid = 1152] [id = 642] 00:47:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 57 (0000006480AF1800) [pid = 1152] [serial = 1926] [outer = 0000000000000000] 00:47:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 58 (000000648500C800) [pid = 1152] [serial = 1927] [outer = 0000006480AF1800] 00:47:35 INFO - PROCESS | 1152 | 1461052055794 Marionette DEBUG loaded listener.js 00:47:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 59 (000000648524D400) [pid = 1152] [serial = 1928] [outer = 0000006480AF1800] 00:47:36 INFO - PROCESS | 1152 | 1461052056262 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]]]}] 00:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 00:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:47:36 INFO - PROCESS | 1152 | 1461052056313 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 00:47:36 INFO - PROCESS | 1152 | 1461052056316 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 00:47:36 INFO - PROCESS | 1152 | 1461052056320 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:47:36 INFO - PROCESS | 1152 | 1461052056322 Marionette TRACE conn5 <- [1,2534,null,{}] 00:47:36 INFO - PROCESS | 1152 | 1461052056325 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}] 00:47:36 INFO - PROCESS | 1152 | 1461052056410 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 00:47:36 INFO - PROCESS | 1152 | 1461052056417 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:36 INFO - PROCESS | 1152 | ++DOCSHELL 00000064888A7800 == 34 [pid = 1152] [id = 643] 00:47:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 60 (0000006485358C00) [pid = 1152] [serial = 1929] [outer = 0000000000000000] 00:47:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 61 (0000006485971000) [pid = 1152] [serial = 1930] [outer = 0000006485358C00] 00:47:36 INFO - PROCESS | 1152 | 1461052056465 Marionette DEBUG loaded listener.js 00:47:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 62 (0000006485C07000) [pid = 1152] [serial = 1931] [outer = 0000006485358C00] 00:47:36 INFO - PROCESS | 1152 | 1461052056944 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]]]}] 00:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 00:47:37 INFO - PROCESS | 1152 | 1461052057015 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 00:47:37 INFO - PROCESS | 1152 | 1461052057017 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 00:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:47:37 INFO - PROCESS | 1152 | 1461052057020 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:47:37 INFO - PROCESS | 1152 | 1461052057022 Marionette TRACE conn5 <- [1,2538,null,{}] 00:47:37 INFO - PROCESS | 1152 | 1461052057026 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}] 00:47:37 INFO - PROCESS | 1152 | 1461052057164 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 00:47:37 INFO - PROCESS | 1152 | 1461052057193 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:37 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F0C800 == 35 [pid = 1152] [id = 644] 00:47:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 63 (0000006485979000) [pid = 1152] [serial = 1932] [outer = 0000000000000000] 00:47:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 64 (0000006486D76000) [pid = 1152] [serial = 1933] [outer = 0000006485979000] 00:47:37 INFO - PROCESS | 1152 | 1461052057242 Marionette DEBUG loaded listener.js 00:47:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 65 (0000006487AF1000) [pid = 1152] [serial = 1934] [outer = 0000006485979000] 00:47:37 INFO - PROCESS | 1152 | 1461052057693 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]]]}] 00:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 00:47:37 INFO - PROCESS | 1152 | 1461052057756 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 00:47:37 INFO - PROCESS | 1152 | 1461052057759 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 00:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:47:37 INFO - PROCESS | 1152 | 1461052057768 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:47:37 INFO - PROCESS | 1152 | 1461052057770 Marionette TRACE conn5 <- [1,2542,null,{}] 00:47:37 INFO - PROCESS | 1152 | 1461052057774 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}] 00:47:37 INFO - PROCESS | 1152 | 1461052057904 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 00:47:37 INFO - PROCESS | 1152 | 1461052057959 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:37 INFO - PROCESS | 1152 | ++DOCSHELL 00000064890A4000 == 36 [pid = 1152] [id = 645] 00:47:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 66 (0000006487EF0000) [pid = 1152] [serial = 1935] [outer = 0000000000000000] 00:47:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 67 (000000648870CC00) [pid = 1152] [serial = 1936] [outer = 0000006487EF0000] 00:47:38 INFO - PROCESS | 1152 | 1461052058008 Marionette DEBUG loaded listener.js 00:47:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 68 (000000648878DC00) [pid = 1152] [serial = 1937] [outer = 0000006487EF0000] 00:47:38 INFO - PROCESS | 1152 | 1461052058438 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]]]}] 00:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 692ms 00:47:38 INFO - PROCESS | 1152 | 1461052058457 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 00:47:38 INFO - PROCESS | 1152 | 1461052058460 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 00:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:47:38 INFO - PROCESS | 1152 | 1461052058463 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:47:38 INFO - PROCESS | 1152 | 1461052058465 Marionette TRACE conn5 <- [1,2546,null,{}] 00:47:38 INFO - PROCESS | 1152 | 1461052058468 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}] 00:47:38 INFO - PROCESS | 1152 | 1461052058607 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 00:47:38 INFO - PROCESS | 1152 | 1461052058613 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:38 INFO - PROCESS | 1152 | ++DOCSHELL 000000648171F800 == 37 [pid = 1152] [id = 646] 00:47:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 69 (0000006488785400) [pid = 1152] [serial = 1938] [outer = 0000000000000000] 00:47:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 70 (0000006488C15800) [pid = 1152] [serial = 1939] [outer = 0000006488785400] 00:47:38 INFO - PROCESS | 1152 | 1461052058730 Marionette DEBUG loaded listener.js 00:47:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 71 (0000006488CDC000) [pid = 1152] [serial = 1940] [outer = 0000006488785400] 00:47:38 INFO - PROCESS | 1152 | --DOMWINDOW == 70 (00000064F3F22C00) [pid = 1152] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:47:38 INFO - PROCESS | 1152 | --DOMWINDOW == 69 (0000006481ACD000) [pid = 1152] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:47:38 INFO - PROCESS | 1152 | --DOMWINDOW == 68 (0000006481BE5400) [pid = 1152] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:47:38 INFO - PROCESS | 1152 | --DOMWINDOW == 67 (0000006480617800) [pid = 1152] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:47:38 INFO - PROCESS | 1152 | --DOMWINDOW == 66 (0000006481859000) [pid = 1152] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:47:38 INFO - PROCESS | 1152 | --DOMWINDOW == 65 (0000006485C0B400) [pid = 1152] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:47:38 INFO - PROCESS | 1152 | --DOMWINDOW == 64 (0000006487EEB800) [pid = 1152] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:47:38 INFO - PROCESS | 1152 | --DOMWINDOW == 63 (0000006484A2D800) [pid = 1152] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:47:38 INFO - PROCESS | 1152 | --DOMWINDOW == 62 (0000006488788000) [pid = 1152] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:47:39 INFO - PROCESS | 1152 | 1461052059125 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]]]}] 00:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 00:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:47:39 INFO - PROCESS | 1152 | 1461052059158 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 00:47:39 INFO - PROCESS | 1152 | 1461052059160 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 00:47:39 INFO - PROCESS | 1152 | 1461052059164 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:47:39 INFO - PROCESS | 1152 | 1461052059166 Marionette TRACE conn5 <- [1,2550,null,{}] 00:47:39 INFO - PROCESS | 1152 | 1461052059169 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}] 00:47:39 INFO - PROCESS | 1152 | 1461052059251 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 00:47:39 INFO - PROCESS | 1152 | 1461052059328 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:39 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894CA000 == 38 [pid = 1152] [id = 647] 00:47:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 63 (0000006487AF6000) [pid = 1152] [serial = 1941] [outer = 0000000000000000] 00:47:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 64 (0000006488C15C00) [pid = 1152] [serial = 1942] [outer = 0000006487AF6000] 00:47:39 INFO - PROCESS | 1152 | 1461052059374 Marionette DEBUG loaded listener.js 00:47:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 65 (0000006488CE6000) [pid = 1152] [serial = 1943] [outer = 0000006487AF6000] 00:47:39 INFO - PROCESS | 1152 | 1461052059754 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]]]}] 00:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 627ms 00:47:39 INFO - PROCESS | 1152 | 1461052059794 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 00:47:39 INFO - PROCESS | 1152 | 1461052059796 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 00:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:47:39 INFO - PROCESS | 1152 | 1461052059806 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:47:39 INFO - PROCESS | 1152 | 1461052059807 Marionette TRACE conn5 <- [1,2554,null,{}] 00:47:39 INFO - PROCESS | 1152 | 1461052059811 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}] 00:47:39 INFO - PROCESS | 1152 | 1461052059891 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 00:47:39 INFO - PROCESS | 1152 | 1461052059898 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:39 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489D23800 == 39 [pid = 1152] [id = 648] 00:47:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 66 (0000006489066C00) [pid = 1152] [serial = 1944] [outer = 0000000000000000] 00:47:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 67 (000000648906D800) [pid = 1152] [serial = 1945] [outer = 0000006489066C00] 00:47:39 INFO - PROCESS | 1152 | 1461052059946 Marionette DEBUG loaded listener.js 00:47:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 68 (0000006489324C00) [pid = 1152] [serial = 1946] [outer = 0000006489066C00] 00:47:40 INFO - PROCESS | 1152 | 1461052060396 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]]]}] 00:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 650ms 00:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:47:40 INFO - PROCESS | 1152 | 1461052060453 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 00:47:40 INFO - PROCESS | 1152 | 1461052060456 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 00:47:40 INFO - PROCESS | 1152 | 1461052060459 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:47:40 INFO - PROCESS | 1152 | 1461052060461 Marionette TRACE conn5 <- [1,2558,null,{}] 00:47:40 INFO - PROCESS | 1152 | 1461052060465 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}] 00:47:40 INFO - PROCESS | 1152 | 1461052060545 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 00:47:40 INFO - PROCESS | 1152 | 1461052060551 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:40 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A30C800 == 40 [pid = 1152] [id = 649] 00:47:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 69 (0000006489329400) [pid = 1152] [serial = 1947] [outer = 0000000000000000] 00:47:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 70 (000000648942FC00) [pid = 1152] [serial = 1948] [outer = 0000006489329400] 00:47:40 INFO - PROCESS | 1152 | 1461052060598 Marionette DEBUG loaded listener.js 00:47:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 71 (000000648943A400) [pid = 1152] [serial = 1949] [outer = 0000006489329400] 00:47:41 INFO - PROCESS | 1152 | 1461052061327 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]]]}] 00:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 880ms 00:47:41 INFO - PROCESS | 1152 | 1461052061343 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 00:47:41 INFO - PROCESS | 1152 | 1461052061349 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 00:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:47:41 INFO - PROCESS | 1152 | 1461052061355 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:47:41 INFO - PROCESS | 1152 | 1461052061359 Marionette TRACE conn5 <- [1,2562,null,{}] 00:47:41 INFO - PROCESS | 1152 | 1461052061365 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}] 00:47:41 INFO - PROCESS | 1152 | 1461052061480 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 00:47:41 INFO - PROCESS | 1152 | 1461052061575 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:41 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CA9800 == 41 [pid = 1152] [id = 650] 00:47:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 72 (0000006481AD6C00) [pid = 1152] [serial = 1950] [outer = 0000000000000000] 00:47:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 73 (000000648210EC00) [pid = 1152] [serial = 1951] [outer = 0000006481AD6C00] 00:47:41 INFO - PROCESS | 1152 | 1461052061635 Marionette DEBUG loaded listener.js 00:47:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 74 (0000006483305C00) [pid = 1152] [serial = 1952] [outer = 0000006481AD6C00] 00:47:42 INFO - PROCESS | 1152 | 1461052062208 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]]]}] 00:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 880ms 00:47:42 INFO - PROCESS | 1152 | 1461052062237 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 00:47:42 INFO - PROCESS | 1152 | 1461052062244 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 00:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:47:42 INFO - PROCESS | 1152 | 1461052062251 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:47:42 INFO - PROCESS | 1152 | 1461052062254 Marionette TRACE conn5 <- [1,2566,null,{}] 00:47:42 INFO - PROCESS | 1152 | 1461052062258 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}] 00:47:42 INFO - PROCESS | 1152 | 1461052062371 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 00:47:42 INFO - PROCESS | 1152 | 1461052062463 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:42 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C86800 == 42 [pid = 1152] [id = 651] 00:47:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 75 (000000648524EC00) [pid = 1152] [serial = 1953] [outer = 0000000000000000] 00:47:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (0000006485979C00) [pid = 1152] [serial = 1954] [outer = 000000648524EC00] 00:47:42 INFO - PROCESS | 1152 | 1461052062520 Marionette DEBUG loaded listener.js 00:47:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (0000006487AFCC00) [pid = 1152] [serial = 1955] [outer = 000000648524EC00] 00:47:43 INFO - PROCESS | 1152 | 1461052063152 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]]]}] 00:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 944ms 00:47:43 INFO - PROCESS | 1152 | 1461052063200 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 00:47:43 INFO - PROCESS | 1152 | 1461052063204 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 00:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:47:43 INFO - PROCESS | 1152 | 1461052063208 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:47:43 INFO - PROCESS | 1152 | 1461052063212 Marionette TRACE conn5 <- [1,2570,null,{}] 00:47:43 INFO - PROCESS | 1152 | 1461052063224 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}] 00:47:43 INFO - PROCESS | 1152 | 1461052063338 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 00:47:43 INFO - PROCESS | 1152 | 1461052063460 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:43 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3DA000 == 43 [pid = 1152] [id = 652] 00:47:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006488CD9000) [pid = 1152] [serial = 1956] [outer = 0000000000000000] 00:47:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (0000006489321400) [pid = 1152] [serial = 1957] [outer = 0000006488CD9000] 00:47:43 INFO - PROCESS | 1152 | 1461052063521 Marionette DEBUG loaded listener.js 00:47:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006489477400) [pid = 1152] [serial = 1958] [outer = 0000006488CD9000] 00:47:44 INFO - PROCESS | 1152 | 1461052064088 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]]]}] 00:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 944ms 00:47:44 INFO - PROCESS | 1152 | 1461052064153 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 00:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:47:44 INFO - PROCESS | 1152 | 1461052064157 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 00:47:44 INFO - PROCESS | 1152 | 1461052064160 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:47:44 INFO - PROCESS | 1152 | 1461052064163 Marionette TRACE conn5 <- [1,2574,null,{}] 00:47:44 INFO - PROCESS | 1152 | 1461052064166 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}] 00:47:44 INFO - PROCESS | 1152 | 1461052064276 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 00:47:44 INFO - PROCESS | 1152 | 1461052064394 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:44 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A463000 == 44 [pid = 1152] [id = 653] 00:47:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006489481000) [pid = 1152] [serial = 1959] [outer = 0000000000000000] 00:47:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006489485400) [pid = 1152] [serial = 1960] [outer = 0000006489481000] 00:47:44 INFO - PROCESS | 1152 | 1461052064453 Marionette DEBUG loaded listener.js 00:47:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006489686000) [pid = 1152] [serial = 1961] [outer = 0000006489481000] 00:47:45 INFO - PROCESS | 1152 | 1461052065251 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]]]}] 00:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1143ms 00:47:45 INFO - PROCESS | 1152 | 1461052065305 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 00:47:45 INFO - PROCESS | 1152 | 1461052065309 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 00:47:45 INFO - PROCESS | 1152 | 1461052065314 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:47:45 INFO - PROCESS | 1152 | 1461052065318 Marionette TRACE conn5 <- [1,2578,null,{}] 00:47:45 INFO - PROCESS | 1152 | 1461052065324 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}] 00:47:45 INFO - PROCESS | 1152 | 1461052065424 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 00:47:45 INFO - PROCESS | 1152 | 1461052065499 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:45 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CA4000 == 45 [pid = 1152] [id = 654] 00:47:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006481855000) [pid = 1152] [serial = 1962] [outer = 0000000000000000] 00:47:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (00000064819C5800) [pid = 1152] [serial = 1963] [outer = 0000006481855000] 00:47:45 INFO - PROCESS | 1152 | 1461052065550 Marionette DEBUG loaded listener.js 00:47:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006481BEF000) [pid = 1152] [serial = 1964] [outer = 0000006481855000] 00:47:46 INFO - PROCESS | 1152 | --DOCSHELL 000000648571E800 == 44 [pid = 1152] [id = 461] 00:47:46 INFO - PROCESS | 1152 | 1461052066226 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]]]}] 00:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 942ms 00:47:46 INFO - PROCESS | 1152 | 1461052066261 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 00:47:46 INFO - PROCESS | 1152 | 1461052066266 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 00:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:47:46 INFO - PROCESS | 1152 | 1461052066273 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:47:46 INFO - PROCESS | 1152 | 1461052066275 Marionette TRACE conn5 <- [1,2582,null,{}] 00:47:46 INFO - PROCESS | 1152 | 1461052066279 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}] 00:47:46 INFO - PROCESS | 1152 | 1461052066376 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006488B1F800) [pid = 1152] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (00000064F916F800) [pid = 1152] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (0000006481BEA000) [pid = 1152] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006481E73400) [pid = 1152] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (0000006485352400) [pid = 1152] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (000000648596AC00) [pid = 1152] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (0000006482D20000) [pid = 1152] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (0000006483873800) [pid = 1152] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (000000648185A400) [pid = 1152] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (0000006481ACA000) [pid = 1152] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 75 (0000006486D83800) [pid = 1152] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 74 (0000006487AFC000) [pid = 1152] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 73 (0000006487EF1800) [pid = 1152] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 72 (000000648870A400) [pid = 1152] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 71 (0000006485017400) [pid = 1152] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 70 (000000648524A000) [pid = 1152] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | --DOMWINDOW == 69 (0000006488C16800) [pid = 1152] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 00:47:46 INFO - PROCESS | 1152 | 1461052066456 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:46 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481A18800 == 45 [pid = 1152] [id = 655] 00:47:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 70 (000000648178A800) [pid = 1152] [serial = 1965] [outer = 0000000000000000] 00:47:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 71 (0000006481859000) [pid = 1152] [serial = 1966] [outer = 000000648178A800] 00:47:46 INFO - PROCESS | 1152 | 1461052066504 Marionette DEBUG loaded listener.js 00:47:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 72 (0000006481BE4000) [pid = 1152] [serial = 1967] [outer = 000000648178A800] 00:47:46 INFO - PROCESS | 1152 | 1461052066879 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]]]}] 00:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 691ms 00:47:46 INFO - PROCESS | 1152 | 1461052066965 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 00:47:46 INFO - PROCESS | 1152 | 1461052066968 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 00:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:47:46 INFO - PROCESS | 1152 | 1461052066972 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:47:46 INFO - PROCESS | 1152 | 1461052066975 Marionette TRACE conn5 <- [1,2586,null,{}] 00:47:47 INFO - PROCESS | 1152 | 1461052066987 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}] 00:47:47 INFO - PROCESS | 1152 | 1461052067085 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 00:47:47 INFO - PROCESS | 1152 | 1461052067097 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:47 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485753000 == 46 [pid = 1152] [id = 656] 00:47:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 73 (0000006483879C00) [pid = 1152] [serial = 1968] [outer = 0000000000000000] 00:47:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 74 (0000006484A2C400) [pid = 1152] [serial = 1969] [outer = 0000006483879C00] 00:47:47 INFO - PROCESS | 1152 | 1461052067149 Marionette DEBUG loaded listener.js 00:47:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 75 (0000006485018C00) [pid = 1152] [serial = 1970] [outer = 0000006483879C00] 00:47:47 INFO - PROCESS | 1152 | 1461052067610 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]]]}] 00:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 00:47:47 INFO - PROCESS | 1152 | 1461052067665 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 00:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:47:47 INFO - PROCESS | 1152 | 1461052067668 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 00:47:47 INFO - PROCESS | 1152 | 1461052067672 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:47:47 INFO - PROCESS | 1152 | 1461052067674 Marionette TRACE conn5 <- [1,2590,null,{}] 00:47:47 INFO - PROCESS | 1152 | 1461052067677 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}] 00:47:47 INFO - PROCESS | 1152 | 1461052067792 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 00:47:47 INFO - PROCESS | 1152 | 1461052067871 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:47 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488895800 == 47 [pid = 1152] [id = 657] 00:47:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (0000006485019800) [pid = 1152] [serial = 1971] [outer = 0000000000000000] 00:47:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (000000648535CC00) [pid = 1152] [serial = 1972] [outer = 0000006485019800] 00:47:47 INFO - PROCESS | 1152 | 1461052067919 Marionette DEBUG loaded listener.js 00:47:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006485C03000) [pid = 1152] [serial = 1973] [outer = 0000006485019800] 00:47:48 INFO - PROCESS | 1152 | 1461052068308 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]]]}] 00:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 00:47:48 INFO - PROCESS | 1152 | 1461052068366 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 00:47:48 INFO - PROCESS | 1152 | 1461052068368 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 00:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:47:48 INFO - PROCESS | 1152 | 1461052068372 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:47:48 INFO - PROCESS | 1152 | 1461052068374 Marionette TRACE conn5 <- [1,2594,null,{}] 00:47:48 INFO - PROCESS | 1152 | 1461052068378 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}] 00:47:48 INFO - PROCESS | 1152 | 1461052068490 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 00:47:48 INFO - PROCESS | 1152 | 1461052068497 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:48 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481945000 == 48 [pid = 1152] [id = 658] 00:47:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (0000006485C0C400) [pid = 1152] [serial = 1974] [outer = 0000000000000000] 00:47:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006486D82800) [pid = 1152] [serial = 1975] [outer = 0000006485C0C400] 00:47:48 INFO - PROCESS | 1152 | 1461052068590 Marionette DEBUG loaded listener.js 00:47:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006487EC8800) [pid = 1152] [serial = 1976] [outer = 0000006485C0C400] 00:47:49 INFO - PROCESS | 1152 | 1461052069004 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]]]}] 00:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 00:47:49 INFO - PROCESS | 1152 | 1461052069070 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 00:47:49 INFO - PROCESS | 1152 | 1461052069072 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 00:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:47:49 INFO - PROCESS | 1152 | 1461052069076 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:47:49 INFO - PROCESS | 1152 | 1461052069078 Marionette TRACE conn5 <- [1,2598,null,{}] 00:47:49 INFO - PROCESS | 1152 | 1461052069081 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}] 00:47:49 INFO - PROCESS | 1152 | 1461052069256 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 00:47:49 INFO - PROCESS | 1152 | 1461052069285 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:49 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489348800 == 49 [pid = 1152] [id = 659] 00:47:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (000000648870A000) [pid = 1152] [serial = 1977] [outer = 0000000000000000] 00:47:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006488783800) [pid = 1152] [serial = 1978] [outer = 000000648870A000] 00:47:49 INFO - PROCESS | 1152 | 1461052069339 Marionette DEBUG loaded listener.js 00:47:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006488C20400) [pid = 1152] [serial = 1979] [outer = 000000648870A000] 00:47:49 INFO - PROCESS | 1152 | 1461052069797 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]]]}] 00:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 775ms 00:47:49 INFO - PROCESS | 1152 | 1461052069855 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 00:47:49 INFO - PROCESS | 1152 | 1461052069858 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 00:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:47:49 INFO - PROCESS | 1152 | 1461052069861 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:47:49 INFO - PROCESS | 1152 | 1461052069863 Marionette TRACE conn5 <- [1,2602,null,{}] 00:47:49 INFO - PROCESS | 1152 | 1461052069867 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}] 00:47:49 INFO - PROCESS | 1152 | 1461052069980 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 00:47:50 INFO - PROCESS | 1152 | 1461052070030 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:50 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489D31800 == 50 [pid = 1152] [id = 660] 00:47:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006488CE1400) [pid = 1152] [serial = 1980] [outer = 0000000000000000] 00:47:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (000000648932B400) [pid = 1152] [serial = 1981] [outer = 0000006488CE1400] 00:47:50 INFO - PROCESS | 1152 | 1461052070082 Marionette DEBUG loaded listener.js 00:47:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006489480C00) [pid = 1152] [serial = 1982] [outer = 0000006488CE1400] 00:47:50 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (0000006485979000) [pid = 1152] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:47:50 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006487EF0000) [pid = 1152] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:47:50 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (000000648344C800) [pid = 1152] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:47:50 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (000000648178A400) [pid = 1152] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:47:50 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006481854400) [pid = 1152] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:47:50 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (0000006485358C00) [pid = 1152] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:47:50 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (0000006480AF1800) [pid = 1152] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:47:50 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (0000006481783400) [pid = 1152] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:47:50 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (0000006489066C00) [pid = 1152] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:47:50 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (0000006488785400) [pid = 1152] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:47:50 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (0000006487AF6000) [pid = 1152] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:47:50 INFO - PROCESS | 1152 | 1461052070628 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]]]}] 00:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 775ms 00:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:47:50 INFO - PROCESS | 1152 | 1461052070643 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 00:47:50 INFO - PROCESS | 1152 | 1461052070645 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 00:47:50 INFO - PROCESS | 1152 | 1461052070648 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:47:50 INFO - PROCESS | 1152 | 1461052070650 Marionette TRACE conn5 <- [1,2606,null,{}] 00:47:50 INFO - PROCESS | 1152 | 1461052070654 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}] 00:47:50 INFO - PROCESS | 1152 | 1461052070734 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 00:47:50 INFO - PROCESS | 1152 | 1461052070741 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:50 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3E9800 == 51 [pid = 1152] [id = 661] 00:47:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (00000064819C6000) [pid = 1152] [serial = 1983] [outer = 0000000000000000] 00:47:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006485979000) [pid = 1152] [serial = 1984] [outer = 00000064819C6000] 00:47:50 INFO - PROCESS | 1152 | 1461052070789 Marionette DEBUG loaded listener.js 00:47:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (000000648932E800) [pid = 1152] [serial = 1985] [outer = 00000064819C6000] 00:47:51 INFO - PROCESS | 1152 | 1461052071206 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]]]}] 00:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 587ms 00:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:47:51 INFO - PROCESS | 1152 | 1461052071239 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 00:47:51 INFO - PROCESS | 1152 | 1461052071241 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 00:47:51 INFO - PROCESS | 1152 | 1461052071244 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:47:51 INFO - PROCESS | 1152 | 1461052071246 Marionette TRACE conn5 <- [1,2610,null,{}] 00:47:51 INFO - PROCESS | 1152 | 1461052071250 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}] 00:47:51 INFO - PROCESS | 1152 | 1461052071333 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 00:47:51 INFO - PROCESS | 1152 | 1461052071340 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:51 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0DF800 == 52 [pid = 1152] [id = 662] 00:47:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006489688C00) [pid = 1152] [serial = 1986] [outer = 0000000000000000] 00:47:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006489695400) [pid = 1152] [serial = 1987] [outer = 0000006489688C00] 00:47:51 INFO - PROCESS | 1152 | 1461052071386 Marionette DEBUG loaded listener.js 00:47:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (000000648969E800) [pid = 1152] [serial = 1988] [outer = 0000006489688C00] 00:47:51 INFO - PROCESS | 1152 | 1461052071810 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]]]}] 00:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 586ms 00:47:51 INFO - PROCESS | 1152 | 1461052071834 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 00:47:51 INFO - PROCESS | 1152 | 1461052071836 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 00:47:51 INFO - PROCESS | 1152 | 1461052071855 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:47:51 INFO - PROCESS | 1152 | 1461052071857 Marionette TRACE conn5 <- [1,2614,null,{}] 00:47:51 INFO - PROCESS | 1152 | 1461052071861 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}] 00:47:51 INFO - PROCESS | 1152 | 1461052071945 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 00:47:51 INFO - PROCESS | 1152 | 1461052071951 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:51 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B10D000 == 53 [pid = 1152] [id = 663] 00:47:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (00000064896A2400) [pid = 1152] [serial = 1989] [outer = 0000000000000000] 00:47:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (00000064896AA800) [pid = 1152] [serial = 1990] [outer = 00000064896A2400] 00:47:52 INFO - PROCESS | 1152 | 1461052071998 Marionette DEBUG loaded listener.js 00:47:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (00000064896DF800) [pid = 1152] [serial = 1991] [outer = 00000064896A2400] 00:47:52 INFO - PROCESS | 1152 | 1461052072450 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]]]}] 00:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 627ms 00:47:52 INFO - PROCESS | 1152 | 1461052072492 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 00:47:52 INFO - PROCESS | 1152 | 1461052072494 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 00:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:47:52 INFO - PROCESS | 1152 | 1461052072498 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:47:52 INFO - PROCESS | 1152 | 1461052072501 Marionette TRACE conn5 <- [1,2618,null,{}] 00:47:52 INFO - PROCESS | 1152 | 1461052072504 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}] 00:47:52 INFO - PROCESS | 1152 | 1461052072685 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 00:47:52 INFO - PROCESS | 1152 | 1461052072789 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:52 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481D1F000 == 54 [pid = 1152] [id = 664] 00:47:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (00000064814AB400) [pid = 1152] [serial = 1992] [outer = 0000000000000000] 00:47:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (000000648177E400) [pid = 1152] [serial = 1993] [outer = 00000064814AB400] 00:47:52 INFO - PROCESS | 1152 | 1461052072853 Marionette DEBUG loaded listener.js 00:47:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (0000006481ACFC00) [pid = 1152] [serial = 1994] [outer = 00000064814AB400] 00:47:53 INFO - PROCESS | 1152 | 1461052073526 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]]]}] 00:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1078ms 00:47:53 INFO - PROCESS | 1152 | 1461052073580 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 00:47:53 INFO - PROCESS | 1152 | 1461052073587 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 00:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:47:53 INFO - PROCESS | 1152 | 1461052073593 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:47:53 INFO - PROCESS | 1152 | 1461052073597 Marionette TRACE conn5 <- [1,2622,null,{}] 00:47:53 INFO - PROCESS | 1152 | 1461052073624 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}] 00:47:53 INFO - PROCESS | 1152 | 1461052073737 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 00:47:53 INFO - PROCESS | 1152 | 1461052073860 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:53 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487E9F000 == 55 [pid = 1152] [id = 665] 00:47:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (000000648500D000) [pid = 1152] [serial = 1995] [outer = 0000000000000000] 00:47:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (000000648501B000) [pid = 1152] [serial = 1996] [outer = 000000648500D000] 00:47:53 INFO - PROCESS | 1152 | 1461052073921 Marionette DEBUG loaded listener.js 00:47:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006485972400) [pid = 1152] [serial = 1997] [outer = 000000648500D000] 00:47:54 INFO - PROCESS | 1152 | 1461052074494 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]]]}] 00:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 944ms 00:47:54 INFO - PROCESS | 1152 | 1461052074538 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 00:47:54 INFO - PROCESS | 1152 | 1461052074541 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 00:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:47:54 INFO - PROCESS | 1152 | 1461052074545 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:47:54 INFO - PROCESS | 1152 | 1461052074548 Marionette TRACE conn5 <- [1,2626,null,{}] 00:47:54 INFO - PROCESS | 1152 | 1461052074552 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}] 00:47:54 INFO - PROCESS | 1152 | 1461052074665 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 00:47:54 INFO - PROCESS | 1152 | 1461052074787 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:54 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0F8000 == 56 [pid = 1152] [id = 666] 00:47:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006487EEC400) [pid = 1152] [serial = 1998] [outer = 0000000000000000] 00:47:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (000000648870AC00) [pid = 1152] [serial = 1999] [outer = 0000006487EEC400] 00:47:54 INFO - PROCESS | 1152 | 1461052074848 Marionette DEBUG loaded listener.js 00:47:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006488C17800) [pid = 1152] [serial = 2000] [outer = 0000006487EEC400] 00:47:55 INFO - PROCESS | 1152 | 1461052075453 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]]]}] 00:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 985ms 00:47:55 INFO - PROCESS | 1152 | 1461052075531 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 00:47:55 INFO - PROCESS | 1152 | 1461052075536 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 00:47:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:47:55 INFO - PROCESS | 1152 | 1461052075549 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:47:55 INFO - PROCESS | 1152 | 1461052075554 Marionette TRACE conn5 <- [1,2630,null,{}] 00:47:55 INFO - PROCESS | 1152 | 1461052075573 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}] 00:47:55 INFO - PROCESS | 1152 | 1461052075689 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 00:47:55 INFO - PROCESS | 1152 | 1461052075804 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:55 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6D3800 == 57 [pid = 1152] [id = 667] 00:47:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (0000006488B2D000) [pid = 1152] [serial = 2001] [outer = 0000000000000000] 00:47:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006489708800) [pid = 1152] [serial = 2002] [outer = 0000006488B2D000] 00:47:55 INFO - PROCESS | 1152 | 1461052075862 Marionette DEBUG loaded listener.js 00:47:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006489D52C00) [pid = 1152] [serial = 2003] [outer = 0000006488B2D000] 00:47:56 INFO - PROCESS | 1152 | 1461052076406 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]]]}] 00:47:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:47:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 902ms 00:47:56 INFO - PROCESS | 1152 | 1461052076454 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 00:47:56 INFO - PROCESS | 1152 | 1461052076457 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 00:47:56 INFO - PROCESS | 1152 | 1461052076461 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:47:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:47:56 INFO - PROCESS | 1152 | 1461052076464 Marionette TRACE conn5 <- [1,2634,null,{}] 00:47:56 INFO - PROCESS | 1152 | 1461052076468 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}] 00:47:56 INFO - PROCESS | 1152 | 1461052076573 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 00:47:56 INFO - PROCESS | 1152 | 1461052076665 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:56 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C72E000 == 58 [pid = 1152] [id = 668] 00:47:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006489D5B000) [pid = 1152] [serial = 2004] [outer = 0000000000000000] 00:47:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006489D5FC00) [pid = 1152] [serial = 2005] [outer = 0000006489D5B000] 00:47:56 INFO - PROCESS | 1152 | 1461052076721 Marionette DEBUG loaded listener.js 00:47:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006489E78000) [pid = 1152] [serial = 2006] [outer = 0000006489D5B000] 00:47:57 INFO - PROCESS | 1152 | 1461052077459 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]]]}] 00:47:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:47:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1029ms 00:47:57 INFO - PROCESS | 1152 | 1461052077496 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 00:47:57 INFO - PROCESS | 1152 | 1461052077500 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 00:47:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:47:57 INFO - PROCESS | 1152 | 1461052077531 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:47:57 INFO - PROCESS | 1152 | 1461052077535 Marionette TRACE conn5 <- [1,2638,null,{}] 00:47:57 INFO - PROCESS | 1152 | 1461052077542 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}] 00:47:57 INFO - PROCESS | 1152 | 1461052077641 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 00:47:57 INFO - PROCESS | 1152 | 1461052077770 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:57 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485716800 == 59 [pid = 1152] [id = 669] 00:47:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006481731800) [pid = 1152] [serial = 2007] [outer = 0000000000000000] 00:47:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (00000064819C5C00) [pid = 1152] [serial = 2008] [outer = 0000006481731800] 00:47:57 INFO - PROCESS | 1152 | 1461052077822 Marionette DEBUG loaded listener.js 00:47:57 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006482D16800) [pid = 1152] [serial = 2009] [outer = 0000006481731800] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FBE800 == 58 [pid = 1152] [id = 471] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A44800 == 57 [pid = 1152] [id = 465] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C75000 == 56 [pid = 1152] [id = 472] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0DF800 == 55 [pid = 1152] [id = 662] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3E9800 == 54 [pid = 1152] [id = 661] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006489D31800 == 53 [pid = 1152] [id = 660] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006489348800 == 52 [pid = 1152] [id = 659] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006481945000 == 51 [pid = 1152] [id = 658] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006488895800 == 50 [pid = 1152] [id = 657] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006485753000 == 49 [pid = 1152] [id = 656] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006481A18800 == 48 [pid = 1152] [id = 655] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CA4000 == 47 [pid = 1152] [id = 654] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (000000648942FC00) [pid = 1152] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3DA000 == 46 [pid = 1152] [id = 652] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C86800 == 45 [pid = 1152] [id = 651] 00:47:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CA9800 == 44 [pid = 1152] [id = 650] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006486D76000) [pid = 1152] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (000000648870CC00) [pid = 1152] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006484A2B400) [pid = 1152] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006481E0DC00) [pid = 1152] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (000000648218FC00) [pid = 1152] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006481BE9400) [pid = 1152] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (00000064819CD800) [pid = 1152] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (0000006485971000) [pid = 1152] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (000000648500C800) [pid = 1152] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (000000648524D400) [pid = 1152] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (00000064819C6400) [pid = 1152] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (0000006489324C00) [pid = 1152] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (000000648178CC00) [pid = 1152] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (0000006488CD8C00) [pid = 1152] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (000000648878DC00) [pid = 1152] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (000000648906D800) [pid = 1152] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006488C15800) [pid = 1152] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (0000006488CDC000) [pid = 1152] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (0000006485252800) [pid = 1152] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006487AF1000) [pid = 1152] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (0000006488C15C00) [pid = 1152] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (0000006485C07000) [pid = 1152] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (0000006488CE6000) [pid = 1152] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 00:47:58 INFO - PROCESS | 1152 | 1461052078420 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]]]}] 00:47:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:47:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 965ms 00:47:58 INFO - PROCESS | 1152 | 1461052078476 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 00:47:58 INFO - PROCESS | 1152 | 1461052078481 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 00:47:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:47:58 INFO - PROCESS | 1152 | 1461052078488 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:47:58 INFO - PROCESS | 1152 | 1461052078491 Marionette TRACE conn5 <- [1,2642,null,{}] 00:47:58 INFO - PROCESS | 1152 | 1461052078495 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}] 00:47:58 INFO - PROCESS | 1152 | 1461052078586 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 00:47:58 INFO - PROCESS | 1152 | 1461052078665 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:58 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A35800 == 45 [pid = 1152] [id = 670] 00:47:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006481781000) [pid = 1152] [serial = 2010] [outer = 0000000000000000] 00:47:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006481AD7800) [pid = 1152] [serial = 2011] [outer = 0000006481781000] 00:47:58 INFO - PROCESS | 1152 | 1461052078713 Marionette DEBUG loaded listener.js 00:47:58 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006482D1C000) [pid = 1152] [serial = 2012] [outer = 0000006481781000] 00:47:59 INFO - PROCESS | 1152 | 1461052079101 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]]]}] 00:47:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:47:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 00:47:59 INFO - PROCESS | 1152 | 1461052079195 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 00:47:59 INFO - PROCESS | 1152 | 1461052079197 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 00:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:47:59 INFO - PROCESS | 1152 | 1461052079210 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:47:59 INFO - PROCESS | 1152 | 1461052079214 Marionette TRACE conn5 <- [1,2646,null,{}] 00:47:59 INFO - PROCESS | 1152 | 1461052079225 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}] 00:47:59 INFO - PROCESS | 1152 | 1461052079312 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 00:47:59 INFO - PROCESS | 1152 | 1461052079326 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:59 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487E92800 == 46 [pid = 1152] [id = 671] 00:47:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (000000648524F800) [pid = 1152] [serial = 2013] [outer = 0000000000000000] 00:47:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (000000648535F000) [pid = 1152] [serial = 2014] [outer = 000000648524F800] 00:47:59 INFO - PROCESS | 1152 | 1461052079376 Marionette DEBUG loaded listener.js 00:47:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006485C06000) [pid = 1152] [serial = 2015] [outer = 000000648524F800] 00:47:59 INFO - PROCESS | 1152 | 1461052079834 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]]]}] 00:47:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:47:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 694ms 00:47:59 INFO - PROCESS | 1152 | 1461052079901 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 00:47:59 INFO - PROCESS | 1152 | 1461052079904 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 00:47:59 INFO - PROCESS | 1152 | 1461052079907 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:47:59 INFO - PROCESS | 1152 | 1461052079909 Marionette TRACE conn5 <- [1,2650,null,{}] 00:47:59 INFO - PROCESS | 1152 | 1461052079913 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}] 00:48:00 INFO - PROCESS | 1152 | 1461052080001 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 00:48:00 INFO - PROCESS | 1152 | 1461052080008 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:00 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F0B000 == 47 [pid = 1152] [id = 672] 00:48:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006487AF2800) [pid = 1152] [serial = 2016] [outer = 0000000000000000] 00:48:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006487EEB800) [pid = 1152] [serial = 2017] [outer = 0000006487AF2800] 00:48:00 INFO - PROCESS | 1152 | 1461052080057 Marionette DEBUG loaded listener.js 00:48:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (000000648870A400) [pid = 1152] [serial = 2018] [outer = 0000006487AF2800] 00:48:00 INFO - PROCESS | 1152 | 1461052080517 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]]]}] 00:48:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:48:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 629ms 00:48:00 INFO - PROCESS | 1152 | 1461052080539 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 00:48:00 INFO - PROCESS | 1152 | 1461052080541 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 00:48:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:48:00 INFO - PROCESS | 1152 | 1461052080545 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:48:00 INFO - PROCESS | 1152 | 1461052080547 Marionette TRACE conn5 <- [1,2654,null,{}] 00:48:00 INFO - PROCESS | 1152 | 1461052080550 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}] 00:48:00 INFO - PROCESS | 1152 | 1461052080658 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 00:48:00 INFO - PROCESS | 1152 | 1461052080745 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:00 INFO - PROCESS | 1152 | ++DOCSHELL 00000064890AE800 == 48 [pid = 1152] [id = 673] 00:48:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (000000648870F800) [pid = 1152] [serial = 2019] [outer = 0000000000000000] 00:48:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (000000648878F000) [pid = 1152] [serial = 2020] [outer = 000000648870F800] 00:48:00 INFO - PROCESS | 1152 | 1461052080791 Marionette DEBUG loaded listener.js 00:48:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006488C17400) [pid = 1152] [serial = 2021] [outer = 000000648870F800] 00:48:01 INFO - PROCESS | 1152 | [1152] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:48:01 INFO - PROCESS | 1152 | [1152] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:48:01 INFO - PROCESS | 1152 | 1461052081679 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]]]}] 00:48:01 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) 00:48:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1186ms 00:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:48:01 INFO - PROCESS | 1152 | 1461052081733 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 00:48:01 INFO - PROCESS | 1152 | 1461052081735 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 00:48:01 INFO - PROCESS | 1152 | 1461052081745 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:48:01 INFO - PROCESS | 1152 | 1461052081747 Marionette TRACE conn5 <- [1,2658,null,{}] 00:48:01 INFO - PROCESS | 1152 | 1461052081751 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}] 00:48:01 INFO - PROCESS | 1152 | 1461052081885 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 00:48:01 INFO - PROCESS | 1152 | 1461052081936 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:01 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894D8000 == 49 [pid = 1152] [id = 674] 00:48:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (000000648906A400) [pid = 1152] [serial = 2022] [outer = 0000000000000000] 00:48:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (000000648947E400) [pid = 1152] [serial = 2023] [outer = 000000648906A400] 00:48:01 INFO - PROCESS | 1152 | 1461052081985 Marionette DEBUG loaded listener.js 00:48:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006489691C00) [pid = 1152] [serial = 2024] [outer = 000000648906A400] 00:48:02 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006485C0C400) [pid = 1152] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:48:02 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (0000006489688C00) [pid = 1152] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:48:02 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006481855000) [pid = 1152] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:48:02 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (0000006483879C00) [pid = 1152] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:48:02 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006489329400) [pid = 1152] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:48:02 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (000000648178A800) [pid = 1152] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:48:02 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (0000006485019800) [pid = 1152] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:48:02 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (0000006488CE1400) [pid = 1152] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:48:02 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (000000648870A000) [pid = 1152] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:48:02 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (00000064819C6000) [pid = 1152] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:48:02 INFO - PROCESS | 1152 | 1461052082928 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] 00:48:02 INFO - PROCESS | 1152 | 1461052082979 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 00:48:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:48:02 INFO - PROCESS | 1152 | 1461052082983 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:48:02 INFO - PROCESS | 1152 | 1461052082985 Marionette TRACE conn5 <- [1,2662,null,{}] 00:48:02 INFO - PROCESS | 1152 | 1461052082989 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}] 00:48:03 INFO - PROCESS | 1152 | 1461052083074 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 00:48:03 INFO - PROCESS | 1152 | 1461052083148 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:03 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A30F000 == 50 [pid = 1152] [id = 675] 00:48:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006481ACE400) [pid = 1152] [serial = 2025] [outer = 0000000000000000] 00:48:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (000000648906AC00) [pid = 1152] [serial = 2026] [outer = 0000006481ACE400] 00:48:03 INFO - PROCESS | 1152 | 1461052083194 Marionette DEBUG loaded listener.js 00:48:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006489698C00) [pid = 1152] [serial = 2027] [outer = 0000006481ACE400] 00:48:04 INFO - PROCESS | 1152 | 1461052084087 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] 00:48:04 INFO - PROCESS | 1152 | 1461052084117 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 00:48:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:48:04 INFO - PROCESS | 1152 | 1461052084120 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:48:04 INFO - PROCESS | 1152 | 1461052084122 Marionette TRACE conn5 <- [1,2666,null,{}] 00:48:04 INFO - PROCESS | 1152 | 1461052084125 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}] 00:48:04 INFO - PROCESS | 1152 | 1461052084239 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 00:48:04 INFO - PROCESS | 1152 | 1461052084248 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:04 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0DD000 == 51 [pid = 1152] [id = 676] 00:48:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (000000648968E400) [pid = 1152] [serial = 2028] [outer = 0000000000000000] 00:48:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (0000006489711000) [pid = 1152] [serial = 2029] [outer = 000000648968E400] 00:48:04 INFO - PROCESS | 1152 | 1461052084294 Marionette DEBUG loaded listener.js 00:48:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006489E81400) [pid = 1152] [serial = 2030] [outer = 000000648968E400] 00:48:05 INFO - PROCESS | 1152 | 1461052085342 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]]]}] 00:48:05 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) 00:48:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1241ms 00:48:05 INFO - PROCESS | 1152 | 1461052085394 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 00:48:05 INFO - PROCESS | 1152 | 1461052085400 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 00:48:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:48:05 INFO - PROCESS | 1152 | 1461052085406 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:48:05 INFO - PROCESS | 1152 | 1461052085410 Marionette TRACE conn5 <- [1,2670,null,{}] 00:48:05 INFO - PROCESS | 1152 | 1461052085416 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}] 00:48:05 INFO - PROCESS | 1152 | 1461052085520 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 00:48:05 INFO - PROCESS | 1152 | 1461052085730 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:05 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485714800 == 52 [pid = 1152] [id = 677] 00:48:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006482D1F000) [pid = 1152] [serial = 2031] [outer = 0000000000000000] 00:48:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (000000648344F400) [pid = 1152] [serial = 2032] [outer = 0000006482D1F000] 00:48:05 INFO - PROCESS | 1152 | 1461052085792 Marionette DEBUG loaded listener.js 00:48:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (0000006485252400) [pid = 1152] [serial = 2033] [outer = 0000006482D1F000] 00:48:06 INFO - PROCESS | 1152 | 1461052086863 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]]]}] 00:48:06 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) 00:48:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1486ms 00:48:06 INFO - PROCESS | 1152 | 1461052086895 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 00:48:06 INFO - PROCESS | 1152 | 1461052086902 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 00:48:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:48:06 INFO - PROCESS | 1152 | 1461052086909 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:48:06 INFO - PROCESS | 1152 | 1461052086913 Marionette TRACE conn5 <- [1,2674,null,{}] 00:48:06 INFO - PROCESS | 1152 | 1461052086917 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}] 00:48:07 INFO - PROCESS | 1152 | 1461052087062 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 00:48:07 INFO - PROCESS | 1152 | 1461052087192 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:07 INFO - PROCESS | 1152 | ++DOCSHELL 00000064890A9800 == 53 [pid = 1152] [id = 678] 00:48:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (000000648596DC00) [pid = 1152] [serial = 2034] [outer = 0000000000000000] 00:48:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (0000006488780C00) [pid = 1152] [serial = 2035] [outer = 000000648596DC00] 00:48:07 INFO - PROCESS | 1152 | 1461052087250 Marionette DEBUG loaded listener.js 00:48:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006489068400) [pid = 1152] [serial = 2036] [outer = 000000648596DC00] 00:48:08 INFO - PROCESS | 1152 | 1461052088277 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] 00:48:08 INFO - PROCESS | 1152 | 1461052088308 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 00:48:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:48:08 INFO - PROCESS | 1152 | 1461052088312 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:48:08 INFO - PROCESS | 1152 | 1461052088316 Marionette TRACE conn5 <- [1,2678,null,{}] 00:48:08 INFO - PROCESS | 1152 | 1461052088372 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}] 00:48:08 INFO - PROCESS | 1152 | 1461052088479 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 00:48:08 INFO - PROCESS | 1152 | 1461052088821 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:08 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482FBA000 == 54 [pid = 1152] [id = 679] 00:48:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (000000648178BC00) [pid = 1152] [serial = 2037] [outer = 0000000000000000] 00:48:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006481855400) [pid = 1152] [serial = 2038] [outer = 000000648178BC00] 00:48:08 INFO - PROCESS | 1152 | 1461052088875 Marionette DEBUG loaded listener.js 00:48:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006481E6A000) [pid = 1152] [serial = 2039] [outer = 000000648178BC00] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006481869000 == 53 [pid = 1152] [id = 473] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 00000064888B0800 == 52 [pid = 1152] [id = 463] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006481E7C000 == 51 [pid = 1152] [id = 467] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 000000648A30F000 == 50 [pid = 1152] [id = 675] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 00000064894D8000 == 49 [pid = 1152] [id = 674] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 00000064890AE800 == 48 [pid = 1152] [id = 673] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F0B000 == 47 [pid = 1152] [id = 672] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006487E92800 == 46 [pid = 1152] [id = 671] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A35800 == 45 [pid = 1152] [id = 670] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006485716800 == 44 [pid = 1152] [id = 669] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (00000064896AA800) [pid = 1152] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006487E9F000 == 43 [pid = 1152] [id = 665] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 0000006481D1F000 == 42 [pid = 1152] [id = 664] 00:48:09 INFO - PROCESS | 1152 | --DOCSHELL 000000648B10D000 == 41 [pid = 1152] [id = 663] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006485979C00) [pid = 1152] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006481BEF000) [pid = 1152] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (00000064819C5800) [pid = 1152] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (0000006484A2C400) [pid = 1152] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006485018C00) [pid = 1152] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (000000648943A400) [pid = 1152] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006481859000) [pid = 1152] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (0000006481BE4000) [pid = 1152] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (000000648535CC00) [pid = 1152] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (000000648932B400) [pid = 1152] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (000000648210EC00) [pid = 1152] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (0000006488783800) [pid = 1152] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006489321400) [pid = 1152] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (0000006489480C00) [pid = 1152] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (000000648932E800) [pid = 1152] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006489485400) [pid = 1152] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (0000006485979000) [pid = 1152] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (0000006486D82800) [pid = 1152] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (0000006489695400) [pid = 1152] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (000000648969E800) [pid = 1152] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (0000006487EC8800) [pid = 1152] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (0000006488C20400) [pid = 1152] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | --DOMWINDOW == 75 (0000006485C03000) [pid = 1152] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 00:48:09 INFO - PROCESS | 1152 | 1461052089924 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] 00:48:09 INFO - PROCESS | 1152 | 1461052089948 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 00:48:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:48:09 INFO - PROCESS | 1152 | 1461052089953 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:48:09 INFO - PROCESS | 1152 | 1461052089957 Marionette TRACE conn5 <- [1,2682,null,{}] 00:48:09 INFO - PROCESS | 1152 | 1461052089963 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}] 00:48:10 INFO - PROCESS | 1152 | 1461052090055 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 00:48:10 INFO - PROCESS | 1152 | 1461052090063 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:10 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484C9D800 == 42 [pid = 1152] [id = 680] 00:48:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (0000006481EEF800) [pid = 1152] [serial = 2040] [outer = 0000000000000000] 00:48:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (0000006482188400) [pid = 1152] [serial = 2041] [outer = 0000006481EEF800] 00:48:10 INFO - PROCESS | 1152 | 1461052090116 Marionette DEBUG loaded listener.js 00:48:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (000000648500D400) [pid = 1152] [serial = 2042] [outer = 0000006481EEF800] 00:48:11 INFO - PROCESS | 1152 | 1461052091135 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] 00:48:11 INFO - PROCESS | 1152 | 1461052091206 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 00:48:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:48:11 INFO - PROCESS | 1152 | 1461052091211 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:48:11 INFO - PROCESS | 1152 | 1461052091213 Marionette TRACE conn5 <- [1,2686,null,{}] 00:48:11 INFO - PROCESS | 1152 | 1461052091217 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}] 00:48:11 INFO - PROCESS | 1152 | 1461052091304 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 00:48:11 INFO - PROCESS | 1152 | 1461052091311 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:11 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487E92800 == 43 [pid = 1152] [id = 681] 00:48:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (0000006481788000) [pid = 1152] [serial = 2043] [outer = 0000000000000000] 00:48:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006485979000) [pid = 1152] [serial = 2044] [outer = 0000006481788000] 00:48:11 INFO - PROCESS | 1152 | 1461052091360 Marionette DEBUG loaded listener.js 00:48:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006486D82800) [pid = 1152] [serial = 2045] [outer = 0000006481788000] 00:48:12 INFO - PROCESS | 1152 | 1461052092333 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] 00:48:12 INFO - PROCESS | 1152 | 1461052092409 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 00:48:12 INFO - PROCESS | 1152 | 1461052092414 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:48:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:48:12 INFO - PROCESS | 1152 | 1461052092421 Marionette TRACE conn5 <- [1,2690,null,{}] 00:48:12 INFO - PROCESS | 1152 | 1461052092431 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}] 00:48:12 INFO - PROCESS | 1152 | 1461052092553 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 00:48:12 INFO - PROCESS | 1152 | 1461052092605 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:12 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489025800 == 44 [pid = 1152] [id = 682] 00:48:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006487EE4C00) [pid = 1152] [serial = 2046] [outer = 0000000000000000] 00:48:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006487EF0800) [pid = 1152] [serial = 2047] [outer = 0000006487EE4C00] 00:48:12 INFO - PROCESS | 1152 | 1461052092654 Marionette DEBUG loaded listener.js 00:48:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006488CDD800) [pid = 1152] [serial = 2048] [outer = 0000006487EE4C00] 00:48:13 INFO - PROCESS | 1152 | 1461052093123 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]]]}] 00:48:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:48:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 00:48:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:48:13 INFO - PROCESS | 1152 | 1461052093158 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 00:48:13 INFO - PROCESS | 1152 | 1461052093160 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 00:48:13 INFO - PROCESS | 1152 | 1461052093164 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:48:13 INFO - PROCESS | 1152 | 1461052093166 Marionette TRACE conn5 <- [1,2694,null,{}] 00:48:13 INFO - PROCESS | 1152 | 1461052093170 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}] 00:48:13 INFO - PROCESS | 1152 | 1461052093284 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 00:48:13 INFO - PROCESS | 1152 | 1461052093292 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:13 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894CB000 == 45 [pid = 1152] [id = 683] 00:48:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (000000648906D800) [pid = 1152] [serial = 2049] [outer = 0000000000000000] 00:48:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006489434800) [pid = 1152] [serial = 2050] [outer = 000000648906D800] 00:48:13 INFO - PROCESS | 1152 | 1461052093338 Marionette DEBUG loaded listener.js 00:48:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006489481400) [pid = 1152] [serial = 2051] [outer = 000000648906D800] 00:48:13 INFO - PROCESS | 1152 | 1461052093793 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]]]}] 00:48:13 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (000000648906A400) [pid = 1152] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:48:13 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (00000064896A2400) [pid = 1152] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:48:13 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (0000006487AF2800) [pid = 1152] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:48:13 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (000000648524F800) [pid = 1152] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:48:13 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006481781000) [pid = 1152] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:48:13 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (0000006481ACE400) [pid = 1152] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:48:13 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (0000006481731800) [pid = 1152] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:48:13 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (000000648870F800) [pid = 1152] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:48:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:48:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 694ms 00:48:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:48:13 INFO - PROCESS | 1152 | 1461052093860 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 00:48:13 INFO - PROCESS | 1152 | 1461052093862 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 00:48:13 INFO - PROCESS | 1152 | 1461052093866 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:48:13 INFO - PROCESS | 1152 | 1461052093868 Marionette TRACE conn5 <- [1,2698,null,{}] 00:48:13 INFO - PROCESS | 1152 | 1461052093871 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}] 00:48:13 INFO - PROCESS | 1152 | 1461052093982 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 00:48:14 INFO - PROCESS | 1152 | 1461052093995 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:14 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3DA000 == 46 [pid = 1152] [id = 684] 00:48:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (000000648906A400) [pid = 1152] [serial = 2052] [outer = 0000000000000000] 00:48:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (000000648967F800) [pid = 1152] [serial = 2053] [outer = 000000648906A400] 00:48:14 INFO - PROCESS | 1152 | 1461052094052 Marionette DEBUG loaded listener.js 00:48:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (00000064896A5000) [pid = 1152] [serial = 2054] [outer = 000000648906A400] 00:48:14 INFO - PROCESS | 1152 | 1461052094567 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] 00:48:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:48:14 INFO - PROCESS | 1152 | 1461052094605 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 00:48:14 INFO - PROCESS | 1152 | 1461052094609 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:48:14 INFO - PROCESS | 1152 | 1461052094611 Marionette TRACE conn5 <- [1,2702,null,{}] 00:48:14 INFO - PROCESS | 1152 | 1461052094614 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}] 00:48:14 INFO - PROCESS | 1152 | 1461052094700 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 00:48:14 INFO - PROCESS | 1152 | 1461052094706 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:14 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B102800 == 47 [pid = 1152] [id = 685] 00:48:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006489D55000) [pid = 1152] [serial = 2055] [outer = 0000000000000000] 00:48:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006489E78800) [pid = 1152] [serial = 2056] [outer = 0000006489D55000] 00:48:14 INFO - PROCESS | 1152 | 1461052094752 Marionette DEBUG loaded listener.js 00:48:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006489EC6400) [pid = 1152] [serial = 2057] [outer = 0000006489D55000] 00:48:15 INFO - PROCESS | 1152 | 1461052095157 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]]]}] 00:48:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:48:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 588ms 00:48:15 INFO - PROCESS | 1152 | 1461052095202 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 00:48:15 INFO - PROCESS | 1152 | 1461052095204 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 00:48:15 INFO - PROCESS | 1152 | 1461052095208 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:48:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:48:15 INFO - PROCESS | 1152 | 1461052095210 Marionette TRACE conn5 <- [1,2706,null,{}] 00:48:15 INFO - PROCESS | 1152 | 1461052095213 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}] 00:48:15 INFO - PROCESS | 1152 | 1461052095295 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 00:48:15 INFO - PROCESS | 1152 | 1461052095301 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:15 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6DC000 == 48 [pid = 1152] [id = 686] 00:48:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006489ECB400) [pid = 1152] [serial = 2058] [outer = 0000000000000000] 00:48:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006489ED1000) [pid = 1152] [serial = 2059] [outer = 0000006489ECB400] 00:48:15 INFO - PROCESS | 1152 | 1461052095349 Marionette DEBUG loaded listener.js 00:48:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (000000648A22B400) [pid = 1152] [serial = 2060] [outer = 0000006489ECB400] 00:48:15 INFO - PROCESS | 1152 | 1461052095816 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] 00:48:15 INFO - PROCESS | 1152 | 1461052095845 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 00:48:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:48:15 INFO - PROCESS | 1152 | 1461052095903 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:48:15 INFO - PROCESS | 1152 | 1461052095907 Marionette TRACE conn5 <- [1,2710,null,{}] 00:48:15 INFO - PROCESS | 1152 | 1461052095913 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}] 00:48:16 INFO - PROCESS | 1152 | 1461052096018 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 00:48:16 INFO - PROCESS | 1152 | 1461052096150 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:16 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CC3800 == 49 [pid = 1152] [id = 687] 00:48:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (00000064819C7800) [pid = 1152] [serial = 2061] [outer = 0000000000000000] 00:48:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006481ACD800) [pid = 1152] [serial = 2062] [outer = 00000064819C7800] 00:48:16 INFO - PROCESS | 1152 | 1461052096208 Marionette DEBUG loaded listener.js 00:48:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006483448400) [pid = 1152] [serial = 2063] [outer = 00000064819C7800] 00:48:16 INFO - PROCESS | 1152 | 1461052096921 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] 00:48:16 INFO - PROCESS | 1152 | 1461052096945 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 00:48:16 INFO - PROCESS | 1152 | 1461052096949 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:48:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:48:16 INFO - PROCESS | 1152 | 1461052096953 Marionette TRACE conn5 <- [1,2714,null,{}] 00:48:16 INFO - PROCESS | 1152 | 1461052096983 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}] 00:48:17 INFO - PROCESS | 1152 | 1461052097129 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 00:48:17 INFO - PROCESS | 1152 | 1461052097253 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:17 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A322800 == 50 [pid = 1152] [id = 688] 00:48:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006485C05400) [pid = 1152] [serial = 2064] [outer = 0000000000000000] 00:48:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (0000006487EF3800) [pid = 1152] [serial = 2065] [outer = 0000006485C05400] 00:48:17 INFO - PROCESS | 1152 | 1461052097311 Marionette DEBUG loaded listener.js 00:48:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (000000648878EC00) [pid = 1152] [serial = 2066] [outer = 0000006485C05400] 00:48:17 INFO - PROCESS | 1152 | 1461052097878 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]]]}] 00:48:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:48:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 985ms 00:48:17 INFO - PROCESS | 1152 | 1461052097939 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 00:48:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:48:17 INFO - PROCESS | 1152 | 1461052097942 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 00:48:17 INFO - PROCESS | 1152 | 1461052097946 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:48:17 INFO - PROCESS | 1152 | 1461052097949 Marionette TRACE conn5 <- [1,2718,null,{}] 00:48:17 INFO - PROCESS | 1152 | 1461052097952 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}] 00:48:18 INFO - PROCESS | 1152 | 1461052098063 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 00:48:18 INFO - PROCESS | 1152 | 1461052098194 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:18 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E290800 == 51 [pid = 1152] [id = 689] 00:48:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (00000064896ACC00) [pid = 1152] [serial = 2067] [outer = 0000000000000000] 00:48:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (00000064896E8400) [pid = 1152] [serial = 2068] [outer = 00000064896ACC00] 00:48:18 INFO - PROCESS | 1152 | 1461052098259 Marionette DEBUG loaded listener.js 00:48:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (000000648A22E800) [pid = 1152] [serial = 2069] [outer = 00000064896ACC00] 00:48:19 INFO - PROCESS | 1152 | 1461052099356 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] 00:48:19 INFO - PROCESS | 1152 | 1461052099410 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 00:48:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:48:19 INFO - PROCESS | 1152 | 1461052099415 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:48:19 INFO - PROCESS | 1152 | 1461052099417 Marionette TRACE conn5 <- [1,2722,null,{}] 00:48:19 INFO - PROCESS | 1152 | 1461052099421 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}] 00:48:19 INFO - PROCESS | 1152 | 1461052099520 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 00:48:19 INFO - PROCESS | 1152 | 1461052099635 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:19 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E58D800 == 52 [pid = 1152] [id = 690] 00:48:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (000000648A22F000) [pid = 1152] [serial = 2070] [outer = 0000000000000000] 00:48:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (000000648A2BA000) [pid = 1152] [serial = 2071] [outer = 000000648A22F000] 00:48:19 INFO - PROCESS | 1152 | 1461052099694 Marionette DEBUG loaded listener.js 00:48:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (000000648A5A3400) [pid = 1152] [serial = 2072] [outer = 000000648A22F000] 00:48:20 INFO - PROCESS | 1152 | 1461052100489 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]]]}] 00:48:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:48:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1135ms 00:48:20 INFO - PROCESS | 1152 | 1461052100556 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 00:48:20 INFO - PROCESS | 1152 | 1461052100560 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 00:48:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:48:20 INFO - PROCESS | 1152 | 1461052100566 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:48:20 INFO - PROCESS | 1152 | 1461052100570 Marionette TRACE conn5 <- [1,2726,null,{}] 00:48:20 INFO - PROCESS | 1152 | 1461052100577 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}] 00:48:20 INFO - PROCESS | 1152 | 1461052100679 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 00:48:20 INFO - PROCESS | 1152 | 1461052100810 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:20 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CCD000 == 53 [pid = 1152] [id = 691] 00:48:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006481E73400) [pid = 1152] [serial = 2073] [outer = 0000000000000000] 00:48:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (000000648344C800) [pid = 1152] [serial = 2074] [outer = 0000006481E73400] 00:48:20 INFO - PROCESS | 1152 | 1461052100866 Marionette DEBUG loaded listener.js 00:48:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (000000648535A800) [pid = 1152] [serial = 2075] [outer = 0000006481E73400] 00:48:21 INFO - PROCESS | 1152 | --DOCSHELL 0000006489D23800 == 52 [pid = 1152] [id = 648] 00:48:21 INFO - PROCESS | 1152 | --DOCSHELL 000000648B102800 == 51 [pid = 1152] [id = 685] 00:48:21 INFO - PROCESS | 1152 | --DOCSHELL 000000648A3DA000 == 50 [pid = 1152] [id = 684] 00:48:21 INFO - PROCESS | 1152 | --DOCSHELL 00000064894CB000 == 49 [pid = 1152] [id = 683] 00:48:21 INFO - PROCESS | 1152 | --DOCSHELL 0000006489025800 == 48 [pid = 1152] [id = 682] 00:48:21 INFO - PROCESS | 1152 | --DOCSHELL 0000006487E92800 == 47 [pid = 1152] [id = 681] 00:48:21 INFO - PROCESS | 1152 | --DOCSHELL 0000006484C9D800 == 46 [pid = 1152] [id = 680] 00:48:21 INFO - PROCESS | 1152 | --DOCSHELL 0000006482FBA000 == 45 [pid = 1152] [id = 679] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (000000648501B000) [pid = 1152] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (000000648870AC00) [pid = 1152] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006489708800) [pid = 1152] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (000000648177E400) [pid = 1152] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006489711000) [pid = 1152] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOCSHELL 0000006485714800 == 44 [pid = 1152] [id = 677] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (000000648947E400) [pid = 1152] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006489691C00) [pid = 1152] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (00000064896DF800) [pid = 1152] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (000000648870A400) [pid = 1152] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (000000648535F000) [pid = 1152] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (0000006481AD7800) [pid = 1152] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006485C06000) [pid = 1152] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (000000648906AC00) [pid = 1152] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006487EEB800) [pid = 1152] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (0000006482D16800) [pid = 1152] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (0000006488C17400) [pid = 1152] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (00000064819C5C00) [pid = 1152] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (000000648878F000) [pid = 1152] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (0000006482D1C000) [pid = 1152] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (0000006489D5FC00) [pid = 1152] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006489698C00) [pid = 1152] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 00:48:21 INFO - PROCESS | 1152 | 1461052101481 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]]]}] 00:48:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:48:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 942ms 00:48:21 INFO - PROCESS | 1152 | 1461052101512 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 00:48:21 INFO - PROCESS | 1152 | 1461052101518 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 00:48:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:48:21 INFO - PROCESS | 1152 | 1461052101527 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:48:21 INFO - PROCESS | 1152 | 1461052101530 Marionette TRACE conn5 <- [1,2730,null,{}] 00:48:21 INFO - PROCESS | 1152 | 1461052101534 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}] 00:48:21 INFO - PROCESS | 1152 | 1461052101624 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 00:48:21 INFO - PROCESS | 1152 | 1461052101698 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:21 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C77000 == 45 [pid = 1152] [id = 692] 00:48:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (00000064819CCC00) [pid = 1152] [serial = 2076] [outer = 0000000000000000] 00:48:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006482D1C800) [pid = 1152] [serial = 2077] [outer = 00000064819CCC00] 00:48:21 INFO - PROCESS | 1152 | 1461052101754 Marionette DEBUG loaded listener.js 00:48:21 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (000000648535E800) [pid = 1152] [serial = 2078] [outer = 00000064819CCC00] 00:48:22 INFO - PROCESS | 1152 | 1461052102170 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]]]}] 00:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 00:48:22 INFO - PROCESS | 1152 | 1461052102266 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 00:48:22 INFO - PROCESS | 1152 | 1461052102269 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 00:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:48:22 INFO - PROCESS | 1152 | 1461052102277 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:48:22 INFO - PROCESS | 1152 | 1461052102281 Marionette TRACE conn5 <- [1,2734,null,{}] 00:48:22 INFO - PROCESS | 1152 | 1461052102292 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}] 00:48:22 INFO - PROCESS | 1152 | 1461052102382 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 00:48:22 INFO - PROCESS | 1152 | 1461052102396 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:22 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F12800 == 46 [pid = 1152] [id = 693] 00:48:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006487EC8800) [pid = 1152] [serial = 2079] [outer = 0000000000000000] 00:48:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (000000648500F000) [pid = 1152] [serial = 2080] [outer = 0000006487EC8800] 00:48:22 INFO - PROCESS | 1152 | 1461052102447 Marionette DEBUG loaded listener.js 00:48:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (0000006488786400) [pid = 1152] [serial = 2081] [outer = 0000006487EC8800] 00:48:22 INFO - PROCESS | 1152 | 1461052102901 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]]]}] 00:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 00:48:22 INFO - PROCESS | 1152 | 1461052102966 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 00:48:22 INFO - PROCESS | 1152 | 1461052102969 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 00:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:48:22 INFO - PROCESS | 1152 | 1461052102972 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:48:22 INFO - PROCESS | 1152 | 1461052102974 Marionette TRACE conn5 <- [1,2738,null,{}] 00:48:22 INFO - PROCESS | 1152 | 1461052102977 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}] 00:48:23 INFO - PROCESS | 1152 | 1461052103064 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 00:48:23 INFO - PROCESS | 1152 | 1461052103073 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:23 INFO - PROCESS | 1152 | ++DOCSHELL 000000648934A000 == 47 [pid = 1152] [id = 694] 00:48:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (0000006488C19400) [pid = 1152] [serial = 2082] [outer = 0000000000000000] 00:48:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006488CE2800) [pid = 1152] [serial = 2083] [outer = 0000006488C19400] 00:48:23 INFO - PROCESS | 1152 | 1461052103120 Marionette DEBUG loaded listener.js 00:48:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006489320800) [pid = 1152] [serial = 2084] [outer = 0000006488C19400] 00:48:23 INFO - PROCESS | 1152 | 1461052103539 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]]]}] 00:48:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:48:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 627ms 00:48:23 INFO - PROCESS | 1152 | 1461052103604 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 00:48:23 INFO - PROCESS | 1152 | 1461052103607 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 00:48:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:48:23 INFO - PROCESS | 1152 | 1461052103610 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:48:23 INFO - PROCESS | 1152 | 1461052103612 Marionette TRACE conn5 <- [1,2742,null,{}] 00:48:23 INFO - PROCESS | 1152 | 1461052103616 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}] 00:48:23 INFO - PROCESS | 1152 | 1461052103727 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 00:48:23 INFO - PROCESS | 1152 | 1461052103806 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:23 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489D1E000 == 48 [pid = 1152] [id = 695] 00:48:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006489431000) [pid = 1152] [serial = 2085] [outer = 0000000000000000] 00:48:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (000000648943E800) [pid = 1152] [serial = 2086] [outer = 0000006489431000] 00:48:23 INFO - PROCESS | 1152 | 1461052103853 Marionette DEBUG loaded listener.js 00:48:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006489688000) [pid = 1152] [serial = 2087] [outer = 0000006489431000] 00:48:24 INFO - PROCESS | 1152 | 1461052104291 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]]]}] 00:48:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:48:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 00:48:24 INFO - PROCESS | 1152 | 1461052104349 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 00:48:24 INFO - PROCESS | 1152 | 1461052104351 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 00:48:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:48:24 INFO - PROCESS | 1152 | 1461052104366 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:48:24 INFO - PROCESS | 1152 | 1461052104368 Marionette TRACE conn5 <- [1,2746,null,{}] 00:48:24 INFO - PROCESS | 1152 | 1461052104372 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}] 00:48:24 INFO - PROCESS | 1152 | 1461052104508 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 00:48:24 INFO - PROCESS | 1152 | 1461052104569 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:24 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B017800 == 49 [pid = 1152] [id = 696] 00:48:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (00000064896AAC00) [pid = 1152] [serial = 2088] [outer = 0000000000000000] 00:48:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006489708800) [pid = 1152] [serial = 2089] [outer = 00000064896AAC00] 00:48:24 INFO - PROCESS | 1152 | 1461052104619 Marionette DEBUG loaded listener.js 00:48:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006489E7E000) [pid = 1152] [serial = 2090] [outer = 00000064896AAC00] 00:48:25 INFO - PROCESS | 1152 | 1461052105044 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]]]}] 00:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 755ms 00:48:25 INFO - PROCESS | 1152 | 1461052105113 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 00:48:25 INFO - PROCESS | 1152 | 1461052105115 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 00:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:48:25 INFO - PROCESS | 1152 | 1461052105118 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:48:25 INFO - PROCESS | 1152 | 1461052105120 Marionette TRACE conn5 <- [1,2750,null,{}] 00:48:25 INFO - PROCESS | 1152 | 1461052105128 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}] 00:48:25 INFO - PROCESS | 1152 | 1461052105240 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 00:48:25 INFO - PROCESS | 1152 | 1461052105251 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:25 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C4C0000 == 50 [pid = 1152] [id = 697] 00:48:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (000000648A230000) [pid = 1152] [serial = 2091] [outer = 0000000000000000] 00:48:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (000000648A29D800) [pid = 1152] [serial = 2092] [outer = 000000648A230000] 00:48:25 INFO - PROCESS | 1152 | 1461052105347 Marionette DEBUG loaded listener.js 00:48:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (000000648A2C2800) [pid = 1152] [serial = 2093] [outer = 000000648A230000] 00:48:25 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (000000648906A400) [pid = 1152] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:48:25 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006489D55000) [pid = 1152] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:48:25 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006487EE4C00) [pid = 1152] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:48:25 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (000000648968E400) [pid = 1152] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:48:25 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (000000648906D800) [pid = 1152] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:48:25 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (0000006481EEF800) [pid = 1152] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:48:25 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (000000648178BC00) [pid = 1152] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:48:25 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (0000006481788000) [pid = 1152] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:48:25 INFO - PROCESS | 1152 | 1461052105783 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]]]}] 00:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 00:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:48:25 INFO - PROCESS | 1152 | 1461052105814 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 00:48:25 INFO - PROCESS | 1152 | 1461052105816 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 00:48:25 INFO - PROCESS | 1152 | 1461052105819 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:48:25 INFO - PROCESS | 1152 | 1461052105821 Marionette TRACE conn5 <- [1,2754,null,{}] 00:48:25 INFO - PROCESS | 1152 | 1461052105825 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}] 00:48:25 INFO - PROCESS | 1152 | 1461052105908 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 00:48:26 INFO - PROCESS | 1152 | 1461052105991 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:26 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B10A000 == 51 [pid = 1152] [id = 698] 00:48:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (000000648178BC00) [pid = 1152] [serial = 2094] [outer = 0000000000000000] 00:48:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (000000648906D800) [pid = 1152] [serial = 2095] [outer = 000000648178BC00] 00:48:26 INFO - PROCESS | 1152 | 1461052106038 Marionette DEBUG loaded listener.js 00:48:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (000000648A5AE000) [pid = 1152] [serial = 2096] [outer = 000000648178BC00] 00:48:26 INFO - PROCESS | 1152 | 1461052106397 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]]]}] 00:48:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:48:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 629ms 00:48:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:48:26 INFO - PROCESS | 1152 | 1461052106452 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 00:48:26 INFO - PROCESS | 1152 | 1461052106454 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 00:48:26 INFO - PROCESS | 1152 | 1461052106458 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:48:26 INFO - PROCESS | 1152 | 1461052106459 Marionette TRACE conn5 <- [1,2758,null,{}] 00:48:26 INFO - PROCESS | 1152 | 1461052106471 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}] 00:48:26 INFO - PROCESS | 1152 | 1461052106556 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 00:48:26 INFO - PROCESS | 1152 | 1461052106562 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:26 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E58B800 == 52 [pid = 1152] [id = 699] 00:48:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (000000648B03AC00) [pid = 1152] [serial = 2097] [outer = 0000000000000000] 00:48:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (000000648B042000) [pid = 1152] [serial = 2098] [outer = 000000648B03AC00] 00:48:26 INFO - PROCESS | 1152 | 1461052106609 Marionette DEBUG loaded listener.js 00:48:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (000000648B049C00) [pid = 1152] [serial = 2099] [outer = 000000648B03AC00] 00:48:27 INFO - PROCESS | 1152 | 1461052107049 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]]]}] 00:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 628ms 00:48:27 INFO - PROCESS | 1152 | 1461052107095 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 00:48:27 INFO - PROCESS | 1152 | 1461052107098 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 00:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:48:27 INFO - PROCESS | 1152 | 1461052107101 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:48:27 INFO - PROCESS | 1152 | 1461052107103 Marionette TRACE conn5 <- [1,2762,null,{}] 00:48:27 INFO - PROCESS | 1152 | 1461052107111 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}] 00:48:27 INFO - PROCESS | 1152 | 1461052107197 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 00:48:27 INFO - PROCESS | 1152 | 1461052107206 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:27 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EE6B800 == 53 [pid = 1152] [id = 700] 00:48:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (000000648B0CF000) [pid = 1152] [serial = 2100] [outer = 0000000000000000] 00:48:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (000000648B0D1C00) [pid = 1152] [serial = 2101] [outer = 000000648B0CF000] 00:48:27 INFO - PROCESS | 1152 | 1461052107254 Marionette DEBUG loaded listener.js 00:48:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (000000648C604000) [pid = 1152] [serial = 2102] [outer = 000000648B0CF000] 00:48:27 INFO - PROCESS | 1152 | 1461052107729 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]]]}] 00:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 692ms 00:48:27 INFO - PROCESS | 1152 | 1461052107796 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 00:48:27 INFO - PROCESS | 1152 | 1461052107801 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 00:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:48:27 INFO - PROCESS | 1152 | 1461052107807 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:48:27 INFO - PROCESS | 1152 | 1461052107812 Marionette TRACE conn5 <- [1,2766,null,{}] 00:48:27 INFO - PROCESS | 1152 | 1461052107820 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}] 00:48:27 INFO - PROCESS | 1152 | 1461052107947 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 00:48:28 INFO - PROCESS | 1152 | 1461052108090 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:28 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C84800 == 54 [pid = 1152] [id = 701] 00:48:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006481E6BC00) [pid = 1152] [serial = 2103] [outer = 0000000000000000] 00:48:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (0000006482D1EC00) [pid = 1152] [serial = 2104] [outer = 0000006481E6BC00] 00:48:28 INFO - PROCESS | 1152 | 1461052108149 Marionette DEBUG loaded listener.js 00:48:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (000000648596F400) [pid = 1152] [serial = 2105] [outer = 0000006481E6BC00] 00:48:28 INFO - PROCESS | 1152 | 1461052108722 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]]]}] 00:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 944ms 00:48:28 INFO - PROCESS | 1152 | 1461052108755 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 00:48:28 INFO - PROCESS | 1152 | 1461052108761 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 00:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:48:28 INFO - PROCESS | 1152 | 1461052108769 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:48:28 INFO - PROCESS | 1152 | 1461052108772 Marionette TRACE conn5 <- [1,2770,null,{}] 00:48:28 INFO - PROCESS | 1152 | 1461052108776 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}] 00:48:28 INFO - PROCESS | 1152 | 1461052108892 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 00:48:28 INFO - PROCESS | 1152 | 1461052108990 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:29 INFO - PROCESS | 1152 | ++DOCSHELL 000000648933F800 == 55 [pid = 1152] [id = 702] 00:48:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (0000006487EED800) [pid = 1152] [serial = 2106] [outer = 0000000000000000] 00:48:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (000000648870D400) [pid = 1152] [serial = 2107] [outer = 0000006487EED800] 00:48:29 INFO - PROCESS | 1152 | 1461052109047 Marionette DEBUG loaded listener.js 00:48:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (0000006489070C00) [pid = 1152] [serial = 2108] [outer = 0000006487EED800] 00:48:29 INFO - PROCESS | 1152 | 1461052109681 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]]]}] 00:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 944ms 00:48:29 INFO - PROCESS | 1152 | 1461052109716 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 00:48:29 INFO - PROCESS | 1152 | 1461052109719 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 00:48:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:48:29 INFO - PROCESS | 1152 | 1461052109723 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:48:29 INFO - PROCESS | 1152 | 1461052109728 Marionette TRACE conn5 <- [1,2774,null,{}] 00:48:29 INFO - PROCESS | 1152 | 1461052109741 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}] 00:48:29 INFO - PROCESS | 1152 | 1461052109856 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 00:48:29 INFO - PROCESS | 1152 | 1461052109982 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:30 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EEBA800 == 56 [pid = 1152] [id = 703] 00:48:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (00000064896A3C00) [pid = 1152] [serial = 2109] [outer = 0000000000000000] 00:48:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006489D5A400) [pid = 1152] [serial = 2110] [outer = 00000064896A3C00] 00:48:30 INFO - PROCESS | 1152 | 1461052110044 Marionette DEBUG loaded listener.js 00:48:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (000000648B0D2000) [pid = 1152] [serial = 2111] [outer = 00000064896A3C00] 00:48:30 INFO - PROCESS | 1152 | 1461052110651 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]]]}] 00:48:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:48:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 985ms 00:48:30 INFO - PROCESS | 1152 | 1461052110709 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 00:48:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:48:30 INFO - PROCESS | 1152 | 1461052110713 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 00:48:30 INFO - PROCESS | 1152 | 1461052110717 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:48:30 INFO - PROCESS | 1152 | 1461052110719 Marionette TRACE conn5 <- [1,2778,null,{}] 00:48:30 INFO - PROCESS | 1152 | 1461052110723 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}] 00:48:30 INFO - PROCESS | 1152 | 1461052110837 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 00:48:30 INFO - PROCESS | 1152 | 1461052110961 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:30 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F1CF800 == 57 [pid = 1152] [id = 704] 00:48:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (000000648C613000) [pid = 1152] [serial = 2112] [outer = 0000000000000000] 00:48:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (000000648C617C00) [pid = 1152] [serial = 2113] [outer = 000000648C613000] 00:48:31 INFO - PROCESS | 1152 | 1461052111028 Marionette DEBUG loaded listener.js 00:48:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (000000648C63F000) [pid = 1152] [serial = 2114] [outer = 000000648C613000] 00:48:31 INFO - PROCESS | 1152 | 1461052111592 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]]]}] 00:48:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:48:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 942ms 00:48:31 INFO - PROCESS | 1152 | 1461052111659 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 00:48:31 INFO - PROCESS | 1152 | 1461052111662 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 00:48:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:48:31 INFO - PROCESS | 1152 | 1461052111665 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:48:31 INFO - PROCESS | 1152 | 1461052111668 Marionette TRACE conn5 <- [1,2782,null,{}] 00:48:31 INFO - PROCESS | 1152 | 1461052111687 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}] 00:48:31 INFO - PROCESS | 1152 | 1461052111797 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 00:48:31 INFO - PROCESS | 1152 | 1461052111920 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:31 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F470000 == 58 [pid = 1152] [id = 705] 00:48:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (000000648C644400) [pid = 1152] [serial = 2115] [outer = 0000000000000000] 00:48:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (000000648C647000) [pid = 1152] [serial = 2116] [outer = 000000648C644400] 00:48:31 INFO - PROCESS | 1152 | 1461052111978 Marionette DEBUG loaded listener.js 00:48:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (000000648C660400) [pid = 1152] [serial = 2117] [outer = 000000648C644400] 00:48:32 INFO - PROCESS | 1152 | 1461052112550 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]]]}] 00:48:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:48:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 923ms 00:48:32 INFO - PROCESS | 1152 | 1461052112591 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 00:48:32 INFO - PROCESS | 1152 | 1461052112594 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 00:48:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:48:32 INFO - PROCESS | 1152 | 1461052112598 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:48:32 INFO - PROCESS | 1152 | 1461052112600 Marionette TRACE conn5 <- [1,2786,null,{}] 00:48:32 INFO - PROCESS | 1152 | 1461052112604 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}] 00:48:32 INFO - PROCESS | 1152 | 1461052112736 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 00:48:32 INFO - PROCESS | 1152 | 1461052112838 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:32 INFO - PROCESS | 1152 | ++DOCSHELL 0000006490AD3000 == 59 [pid = 1152] [id = 706] 00:48:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (000000648C670000) [pid = 1152] [serial = 2118] [outer = 0000000000000000] 00:48:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648C679400) [pid = 1152] [serial = 2119] [outer = 000000648C670000] 00:48:32 INFO - PROCESS | 1152 | 1461052112897 Marionette DEBUG loaded listener.js 00:48:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (000000648D19EC00) [pid = 1152] [serial = 2120] [outer = 000000648C670000] 00:48:33 INFO - PROCESS | 1152 | 1461052113547 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]]]}] 00:48:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:48:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 985ms 00:48:33 INFO - PROCESS | 1152 | 1461052113585 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 00:48:33 INFO - PROCESS | 1152 | 1461052113588 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 00:48:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:48:33 INFO - PROCESS | 1152 | 1461052113592 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:48:33 INFO - PROCESS | 1152 | 1461052113594 Marionette TRACE conn5 <- [1,2790,null,{}] 00:48:33 INFO - PROCESS | 1152 | 1461052113598 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}] 00:48:33 INFO - PROCESS | 1152 | 1461052113707 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 00:48:33 INFO - PROCESS | 1152 | 1461052113970 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:34 INFO - PROCESS | 1152 | ++DOCSHELL 000000648531B000 == 60 [pid = 1152] [id = 707] 00:48:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006481786C00) [pid = 1152] [serial = 2121] [outer = 0000000000000000] 00:48:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (000000648185E400) [pid = 1152] [serial = 2122] [outer = 0000006481786C00] 00:48:34 INFO - PROCESS | 1152 | 1461052114052 Marionette DEBUG loaded listener.js 00:48:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006481EF4400) [pid = 1152] [serial = 2123] [outer = 0000006481786C00] 00:48:34 INFO - PROCESS | 1152 | 1461052114582 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]]]}] 00:48:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:48:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1034ms 00:48:34 INFO - PROCESS | 1152 | 1461052114657 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 00:48:34 INFO - PROCESS | 1152 | 1461052114663 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 00:48:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:48:34 INFO - PROCESS | 1152 | 1461052114669 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:48:34 INFO - PROCESS | 1152 | 1461052114673 Marionette TRACE conn5 <- [1,2794,null,{}] 00:48:34 INFO - PROCESS | 1152 | 1461052114678 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}] 00:48:34 INFO - PROCESS | 1152 | 1461052114786 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 00:48:34 INFO - PROCESS | 1152 | 1461052114890 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:34 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485313800 == 61 [pid = 1152] [id = 708] 00:48:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (000000648596B800) [pid = 1152] [serial = 2124] [outer = 0000000000000000] 00:48:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006485975C00) [pid = 1152] [serial = 2125] [outer = 000000648596B800] 00:48:34 INFO - PROCESS | 1152 | 1461052114942 Marionette DEBUG loaded listener.js 00:48:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006487AFC400) [pid = 1152] [serial = 2126] [outer = 000000648596B800] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0DD000 == 60 [pid = 1152] [id = 676] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006481713000 == 59 [pid = 1152] [id = 457] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 000000648E58B800 == 58 [pid = 1152] [id = 699] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 000000648B10A000 == 57 [pid = 1152] [id = 698] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 000000648C4C0000 == 56 [pid = 1152] [id = 697] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 000000648B017800 == 55 [pid = 1152] [id = 696] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006489D1E000 == 54 [pid = 1152] [id = 695] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 000000648934A000 == 53 [pid = 1152] [id = 694] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F12800 == 52 [pid = 1152] [id = 693] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006489ED1000) [pid = 1152] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C77000 == 51 [pid = 1152] [id = 692] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CCD000 == 50 [pid = 1152] [id = 691] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 000000648E290800 == 49 [pid = 1152] [id = 689] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 000000648A322800 == 48 [pid = 1152] [id = 688] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CC3800 == 47 [pid = 1152] [id = 687] 00:48:35 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6DC000 == 46 [pid = 1152] [id = 686] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006488CDD800) [pid = 1152] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006487EF0800) [pid = 1152] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006489E81400) [pid = 1152] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006489434800) [pid = 1152] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006482188400) [pid = 1152] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006481E6A000) [pid = 1152] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006481855400) [pid = 1152] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006485979000) [pid = 1152] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648344F400) [pid = 1152] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006488780C00) [pid = 1152] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (000000648967F800) [pid = 1152] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (00000064896A5000) [pid = 1152] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006489E78800) [pid = 1152] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (000000648500D400) [pid = 1152] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006489EC6400) [pid = 1152] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006489481400) [pid = 1152] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006486D82800) [pid = 1152] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 00:48:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:48:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 881ms 00:48:35 INFO - PROCESS | 1152 | 1461052115547 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]]]}] 00:48:35 INFO - PROCESS | 1152 | 1461052115555 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 00:48:35 INFO - PROCESS | 1152 | 1461052115560 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 00:48:35 INFO - PROCESS | 1152 | 1461052115564 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:48:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:48:35 INFO - PROCESS | 1152 | 1461052115567 Marionette TRACE conn5 <- [1,2798,null,{}] 00:48:35 INFO - PROCESS | 1152 | 1461052115570 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}] 00:48:35 INFO - PROCESS | 1152 | 1461052115660 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 00:48:35 INFO - PROCESS | 1152 | 1461052115666 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:35 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485710800 == 47 [pid = 1152] [id = 709] 00:48:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006481BF2C00) [pid = 1152] [serial = 2127] [outer = 0000000000000000] 00:48:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (000000648501B000) [pid = 1152] [serial = 2128] [outer = 0000006481BF2C00] 00:48:35 INFO - PROCESS | 1152 | 1461052115714 Marionette DEBUG loaded listener.js 00:48:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006486D83C00) [pid = 1152] [serial = 2129] [outer = 0000006481BF2C00] 00:48:36 INFO - PROCESS | 1152 | 1461052116206 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]]]}] 00:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 691ms 00:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:48:36 INFO - PROCESS | 1152 | 1461052116259 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 00:48:36 INFO - PROCESS | 1152 | 1461052116261 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 00:48:36 INFO - PROCESS | 1152 | 1461052116266 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:48:36 INFO - PROCESS | 1152 | 1461052116273 Marionette TRACE conn5 <- [1,2802,null,{}] 00:48:36 INFO - PROCESS | 1152 | 1461052116282 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}] 00:48:36 INFO - PROCESS | 1152 | 1461052116374 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 00:48:36 INFO - PROCESS | 1152 | 1461052116383 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:36 INFO - PROCESS | 1152 | ++DOCSHELL 00000064890A9000 == 48 [pid = 1152] [id = 710] 00:48:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (000000648878FC00) [pid = 1152] [serial = 2130] [outer = 0000000000000000] 00:48:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (0000006488C16000) [pid = 1152] [serial = 2131] [outer = 000000648878FC00] 00:48:36 INFO - PROCESS | 1152 | 1461052116431 Marionette DEBUG loaded listener.js 00:48:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006488CE6000) [pid = 1152] [serial = 2132] [outer = 000000648878FC00] 00:48:36 INFO - PROCESS | 1152 | 1461052116909 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]]]}] 00:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 691ms 00:48:36 INFO - PROCESS | 1152 | 1461052116959 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 00:48:36 INFO - PROCESS | 1152 | 1461052116962 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 00:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:48:36 INFO - PROCESS | 1152 | 1461052116965 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:48:36 INFO - PROCESS | 1152 | 1461052116967 Marionette TRACE conn5 <- [1,2806,null,{}] 00:48:36 INFO - PROCESS | 1152 | 1461052116970 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}] 00:48:37 INFO - PROCESS | 1152 | 1461052117059 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 00:48:37 INFO - PROCESS | 1152 | 1461052117146 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:37 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894DF800 == 49 [pid = 1152] [id = 711] 00:48:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006488CD8400) [pid = 1152] [serial = 2133] [outer = 0000000000000000] 00:48:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006489433000) [pid = 1152] [serial = 2134] [outer = 0000006488CD8400] 00:48:37 INFO - PROCESS | 1152 | 1461052117193 Marionette DEBUG loaded listener.js 00:48:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006489480C00) [pid = 1152] [serial = 2135] [outer = 0000006488CD8400] 00:48:37 INFO - PROCESS | 1152 | 1461052117568 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]]]}] 00:48:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:48:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 628ms 00:48:37 INFO - PROCESS | 1152 | 1461052117595 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 00:48:37 INFO - PROCESS | 1152 | 1461052117597 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 00:48:37 INFO - PROCESS | 1152 | 1461052117601 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:48:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:48:37 INFO - PROCESS | 1152 | 1461052117603 Marionette TRACE conn5 <- [1,2810,null,{}] 00:48:37 INFO - PROCESS | 1152 | 1461052117606 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}] 00:48:37 INFO - PROCESS | 1152 | 1461052117731 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 00:48:37 INFO - PROCESS | 1152 | 1461052117825 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:37 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A320000 == 50 [pid = 1152] [id = 712] 00:48:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006489694400) [pid = 1152] [serial = 2136] [outer = 0000000000000000] 00:48:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006489698C00) [pid = 1152] [serial = 2137] [outer = 0000006489694400] 00:48:37 INFO - PROCESS | 1152 | 1461052117880 Marionette DEBUG loaded listener.js 00:48:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (00000064896AD800) [pid = 1152] [serial = 2138] [outer = 0000006489694400] 00:48:38 INFO - PROCESS | 1152 | 1461052118329 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]]]}] 00:48:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:48:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 776ms 00:48:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:48:38 INFO - PROCESS | 1152 | 1461052118388 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 00:48:38 INFO - PROCESS | 1152 | 1461052118390 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 00:48:38 INFO - PROCESS | 1152 | 1461052118394 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:48:38 INFO - PROCESS | 1152 | 1461052118395 Marionette TRACE conn5 <- [1,2814,null,{}] 00:48:38 INFO - PROCESS | 1152 | 1461052118399 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}] 00:48:38 INFO - PROCESS | 1152 | 1461052118514 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 00:48:38 INFO - PROCESS | 1152 | 1461052118574 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:38 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B0F0800 == 51 [pid = 1152] [id = 713] 00:48:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006489D58400) [pid = 1152] [serial = 2139] [outer = 0000000000000000] 00:48:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006489E75000) [pid = 1152] [serial = 2140] [outer = 0000006489D58400] 00:48:38 INFO - PROCESS | 1152 | 1461052118620 Marionette DEBUG loaded listener.js 00:48:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006489EC5000) [pid = 1152] [serial = 2141] [outer = 0000006489D58400] 00:48:39 INFO - PROCESS | 1152 | 1461052119032 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:48:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:48:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 00:48:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:48:39 INFO - PROCESS | 1152 | 1461052119086 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 00:48:39 INFO - PROCESS | 1152 | 1461052119088 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 00:48:39 INFO - PROCESS | 1152 | 1461052119097 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:48:39 INFO - PROCESS | 1152 | 1461052119099 Marionette TRACE conn5 <- [1,2818,null,{}] 00:48:39 INFO - PROCESS | 1152 | 1461052119102 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}] 00:48:39 INFO - PROCESS | 1152 | 1461052119244 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 00:48:39 INFO - PROCESS | 1152 | 1461052119302 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:39 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6C3000 == 52 [pid = 1152] [id = 714] 00:48:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006489ECCC00) [pid = 1152] [serial = 2142] [outer = 0000000000000000] 00:48:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648A228800) [pid = 1152] [serial = 2143] [outer = 0000006489ECCC00] 00:48:39 INFO - PROCESS | 1152 | 1461052119350 Marionette DEBUG loaded listener.js 00:48:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648A2B8400) [pid = 1152] [serial = 2144] [outer = 0000006489ECCC00] 00:48:39 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006489431000) [pid = 1152] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:48:39 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (00000064896AAC00) [pid = 1152] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:48:39 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (000000648178BC00) [pid = 1152] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:48:39 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (000000648A230000) [pid = 1152] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:48:39 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006489ECB400) [pid = 1152] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:48:39 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (00000064819CCC00) [pid = 1152] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:48:39 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006488C19400) [pid = 1152] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:48:39 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (0000006487EC8800) [pid = 1152] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:48:39 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006481E73400) [pid = 1152] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:48:39 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648B03AC00) [pid = 1152] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:48:39 INFO - PROCESS | 1152 | 1461052119847 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]]]}] 00:48:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:48:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 794ms 00:48:39 INFO - PROCESS | 1152 | 1461052119889 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 00:48:39 INFO - PROCESS | 1152 | 1461052119891 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 00:48:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:48:39 INFO - PROCESS | 1152 | 1461052119894 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:48:39 INFO - PROCESS | 1152 | 1461052119896 Marionette TRACE conn5 <- [1,2822,null,{}] 00:48:39 INFO - PROCESS | 1152 | 1461052119900 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}] 00:48:39 INFO - PROCESS | 1152 | 1461052119986 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 00:48:40 INFO - PROCESS | 1152 | 1461052119993 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:40 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E29B800 == 53 [pid = 1152] [id = 715] 00:48:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (0000006485356400) [pid = 1152] [serial = 2145] [outer = 0000000000000000] 00:48:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006489E7BC00) [pid = 1152] [serial = 2146] [outer = 0000006485356400] 00:48:40 INFO - PROCESS | 1152 | 1461052120041 Marionette DEBUG loaded listener.js 00:48:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648A5A8000) [pid = 1152] [serial = 2147] [outer = 0000006485356400] 00:48:40 INFO - PROCESS | 1152 | 1461052120472 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:48:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:48:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 00:48:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:48:40 INFO - PROCESS | 1152 | 1461052120527 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 00:48:40 INFO - PROCESS | 1152 | 1461052120529 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 00:48:40 INFO - PROCESS | 1152 | 1461052120533 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:48:40 INFO - PROCESS | 1152 | 1461052120534 Marionette TRACE conn5 <- [1,2826,null,{}] 00:48:40 INFO - PROCESS | 1152 | 1461052120538 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}] 00:48:40 INFO - PROCESS | 1152 | 1461052120649 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 00:48:40 INFO - PROCESS | 1152 | 1461052120658 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:40 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EE6C800 == 54 [pid = 1152] [id = 716] 00:48:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (000000648A5A5000) [pid = 1152] [serial = 2148] [outer = 0000000000000000] 00:48:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (000000648B048400) [pid = 1152] [serial = 2149] [outer = 000000648A5A5000] 00:48:40 INFO - PROCESS | 1152 | 1461052120704 Marionette DEBUG loaded listener.js 00:48:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (000000648C611800) [pid = 1152] [serial = 2150] [outer = 000000648A5A5000] 00:48:41 INFO - PROCESS | 1152 | 1461052121123 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]]]}] 00:48:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:48:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 628ms 00:48:41 INFO - PROCESS | 1152 | 1461052121164 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 00:48:41 INFO - PROCESS | 1152 | 1461052121166 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 00:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:48:41 INFO - PROCESS | 1152 | 1461052121170 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:48:41 INFO - PROCESS | 1152 | 1461052121171 Marionette TRACE conn5 <- [1,2830,null,{}] 00:48:41 INFO - PROCESS | 1152 | 1461052121179 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}] 00:48:41 INFO - PROCESS | 1152 | 1461052121266 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 00:48:41 INFO - PROCESS | 1152 | 1461052121272 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:41 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F475800 == 55 [pid = 1152] [id = 717] 00:48:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (000000648C618800) [pid = 1152] [serial = 2151] [outer = 0000000000000000] 00:48:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (000000648C65F800) [pid = 1152] [serial = 2152] [outer = 000000648C618800] 00:48:41 INFO - PROCESS | 1152 | 1461052121325 Marionette DEBUG loaded listener.js 00:48:41 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (000000648C67B800) [pid = 1152] [serial = 2153] [outer = 000000648C618800] 00:48:41 INFO - PROCESS | 1152 | 1461052121777 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]]]}] 00:48:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:48:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 00:48:41 INFO - PROCESS | 1152 | 1461052121854 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 00:48:41 INFO - PROCESS | 1152 | 1461052121858 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 00:48:41 INFO - PROCESS | 1152 | 1461052121870 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:48:41 INFO - PROCESS | 1152 | 1461052121875 Marionette TRACE conn5 <- [1,2834,null,{}] 00:48:41 INFO - PROCESS | 1152 | 1461052121881 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}] 00:48:42 INFO - PROCESS | 1152 | 1461052122001 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 00:48:42 INFO - PROCESS | 1152 | 1461052122179 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:42 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CCD800 == 56 [pid = 1152] [id = 718] 00:48:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006481BE5400) [pid = 1152] [serial = 2154] [outer = 0000000000000000] 00:48:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006481E6A000) [pid = 1152] [serial = 2155] [outer = 0000006481BE5400] 00:48:42 INFO - PROCESS | 1152 | 1461052122240 Marionette DEBUG loaded listener.js 00:48:42 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006484A31400) [pid = 1152] [serial = 2156] [outer = 0000006481BE5400] 00:48:42 INFO - PROCESS | 1152 | 1461052122796 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]]]}] 00:48:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:48:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 986ms 00:48:42 INFO - PROCESS | 1152 | 1461052122866 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 00:48:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:48:42 INFO - PROCESS | 1152 | 1461052122871 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 00:48:42 INFO - PROCESS | 1152 | 1461052122879 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:48:42 INFO - PROCESS | 1152 | 1461052122884 Marionette TRACE conn5 <- [1,2838,null,{}] 00:48:42 INFO - PROCESS | 1152 | 1461052122889 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}] 00:48:43 INFO - PROCESS | 1152 | 1461052123038 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 00:48:43 INFO - PROCESS | 1152 | 1461052123167 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:43 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894C1800 == 57 [pid = 1152] [id = 719] 00:48:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006487EF0800) [pid = 1152] [serial = 2157] [outer = 0000000000000000] 00:48:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (000000648870DC00) [pid = 1152] [serial = 2158] [outer = 0000006487EF0800] 00:48:43 INFO - PROCESS | 1152 | 1461052123226 Marionette DEBUG loaded listener.js 00:48:43 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006489066000) [pid = 1152] [serial = 2159] [outer = 0000006487EF0800] 00:48:43 INFO - PROCESS | 1152 | 1461052123852 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:48:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:48:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 986ms 00:48:43 INFO - PROCESS | 1152 | 1461052123865 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 00:48:43 INFO - PROCESS | 1152 | 1461052123868 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 00:48:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:48:43 INFO - PROCESS | 1152 | 1461052123873 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:48:43 INFO - PROCESS | 1152 | 1461052123875 Marionette TRACE conn5 <- [1,2842,null,{}] 00:48:43 INFO - PROCESS | 1152 | 1461052123886 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}] 00:48:44 INFO - PROCESS | 1152 | 1461052124007 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 00:48:44 INFO - PROCESS | 1152 | 1461052124138 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:44 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F46D000 == 58 [pid = 1152] [id = 720] 00:48:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006489710800) [pid = 1152] [serial = 2160] [outer = 0000000000000000] 00:48:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006489E76800) [pid = 1152] [serial = 2161] [outer = 0000006489710800] 00:48:44 INFO - PROCESS | 1152 | 1461052124201 Marionette DEBUG loaded listener.js 00:48:44 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (000000648C608800) [pid = 1152] [serial = 2162] [outer = 0000006489710800] 00:48:44 INFO - PROCESS | 1152 | 1461052124822 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]]]}] 00:48:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:48:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 00:48:44 INFO - PROCESS | 1152 | 1461052124859 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 00:48:44 INFO - PROCESS | 1152 | 1461052124862 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 00:48:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:48:44 INFO - PROCESS | 1152 | 1461052124865 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:48:44 INFO - PROCESS | 1152 | 1461052124868 Marionette TRACE conn5 <- [1,2846,null,{}] 00:48:44 INFO - PROCESS | 1152 | 1461052124872 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}] 00:48:45 INFO - PROCESS | 1152 | 1461052124986 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 00:48:45 INFO - PROCESS | 1152 | 1461052125114 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:45 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F3552000 == 59 [pid = 1152] [id = 721] 00:48:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (000000648C675800) [pid = 1152] [serial = 2163] [outer = 0000000000000000] 00:48:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (000000648D1A1C00) [pid = 1152] [serial = 2164] [outer = 000000648C675800] 00:48:45 INFO - PROCESS | 1152 | 1461052125173 Marionette DEBUG loaded listener.js 00:48:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (000000648E44AC00) [pid = 1152] [serial = 2165] [outer = 000000648C675800] 00:48:45 INFO - PROCESS | 1152 | 1461052125715 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:48:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:48:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 879ms 00:48:45 INFO - PROCESS | 1152 | 1461052125747 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 00:48:45 INFO - PROCESS | 1152 | 1461052125750 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 00:48:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:48:45 INFO - PROCESS | 1152 | 1461052125754 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:48:45 INFO - PROCESS | 1152 | 1461052125756 Marionette TRACE conn5 <- [1,2850,null,{}] 00:48:45 INFO - PROCESS | 1152 | 1461052125760 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}] 00:48:45 INFO - PROCESS | 1152 | 1461052125870 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 00:48:45 INFO - PROCESS | 1152 | 1461052125970 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:45 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F4483000 == 60 [pid = 1152] [id = 722] 00:48:45 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (00000064F21AEC00) [pid = 1152] [serial = 2166] [outer = 0000000000000000] 00:48:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (00000064F2329400) [pid = 1152] [serial = 2167] [outer = 00000064F21AEC00] 00:48:46 INFO - PROCESS | 1152 | 1461052126026 Marionette DEBUG loaded listener.js 00:48:46 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (00000064F2334800) [pid = 1152] [serial = 2168] [outer = 00000064F21AEC00] 00:48:46 INFO - PROCESS | 1152 | 1461052126633 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]]]}] 00:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 944ms 00:48:46 INFO - PROCESS | 1152 | 1461052126700 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 00:48:46 INFO - PROCESS | 1152 | 1461052126702 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 00:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:48:46 INFO - PROCESS | 1152 | 1461052126719 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:48:46 INFO - PROCESS | 1152 | 1461052126722 Marionette TRACE conn5 <- [1,2854,null,{}] 00:48:46 INFO - PROCESS | 1152 | 1461052126727 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}] 00:48:46 INFO - PROCESS | 1152 | 1461052126863 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 00:48:47 INFO - PROCESS | 1152 | 1461052126993 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:47 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F57DC800 == 61 [pid = 1152] [id = 723] 00:48:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (00000064F2C62800) [pid = 1152] [serial = 2169] [outer = 0000000000000000] 00:48:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (00000064F2DE3800) [pid = 1152] [serial = 2170] [outer = 00000064F2C62800] 00:48:47 INFO - PROCESS | 1152 | 1461052127055 Marionette DEBUG loaded listener.js 00:48:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (00000064F35C8C00) [pid = 1152] [serial = 2171] [outer = 00000064F2C62800] 00:48:47 INFO - PROCESS | 1152 | 1461052127596 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]]]}] 00:48:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:48:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 943ms 00:48:47 INFO - PROCESS | 1152 | 1461052127651 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 00:48:47 INFO - PROCESS | 1152 | 1461052127654 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 00:48:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:48:47 INFO - PROCESS | 1152 | 1461052127658 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:48:47 INFO - PROCESS | 1152 | 1461052127660 Marionette TRACE conn5 <- [1,2858,null,{}] 00:48:47 INFO - PROCESS | 1152 | 1461052127665 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}] 00:48:47 INFO - PROCESS | 1152 | 1461052127774 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 00:48:47 INFO - PROCESS | 1152 | 1461052127874 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:47 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F885E800 == 62 [pid = 1152] [id = 724] 00:48:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (00000064F3B5D800) [pid = 1152] [serial = 2172] [outer = 0000000000000000] 00:48:47 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (00000064F3B65400) [pid = 1152] [serial = 2173] [outer = 00000064F3B5D800] 00:48:47 INFO - PROCESS | 1152 | 1461052127930 Marionette DEBUG loaded listener.js 00:48:48 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (00000064F3D55C00) [pid = 1152] [serial = 2174] [outer = 00000064F3B5D800] 00:48:48 INFO - PROCESS | 1152 | 1461052128516 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]]]}] 00:48:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:48:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 941ms 00:48:48 INFO - PROCESS | 1152 | 1461052128602 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 00:48:48 INFO - PROCESS | 1152 | 1461052128604 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 00:48:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:48:48 INFO - PROCESS | 1152 | 1461052128623 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:48:48 INFO - PROCESS | 1152 | 1461052128625 Marionette TRACE conn5 <- [1,2862,null,{}] 00:48:48 INFO - PROCESS | 1152 | 1461052128630 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}] 00:48:48 INFO - PROCESS | 1152 | 1461052128746 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 00:48:48 INFO - PROCESS | 1152 | 1461052128990 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:49 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487EA6000 == 63 [pid = 1152] [id = 725] 00:48:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (0000006481787C00) [pid = 1152] [serial = 2175] [outer = 0000000000000000] 00:48:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (0000006481850C00) [pid = 1152] [serial = 2176] [outer = 0000006481787C00] 00:48:49 INFO - PROCESS | 1152 | 1461052129049 Marionette DEBUG loaded listener.js 00:48:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (00000064834EB000) [pid = 1152] [serial = 2177] [outer = 0000006481787C00] 00:48:49 INFO - PROCESS | 1152 | 1461052129626 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]]]}] 00:48:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:48:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1031ms 00:48:49 INFO - PROCESS | 1152 | 1461052129685 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 00:48:49 INFO - PROCESS | 1152 | 1461052129690 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 00:48:49 INFO - PROCESS | 1152 | 1461052129696 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:48:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:48:49 INFO - PROCESS | 1152 | 1461052129699 Marionette TRACE conn5 <- [1,2866,null,{}] 00:48:49 INFO - PROCESS | 1152 | 1461052129704 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}] 00:48:49 INFO - PROCESS | 1152 | 1461052129816 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 00:48:49 INFO - PROCESS | 1152 | 1461052129921 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:49 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C90800 == 64 [pid = 1152] [id = 726] 00:48:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (000000648878E800) [pid = 1152] [serial = 2178] [outer = 0000000000000000] 00:48:49 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (0000006488B2B000) [pid = 1152] [serial = 2179] [outer = 000000648878E800] 00:48:49 INFO - PROCESS | 1152 | 1461052129973 Marionette DEBUG loaded listener.js 00:48:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 151 (0000006489432000) [pid = 1152] [serial = 2180] [outer = 000000648878E800] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648EE6C800 == 63 [pid = 1152] [id = 716] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648E29B800 == 62 [pid = 1152] [id = 715] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6C3000 == 61 [pid = 1152] [id = 714] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0F0800 == 60 [pid = 1152] [id = 713] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648A320000 == 59 [pid = 1152] [id = 712] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064894DF800 == 58 [pid = 1152] [id = 711] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 00000064890A9000 == 57 [pid = 1152] [id = 710] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 150 (000000648B0D1C00) [pid = 1152] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (00000064896E8400) [pid = 1152] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (0000006481ACD800) [pid = 1152] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (0000006487EF3800) [pid = 1152] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006485710800 == 56 [pid = 1152] [id = 709] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006485313800 == 55 [pid = 1152] [id = 708] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648531B000 == 54 [pid = 1152] [id = 707] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648F1CF800 == 53 [pid = 1152] [id = 704] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648EEBA800 == 52 [pid = 1152] [id = 703] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 000000648933F800 == 51 [pid = 1152] [id = 702] 00:48:50 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C84800 == 50 [pid = 1152] [id = 701] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (000000648535E800) [pid = 1152] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (0000006488CE2800) [pid = 1152] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (000000648500F000) [pid = 1152] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (0000006488786400) [pid = 1152] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (000000648A2BA000) [pid = 1152] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (000000648535A800) [pid = 1152] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (000000648344C800) [pid = 1152] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (000000648B049C00) [pid = 1152] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648B042000) [pid = 1152] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (000000648A2C2800) [pid = 1152] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (000000648A5AE000) [pid = 1152] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006489320800) [pid = 1152] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (000000648943E800) [pid = 1152] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006489688000) [pid = 1152] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006489E7E000) [pid = 1152] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006489708800) [pid = 1152] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (000000648906D800) [pid = 1152] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648A29D800) [pid = 1152] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (000000648A22B400) [pid = 1152] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006482D1C800) [pid = 1152] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 1152 | 1461052130559 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]]]}] 00:48:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:48:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 880ms 00:48:50 INFO - PROCESS | 1152 | 1461052130585 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 00:48:50 INFO - PROCESS | 1152 | 1461052130589 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 00:48:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:48:50 INFO - PROCESS | 1152 | 1461052130594 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:48:50 INFO - PROCESS | 1152 | 1461052130596 Marionette TRACE conn5 <- [1,2870,null,{}] 00:48:50 INFO - PROCESS | 1152 | 1461052130600 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}] 00:48:50 INFO - PROCESS | 1152 | 1461052130692 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 00:48:50 INFO - PROCESS | 1152 | 1461052130784 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:50 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487EA8000 == 51 [pid = 1152] [id = 727] 00:48:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006485018C00) [pid = 1152] [serial = 2181] [outer = 0000000000000000] 00:48:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006486D83000) [pid = 1152] [serial = 2182] [outer = 0000006485018C00] 00:48:50 INFO - PROCESS | 1152 | 1461052130832 Marionette DEBUG loaded listener.js 00:48:50 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006488CE2800) [pid = 1152] [serial = 2183] [outer = 0000006485018C00] 00:48:51 INFO - PROCESS | 1152 | 1461052131266 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]]]}] 00:48:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:48:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 00:48:51 INFO - PROCESS | 1152 | 1461052131330 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 00:48:51 INFO - PROCESS | 1152 | 1461052131333 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 00:48:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:48:51 INFO - PROCESS | 1152 | 1461052131338 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:48:51 INFO - PROCESS | 1152 | 1461052131344 Marionette TRACE conn5 <- [1,2874,null,{}] 00:48:51 INFO - PROCESS | 1152 | 1461052131354 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}] 00:48:51 INFO - PROCESS | 1152 | 1461052131448 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 00:48:51 INFO - PROCESS | 1152 | 1461052131462 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:51 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A31F000 == 52 [pid = 1152] [id = 728] 00:48:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (000000648968BC00) [pid = 1152] [serial = 2184] [outer = 0000000000000000] 00:48:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (000000648969D800) [pid = 1152] [serial = 2185] [outer = 000000648968BC00] 00:48:51 INFO - PROCESS | 1152 | 1461052131508 Marionette DEBUG loaded listener.js 00:48:51 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (00000064896EB400) [pid = 1152] [serial = 2186] [outer = 000000648968BC00] 00:48:51 INFO - PROCESS | 1152 | 1461052131972 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]]]}] 00:48:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:48:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 00:48:52 INFO - PROCESS | 1152 | 1461052132030 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 00:48:52 INFO - PROCESS | 1152 | 1461052132034 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 00:48:52 INFO - PROCESS | 1152 | 1461052132037 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:48:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:48:52 INFO - PROCESS | 1152 | 1461052132039 Marionette TRACE conn5 <- [1,2878,null,{}] 00:48:52 INFO - PROCESS | 1152 | 1461052132043 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}] 00:48:52 INFO - PROCESS | 1152 | 1461052132134 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 00:48:52 INFO - PROCESS | 1152 | 1461052132145 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:52 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B122800 == 53 [pid = 1152] [id = 729] 00:48:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006489D5F400) [pid = 1152] [serial = 2187] [outer = 0000000000000000] 00:48:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006489ECE400) [pid = 1152] [serial = 2188] [outer = 0000006489D5F400] 00:48:52 INFO - PROCESS | 1152 | 1461052132194 Marionette DEBUG loaded listener.js 00:48:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (000000648A296800) [pid = 1152] [serial = 2189] [outer = 0000006489D5F400] 00:48:52 INFO - PROCESS | 1152 | 1461052132639 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:48:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:48:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 627ms 00:48:52 INFO - PROCESS | 1152 | 1461052132670 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 00:48:52 INFO - PROCESS | 1152 | 1461052132672 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 00:48:52 INFO - PROCESS | 1152 | 1461052132676 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:48:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:48:52 INFO - PROCESS | 1152 | 1461052132678 Marionette TRACE conn5 <- [1,2882,null,{}] 00:48:52 INFO - PROCESS | 1152 | 1461052132689 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}] 00:48:52 INFO - PROCESS | 1152 | 1461052132806 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 00:48:52 INFO - PROCESS | 1152 | 1461052132812 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:52 INFO - PROCESS | 1152 | ++DOCSHELL 000000648D1DA800 == 54 [pid = 1152] [id = 730] 00:48:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (000000648A2C4800) [pid = 1152] [serial = 2190] [outer = 0000000000000000] 00:48:52 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (000000648A5A6800) [pid = 1152] [serial = 2191] [outer = 000000648A2C4800] 00:48:52 INFO - PROCESS | 1152 | 1461052132944 Marionette DEBUG loaded listener.js 00:48:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (000000648B0CD800) [pid = 1152] [serial = 2192] [outer = 000000648A2C4800] 00:48:53 INFO - PROCESS | 1152 | 1461052133404 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]]]}] 00:48:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:48:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 775ms 00:48:53 INFO - PROCESS | 1152 | 1461052133458 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 00:48:53 INFO - PROCESS | 1152 | 1461052133461 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 00:48:53 INFO - PROCESS | 1152 | 1461052133464 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:48:53 INFO - PROCESS | 1152 | 1461052133466 Marionette TRACE conn5 <- [1,2886,null,{}] 00:48:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:48:53 INFO - PROCESS | 1152 | 1461052133469 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}] 00:48:53 INFO - PROCESS | 1152 | 1461052133591 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 00:48:53 INFO - PROCESS | 1152 | 1461052133665 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:53 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E29E000 == 55 [pid = 1152] [id = 731] 00:48:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (000000648C641C00) [pid = 1152] [serial = 2193] [outer = 0000000000000000] 00:48:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (000000648C64B800) [pid = 1152] [serial = 2194] [outer = 000000648C641C00] 00:48:53 INFO - PROCESS | 1152 | 1461052133712 Marionette DEBUG loaded listener.js 00:48:53 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (000000648C672000) [pid = 1152] [serial = 2195] [outer = 000000648C641C00] 00:48:54 INFO - PROCESS | 1152 | 1461052134137 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]]]}] 00:48:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:48:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 00:48:54 INFO - PROCESS | 1152 | 1461052134224 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 00:48:54 INFO - PROCESS | 1152 | 1461052134227 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 00:48:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:48:54 INFO - PROCESS | 1152 | 1461052134242 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:48:54 INFO - PROCESS | 1152 | 1461052134244 Marionette TRACE conn5 <- [1,2890,null,{}] 00:48:54 INFO - PROCESS | 1152 | 1461052134248 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}] 00:48:54 INFO - PROCESS | 1152 | 1461052134367 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 00:48:54 INFO - PROCESS | 1152 | 1461052134427 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:54 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EEBC800 == 56 [pid = 1152] [id = 732] 00:48:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (000000648C671000) [pid = 1152] [serial = 2196] [outer = 0000000000000000] 00:48:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (000000648E442800) [pid = 1152] [serial = 2197] [outer = 000000648C671000] 00:48:54 INFO - PROCESS | 1152 | 1461052134473 Marionette DEBUG loaded listener.js 00:48:54 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (00000064F243DC00) [pid = 1152] [serial = 2198] [outer = 000000648C671000] 00:48:54 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (0000006489D58400) [pid = 1152] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:48:54 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (0000006489ECCC00) [pid = 1152] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:48:54 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (0000006481BF2C00) [pid = 1152] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:48:54 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (000000648878FC00) [pid = 1152] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:48:54 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (000000648596B800) [pid = 1152] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:48:54 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (0000006488CD8400) [pid = 1152] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:48:54 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648B0CF000) [pid = 1152] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:48:54 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (0000006485356400) [pid = 1152] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:48:54 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (000000648A5A5000) [pid = 1152] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:48:54 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (0000006481786C00) [pid = 1152] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:48:54 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006489694400) [pid = 1152] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:48:54 INFO - PROCESS | 1152 | 1461052134969 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:48:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:48:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 797ms 00:48:55 INFO - PROCESS | 1152 | 1461052135036 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 00:48:55 INFO - PROCESS | 1152 | 1461052135038 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 00:48:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:48:55 INFO - PROCESS | 1152 | 1461052135041 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:48:55 INFO - PROCESS | 1152 | 1461052135043 Marionette TRACE conn5 <- [1,2894,null,{}] 00:48:55 INFO - PROCESS | 1152 | 1461052135046 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}] 00:48:55 INFO - PROCESS | 1152 | 1461052135134 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 00:48:55 INFO - PROCESS | 1152 | 1461052135143 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:55 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F471000 == 57 [pid = 1152] [id = 733] 00:48:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (000000648596B800) [pid = 1152] [serial = 2199] [outer = 0000000000000000] 00:48:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (000000648A29D000) [pid = 1152] [serial = 2200] [outer = 000000648596B800] 00:48:55 INFO - PROCESS | 1152 | 1461052135188 Marionette DEBUG loaded listener.js 00:48:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (00000064F2411C00) [pid = 1152] [serial = 2201] [outer = 000000648596B800] 00:48:55 INFO - PROCESS | 1152 | 1461052135622 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]]]}] 00:48:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:48:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 00:48:55 INFO - PROCESS | 1152 | 1461052135676 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 00:48:55 INFO - PROCESS | 1152 | 1461052135678 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 00:48:55 INFO - PROCESS | 1152 | 1461052135681 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:48:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:48:55 INFO - PROCESS | 1152 | 1461052135683 Marionette TRACE conn5 <- [1,2898,null,{}] 00:48:55 INFO - PROCESS | 1152 | 1461052135687 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}] 00:48:55 INFO - PROCESS | 1152 | 1461052135775 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 00:48:55 INFO - PROCESS | 1152 | 1461052135781 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:55 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F3555800 == 58 [pid = 1152] [id = 734] 00:48:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (00000064F3459000) [pid = 1152] [serial = 2202] [outer = 0000000000000000] 00:48:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (00000064F34B9400) [pid = 1152] [serial = 2203] [outer = 00000064F3459000] 00:48:55 INFO - PROCESS | 1152 | 1461052135856 Marionette DEBUG loaded listener.js 00:48:55 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (00000064F3D54C00) [pid = 1152] [serial = 2204] [outer = 00000064F3459000] 00:48:56 INFO - PROCESS | 1152 | 1461052136252 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]]]}] 00:48:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:48:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:48:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 586ms 00:48:56 INFO - PROCESS | 1152 | 1461052136276 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 00:48:56 INFO - PROCESS | 1152 | 1461052136278 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 00:48:56 INFO - PROCESS | 1152 | 1461052136282 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:48:56 INFO - TEST-START | /DOMEvents/constructors.html 00:48:56 INFO - PROCESS | 1152 | 1461052136284 Marionette TRACE conn5 <- [1,2902,null,{}] 00:48:56 INFO - PROCESS | 1152 | 1461052136287 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}] 00:48:56 INFO - PROCESS | 1152 | 1461052136418 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 00:48:56 INFO - PROCESS | 1152 | 1461052136426 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:56 INFO - PROCESS | 1152 | ++DOCSHELL 00000064F9015800 == 59 [pid = 1152] [id = 735] 00:48:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (00000064F3D56000) [pid = 1152] [serial = 2205] [outer = 0000000000000000] 00:48:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (00000064F3D62800) [pid = 1152] [serial = 2206] [outer = 00000064F3D56000] 00:48:56 INFO - PROCESS | 1152 | 1461052136480 Marionette DEBUG loaded listener.js 00:48:56 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (00000064F3DA6C00) [pid = 1152] [serial = 2207] [outer = 00000064F3D56000] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 00000064890A9800 == 58 [pid = 1152] [id = 678] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648F470000 == 57 [pid = 1152] [id = 705] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648A463800 == 56 [pid = 1152] [id = 470] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648A30C800 == 55 [pid = 1152] [id = 649] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648C6D3800 == 54 [pid = 1152] [id = 667] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 00000064894CA000 == 53 [pid = 1152] [id = 647] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 00000064894D5800 == 52 [pid = 1152] [id = 468] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648E58D800 == 51 [pid = 1152] [id = 690] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648933B000 == 50 [pid = 1152] [id = 466] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648C72E000 == 49 [pid = 1152] [id = 668] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 00000064F95D9000 == 48 [pid = 1152] [id = 628] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 0000006486DA8000 == 47 [pid = 1152] [id = 462] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648A463000 == 46 [pid = 1152] [id = 653] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648B0F8000 == 45 [pid = 1152] [id = 666] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 0000006490AD3000 == 44 [pid = 1152] [id = 706] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648EE6B800 == 43 [pid = 1152] [id = 700] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C90800 == 42 [pid = 1152] [id = 726] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 0000006487EA6000 == 41 [pid = 1152] [id = 725] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 00000064F885E800 == 40 [pid = 1152] [id = 724] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 00000064F57DC800 == 39 [pid = 1152] [id = 723] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 00000064F4483000 == 38 [pid = 1152] [id = 722] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 00000064F3552000 == 37 [pid = 1152] [id = 721] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648F46D000 == 36 [pid = 1152] [id = 720] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 00000064894C1800 == 35 [pid = 1152] [id = 719] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CCD800 == 34 [pid = 1152] [id = 718] 00:48:57 INFO - PROCESS | 1152 | --DOCSHELL 000000648F475800 == 33 [pid = 1152] [id = 717] 00:48:58 INFO - PROCESS | 1152 | --DOCSHELL 0000006487EA8000 == 32 [pid = 1152] [id = 727] 00:48:58 INFO - PROCESS | 1152 | --DOCSHELL 00000064F3555800 == 31 [pid = 1152] [id = 734] 00:48:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648D1DA800 == 30 [pid = 1152] [id = 730] 00:48:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648EEBC800 == 29 [pid = 1152] [id = 732] 00:48:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648B122800 == 28 [pid = 1152] [id = 729] 00:48:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648E29E000 == 27 [pid = 1152] [id = 731] 00:48:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648F471000 == 26 [pid = 1152] [id = 733] 00:48:58 INFO - PROCESS | 1152 | --DOCSHELL 000000648A31F000 == 25 [pid = 1152] [id = 728] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (000000648C65F800) [pid = 1152] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006489E75000) [pid = 1152] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (000000648A228800) [pid = 1152] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (0000006489EC5000) [pid = 1152] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648501B000) [pid = 1152] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (0000006486D83C00) [pid = 1152] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (0000006482D1EC00) [pid = 1152] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (000000648C617C00) [pid = 1152] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (0000006488C16000) [pid = 1152] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006488CE6000) [pid = 1152] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (000000648870D400) [pid = 1152] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (0000006487AFC400) [pid = 1152] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006485975C00) [pid = 1152] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648C679400) [pid = 1152] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006489D5A400) [pid = 1152] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006489433000) [pid = 1152] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006489480C00) [pid = 1152] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (000000648C647000) [pid = 1152] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (000000648C604000) [pid = 1152] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006489E7BC00) [pid = 1152] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (000000648B048400) [pid = 1152] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (000000648A2B8400) [pid = 1152] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006481EF4400) [pid = 1152] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (000000648185E400) [pid = 1152] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006489698C00) [pid = 1152] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (00000064896AD800) [pid = 1152] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (000000648C611800) [pid = 1152] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 00:48:58 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648A5A8000) [pid = 1152] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 1152 | 1461052139008 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]]]}] 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:48:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:48:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:48:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:48:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:48:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:48:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:48:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:48:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:48:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:48:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:48:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:48:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:48:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:48:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:48:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 2822ms 00:48:59 INFO - PROCESS | 1152 | 1461052139110 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 00:48:59 INFO - PROCESS | 1152 | 1461052139114 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 00:48:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:48:59 INFO - PROCESS | 1152 | 1461052139120 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:48:59 INFO - PROCESS | 1152 | 1461052139124 Marionette TRACE conn5 <- [1,2906,null,{}] 00:48:59 INFO - PROCESS | 1152 | 1461052139130 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}] 00:48:59 INFO - PROCESS | 1152 | 1461052139278 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 00:48:59 INFO - PROCESS | 1152 | 1461052139350 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:59 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481D05000 == 26 [pid = 1152] [id = 736] 00:48:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (00000064819C6C00) [pid = 1152] [serial = 2208] [outer = 0000000000000000] 00:48:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (00000064819C7C00) [pid = 1152] [serial = 2209] [outer = 00000064819C6C00] 00:48:59 INFO - PROCESS | 1152 | 1461052139401 Marionette DEBUG loaded listener.js 00:48:59 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (0000006481AD7800) [pid = 1152] [serial = 2210] [outer = 00000064819C6C00] 00:48:59 INFO - PROCESS | 1152 | 1461052139810 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:48:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:48:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 732ms 00:48:59 INFO - PROCESS | 1152 | 1461052139855 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 00:48:59 INFO - PROCESS | 1152 | 1461052139862 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 00:48:59 INFO - PROCESS | 1152 | 1461052139869 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:48:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:48:59 INFO - PROCESS | 1152 | 1461052139872 Marionette TRACE conn5 <- [1,2910,null,{}] 00:48:59 INFO - PROCESS | 1152 | 1461052139875 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}] 00:48:59 INFO - PROCESS | 1152 | 1461052139968 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 00:48:59 INFO - PROCESS | 1152 | 1461052139976 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:00 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A3A800 == 27 [pid = 1152] [id = 737] 00:49:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006481AD7C00) [pid = 1152] [serial = 2211] [outer = 0000000000000000] 00:49:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (0000006481D30400) [pid = 1152] [serial = 2212] [outer = 0000006481AD7C00] 00:49:00 INFO - PROCESS | 1152 | 1461052140024 Marionette DEBUG loaded listener.js 00:49:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (000000648218C800) [pid = 1152] [serial = 2213] [outer = 0000006481AD7C00] 00:49:00 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 00:49:00 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 00:49:00 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 00:49:00 INFO - PROCESS | 1152 | [1152] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 00:49:00 INFO - PROCESS | 1152 | 1461052140526 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]]]}] 00:49:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:49:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:00 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 00:49:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:00 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 00:49:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:00 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]" 00:49:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:49:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:49:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 696ms 00:49:00 INFO - PROCESS | 1152 | 1461052140570 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 00:49:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:49:00 INFO - PROCESS | 1152 | 1461052140574 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 00:49:00 INFO - PROCESS | 1152 | 1461052140578 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:49:00 INFO - PROCESS | 1152 | 1461052140582 Marionette TRACE conn5 <- [1,2914,null,{}] 00:49:00 INFO - PROCESS | 1152 | 1461052140595 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}] 00:49:00 INFO - PROCESS | 1152 | 1461052140729 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 00:49:00 INFO - PROCESS | 1152 | 1461052140735 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:00 INFO - PROCESS | 1152 | ++DOCSHELL 000000648531C000 == 28 [pid = 1152] [id = 738] 00:49:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (000000648036D000) [pid = 1152] [serial = 2214] [outer = 0000000000000000] 00:49:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006484A2B000) [pid = 1152] [serial = 2215] [outer = 000000648036D000] 00:49:00 INFO - PROCESS | 1152 | 1461052140790 Marionette DEBUG loaded listener.js 00:49:00 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (0000006485016000) [pid = 1152] [serial = 2216] [outer = 000000648036D000] 00:49:01 INFO - PROCESS | 1152 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:49:01 INFO - PROCESS | 1152 | 1461052141227 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]]]}] 00:49:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:49:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 694ms 00:49:01 INFO - PROCESS | 1152 | 1461052141273 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 00:49:01 INFO - PROCESS | 1152 | 1461052141276 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 00:49:01 INFO - PROCESS | 1152 | 1461052141279 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:49:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:49:01 INFO - PROCESS | 1152 | 1461052141281 Marionette TRACE conn5 <- [1,2918,null,{}] 00:49:01 INFO - PROCESS | 1152 | 1461052141285 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}] 00:49:01 INFO - PROCESS | 1152 | 1461052141371 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 00:49:01 INFO - PROCESS | 1152 | 1461052141377 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:01 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C78000 == 29 [pid = 1152] [id = 739] 00:49:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (0000006485254000) [pid = 1152] [serial = 2217] [outer = 0000000000000000] 00:49:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (000000648535C800) [pid = 1152] [serial = 2218] [outer = 0000006485254000] 00:49:01 INFO - PROCESS | 1152 | 1461052141426 Marionette DEBUG loaded listener.js 00:49:01 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006485970400) [pid = 1152] [serial = 2219] [outer = 0000006485254000] 00:49:01 INFO - PROCESS | 1152 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:49:01 INFO - PROCESS | 1152 | 1461052141843 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]]]}] 00:49:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:49:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 587ms 00:49:01 INFO - PROCESS | 1152 | 1461052141869 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 00:49:01 INFO - PROCESS | 1152 | 1461052141872 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 00:49:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:49:01 INFO - PROCESS | 1152 | 1461052141875 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:49:01 INFO - PROCESS | 1152 | 1461052141877 Marionette TRACE conn5 <- [1,2922,null,{}] 00:49:01 INFO - PROCESS | 1152 | 1461052141880 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}] 00:49:02 INFO - PROCESS | 1152 | 1461052141995 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 00:49:02 INFO - PROCESS | 1152 | 1461052142001 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:02 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487EA0800 == 30 [pid = 1152] [id = 740] 00:49:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006481ACE400) [pid = 1152] [serial = 2220] [outer = 0000000000000000] 00:49:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006485C06C00) [pid = 1152] [serial = 2221] [outer = 0000006481ACE400] 00:49:02 INFO - PROCESS | 1152 | 1461052142050 Marionette DEBUG loaded listener.js 00:49:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006486D77000) [pid = 1152] [serial = 2222] [outer = 0000006481ACE400] 00:49:02 INFO - PROCESS | 1152 | 1461052142466 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]]]}] 00:49:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:49:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 00:49:02 INFO - PROCESS | 1152 | 1461052142518 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 00:49:02 INFO - PROCESS | 1152 | 1461052142520 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 00:49:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:49:02 INFO - PROCESS | 1152 | 1461052142525 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:49:02 INFO - PROCESS | 1152 | 1461052142526 Marionette TRACE conn5 <- [1,2926,null,{}] 00:49:02 INFO - PROCESS | 1152 | 1461052142530 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}] 00:49:02 INFO - PROCESS | 1152 | 1461052142644 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 00:49:02 INFO - PROCESS | 1152 | 1461052142660 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:02 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F03800 == 31 [pid = 1152] [id = 741] 00:49:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006487AEFC00) [pid = 1152] [serial = 2223] [outer = 0000000000000000] 00:49:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 132 (0000006487EF0400) [pid = 1152] [serial = 2224] [outer = 0000006487AEFC00] 00:49:02 INFO - PROCESS | 1152 | 1461052142712 Marionette DEBUG loaded listener.js 00:49:02 INFO - PROCESS | 1152 | ++DOMWINDOW == 133 (0000006488710800) [pid = 1152] [serial = 2225] [outer = 0000006487AEFC00] 00:49:03 INFO - PROCESS | 1152 | 1461052143117 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]]]}] 00:49:03 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. 00:49:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 628ms 00:49:03 INFO - PROCESS | 1152 | 1461052143166 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 00:49:03 INFO - PROCESS | 1152 | 1461052143168 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 00:49:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:49:03 INFO - PROCESS | 1152 | 1461052143172 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:49:03 INFO - PROCESS | 1152 | 1461052143174 Marionette TRACE conn5 <- [1,2930,null,{}] 00:49:03 INFO - PROCESS | 1152 | 1461052143177 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}] 00:49:03 INFO - PROCESS | 1152 | 1461052143257 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 00:49:03 INFO - PROCESS | 1152 | 1461052143263 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:03 INFO - PROCESS | 1152 | ++DOCSHELL 000000648909E800 == 32 [pid = 1152] [id = 742] 00:49:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 134 (0000006488786000) [pid = 1152] [serial = 2226] [outer = 0000000000000000] 00:49:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 135 (0000006488B20C00) [pid = 1152] [serial = 2227] [outer = 0000006488786000] 00:49:03 INFO - PROCESS | 1152 | 1461052143310 Marionette DEBUG loaded listener.js 00:49:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 136 (0000006488C17000) [pid = 1152] [serial = 2228] [outer = 0000006488786000] 00:49:03 INFO - PROCESS | 1152 | 1461052143749 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"]]]}] 00:49:03 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 00:49:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:49:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 00:49:03 INFO - PROCESS | 1152 | 1461052143805 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 00:49:03 INFO - PROCESS | 1152 | 1461052143807 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 00:49:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:49:03 INFO - PROCESS | 1152 | 1461052143811 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:49:03 INFO - PROCESS | 1152 | 1461052143813 Marionette TRACE conn5 <- [1,2934,null,{}] 00:49:03 INFO - PROCESS | 1152 | 1461052143816 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}] 00:49:03 INFO - PROCESS | 1152 | 1461052143895 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 00:49:03 INFO - PROCESS | 1152 | 1461052143901 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:03 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894A9000 == 33 [pid = 1152] [id = 743] 00:49:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 137 (0000006488C1D000) [pid = 1152] [serial = 2229] [outer = 0000000000000000] 00:49:03 INFO - PROCESS | 1152 | ++DOMWINDOW == 138 (0000006488CDFC00) [pid = 1152] [serial = 2230] [outer = 0000006488C1D000] 00:49:03 INFO - PROCESS | 1152 | 1461052143950 Marionette DEBUG loaded listener.js 00:49:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 139 (0000006489066800) [pid = 1152] [serial = 2231] [outer = 0000006488C1D000] 00:49:04 INFO - PROCESS | 1152 | 1461052144422 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]]]}] 00:49:04 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. 00:49:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 629ms 00:49:04 INFO - PROCESS | 1152 | 1461052144442 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 00:49:04 INFO - PROCESS | 1152 | 1461052144444 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 00:49:04 INFO - PROCESS | 1152 | 1461052144448 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:49:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:49:04 INFO - PROCESS | 1152 | 1461052144449 Marionette TRACE conn5 <- [1,2938,null,{}] 00:49:04 INFO - PROCESS | 1152 | 1461052144459 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}] 00:49:04 INFO - PROCESS | 1152 | 1461052144575 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 00:49:04 INFO - PROCESS | 1152 | 1461052144581 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:04 INFO - PROCESS | 1152 | ++DOCSHELL 000000648531B000 == 34 [pid = 1152] [id = 744] 00:49:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 140 (0000006489063800) [pid = 1152] [serial = 2232] [outer = 0000000000000000] 00:49:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 141 (0000006489322400) [pid = 1152] [serial = 2233] [outer = 0000006489063800] 00:49:04 INFO - PROCESS | 1152 | 1461052144628 Marionette DEBUG loaded listener.js 00:49:04 INFO - PROCESS | 1152 | ++DOMWINDOW == 142 (000000648932E000) [pid = 1152] [serial = 2234] [outer = 0000006489063800] 00:49:05 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489D25000 == 35 [pid = 1152] [id = 745] 00:49:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 143 (000000648943DC00) [pid = 1152] [serial = 2235] [outer = 0000000000000000] 00:49:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 144 (000000648943EC00) [pid = 1152] [serial = 2236] [outer = 000000648943DC00] 00:49:05 INFO - PROCESS | 1152 | 1461052145127 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]]]}] 00:49:05 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. 00:49:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 00:49:05 INFO - PROCESS | 1152 | 1461052145192 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 00:49:05 INFO - PROCESS | 1152 | 1461052145194 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 00:49:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:49:05 INFO - PROCESS | 1152 | 1461052145198 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:49:05 INFO - PROCESS | 1152 | 1461052145200 Marionette TRACE conn5 <- [1,2942,null,{}] 00:49:05 INFO - PROCESS | 1152 | 1461052145203 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}] 00:49:05 INFO - PROCESS | 1152 | 1461052145329 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 00:49:05 INFO - PROCESS | 1152 | 1461052145389 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:05 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A3E3800 == 36 [pid = 1152] [id = 746] 00:49:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 145 (0000006489439400) [pid = 1152] [serial = 2237] [outer = 0000000000000000] 00:49:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 146 (000000648947C800) [pid = 1152] [serial = 2238] [outer = 0000006489439400] 00:49:05 INFO - PROCESS | 1152 | 1461052145435 Marionette DEBUG loaded listener.js 00:49:05 INFO - PROCESS | 1152 | ++DOMWINDOW == 147 (0000006489484000) [pid = 1152] [serial = 2239] [outer = 0000006489439400] 00:49:05 INFO - PROCESS | 1152 | 1461052145850 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]]]}] 00:49:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:49:05 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 00:49:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 00:49:05 INFO - PROCESS | 1152 | 1461052145890 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 00:49:05 INFO - PROCESS | 1152 | 1461052145893 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 00:49:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:49:05 INFO - PROCESS | 1152 | 1461052145897 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:49:05 INFO - PROCESS | 1152 | 1461052145899 Marionette TRACE conn5 <- [1,2946,null,{}] 00:49:05 INFO - PROCESS | 1152 | 1461052145903 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}] 00:49:06 INFO - PROCESS | 1152 | 1461052146073 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 00:49:06 INFO - PROCESS | 1152 | 1461052146129 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:06 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487E9F000 == 37 [pid = 1152] [id = 747] 00:49:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 148 (000000648968B400) [pid = 1152] [serial = 2240] [outer = 0000000000000000] 00:49:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 149 (0000006489697800) [pid = 1152] [serial = 2241] [outer = 000000648968B400] 00:49:06 INFO - PROCESS | 1152 | 1461052146186 Marionette DEBUG loaded listener.js 00:49:06 INFO - PROCESS | 1152 | ++DOMWINDOW == 150 (00000064896E0000) [pid = 1152] [serial = 2242] [outer = 000000648968B400] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 149 (000000648C613000) [pid = 1152] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 148 (0000006489D5B000) [pid = 1152] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 147 (00000064896A3C00) [pid = 1152] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 146 (000000648524EC00) [pid = 1152] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 145 (0000006481E6BC00) [pid = 1152] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 144 (000000648500D000) [pid = 1152] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 143 (0000006488B2D000) [pid = 1152] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 142 (0000006485C05400) [pid = 1152] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 141 (0000006487EED800) [pid = 1152] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 140 (00000064819C7800) [pid = 1152] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 139 (00000064814AB400) [pid = 1152] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 138 (000000648596DC00) [pid = 1152] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 137 (00000064896ACC00) [pid = 1152] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 136 (0000006482D1F000) [pid = 1152] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 135 (000000648A22F000) [pid = 1152] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 134 (000000648C670000) [pid = 1152] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 133 (0000006481AD6C00) [pid = 1152] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 132 (0000006488C1AC00) [pid = 1152] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:49:06 INFO - PROCESS | 1152 | --DOMWINDOW == 131 (000000648C644400) [pid = 1152] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (0000006489481000) [pid = 1152] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (0000006487EEC400) [pid = 1152] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (0000006488CD9000) [pid = 1152] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (00000064F3459000) [pid = 1152] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (000000648A2C4800) [pid = 1152] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (000000648C641C00) [pid = 1152] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (000000648C671000) [pid = 1152] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006489D5F400) [pid = 1152] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (000000648968BC00) [pid = 1152] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (0000006485018C00) [pid = 1152] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (000000648878E800) [pid = 1152] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (0000006481787C00) [pid = 1152] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (00000064F3B5D800) [pid = 1152] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (00000064F2C62800) [pid = 1152] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (00000064F21AEC00) [pid = 1152] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (000000648C675800) [pid = 1152] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (0000006489710800) [pid = 1152] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006487EF0800) [pid = 1152] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006481BE5400) [pid = 1152] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (000000648C618800) [pid = 1152] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:49:07 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (000000648596B800) [pid = 1152] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:49:07 INFO - PROCESS | 1152 | 1461052147136 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]]]}] 00:49:07 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. 00:49:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1279ms 00:49:07 INFO - PROCESS | 1152 | 1461052147179 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 00:49:07 INFO - PROCESS | 1152 | 1461052147181 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 00:49:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:49:07 INFO - PROCESS | 1152 | 1461052147184 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:49:07 INFO - PROCESS | 1152 | 1461052147186 Marionette TRACE conn5 <- [1,2950,null,{}] 00:49:07 INFO - PROCESS | 1152 | 1461052147190 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}] 00:49:07 INFO - PROCESS | 1152 | 1461052147270 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 00:49:07 INFO - PROCESS | 1152 | 1461052147276 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:07 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F1D800 == 38 [pid = 1152] [id = 748] 00:49:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 111 (0000006481BE5400) [pid = 1152] [serial = 2243] [outer = 0000000000000000] 00:49:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 112 (000000648524B400) [pid = 1152] [serial = 2244] [outer = 0000006481BE5400] 00:49:07 INFO - PROCESS | 1152 | 1461052147323 Marionette DEBUG loaded listener.js 00:49:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 113 (0000006487EF0800) [pid = 1152] [serial = 2245] [outer = 0000006481BE5400] 00:49:07 INFO - PROCESS | 1152 | 1461052147729 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]]]}] 00:49:07 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. 00:49:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 586ms 00:49:07 INFO - PROCESS | 1152 | 1461052147773 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 00:49:07 INFO - PROCESS | 1152 | 1461052147776 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 00:49:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:49:07 INFO - PROCESS | 1152 | 1461052147791 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:49:07 INFO - PROCESS | 1152 | 1461052147793 Marionette TRACE conn5 <- [1,2954,null,{}] 00:49:07 INFO - PROCESS | 1152 | 1461052147797 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}] 00:49:07 INFO - PROCESS | 1152 | 1461052147877 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 00:49:07 INFO - PROCESS | 1152 | 1461052147882 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:07 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B122000 == 39 [pid = 1152] [id = 749] 00:49:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 114 (0000006488CD9000) [pid = 1152] [serial = 2246] [outer = 0000000000000000] 00:49:07 INFO - PROCESS | 1152 | ++DOMWINDOW == 115 (0000006489684C00) [pid = 1152] [serial = 2247] [outer = 0000006488CD9000] 00:49:07 INFO - PROCESS | 1152 | 1461052147930 Marionette DEBUG loaded listener.js 00:49:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 116 (00000064896E9800) [pid = 1152] [serial = 2248] [outer = 0000006488CD9000] 00:49:08 INFO - PROCESS | 1152 | 1461052148371 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]]]}] 00:49:08 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. 00:49:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 627ms 00:49:08 INFO - PROCESS | 1152 | 1461052148431 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 00:49:08 INFO - PROCESS | 1152 | 1461052148433 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 00:49:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:49:08 INFO - PROCESS | 1152 | 1461052148442 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:49:08 INFO - PROCESS | 1152 | 1461052148444 Marionette TRACE conn5 <- [1,2958,null,{}] 00:49:08 INFO - PROCESS | 1152 | 1461052148447 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}] 00:49:08 INFO - PROCESS | 1152 | 1461052148529 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 00:49:08 INFO - PROCESS | 1152 | 1461052148535 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:08 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C6D7000 == 40 [pid = 1152] [id = 750] 00:49:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 117 (0000006489705C00) [pid = 1152] [serial = 2249] [outer = 0000000000000000] 00:49:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 118 (000000648970D800) [pid = 1152] [serial = 2250] [outer = 0000006489705C00] 00:49:08 INFO - PROCESS | 1152 | 1461052148583 Marionette DEBUG loaded listener.js 00:49:08 INFO - PROCESS | 1152 | ++DOMWINDOW == 119 (0000006489D58000) [pid = 1152] [serial = 2251] [outer = 0000006489705C00] 00:49:09 INFO - PROCESS | 1152 | 1461052149118 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]]]}] 00:49:09 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. 00:49:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 734ms 00:49:09 INFO - PROCESS | 1152 | 1461052149175 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 00:49:09 INFO - PROCESS | 1152 | 1461052149180 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 00:49:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:49:09 INFO - PROCESS | 1152 | 1461052149186 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:49:09 INFO - PROCESS | 1152 | 1461052149190 Marionette TRACE conn5 <- [1,2962,null,{}] 00:49:09 INFO - PROCESS | 1152 | 1461052149197 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}] 00:49:09 INFO - PROCESS | 1152 | 1461052149369 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 00:49:09 INFO - PROCESS | 1152 | 1461052149481 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:09 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481A11000 == 41 [pid = 1152] [id = 751] 00:49:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 120 (000000648178AC00) [pid = 1152] [serial = 2252] [outer = 0000000000000000] 00:49:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 121 (0000006481857800) [pid = 1152] [serial = 2253] [outer = 000000648178AC00] 00:49:09 INFO - PROCESS | 1152 | 1461052149542 Marionette DEBUG loaded listener.js 00:49:09 INFO - PROCESS | 1152 | ++DOMWINDOW == 122 (0000006481BE6000) [pid = 1152] [serial = 2254] [outer = 000000648178AC00] 00:49:10 INFO - PROCESS | 1152 | 1461052150155 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]]]}] 00:49:10 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. 00:49:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1029ms 00:49:10 INFO - PROCESS | 1152 | 1461052150219 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 00:49:10 INFO - PROCESS | 1152 | 1461052150226 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 00:49:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:49:10 INFO - PROCESS | 1152 | 1461052150233 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:49:10 INFO - PROCESS | 1152 | 1461052150236 Marionette TRACE conn5 <- [1,2966,null,{}] 00:49:10 INFO - PROCESS | 1152 | 1461052150240 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}] 00:49:10 INFO - PROCESS | 1152 | 1461052150403 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 00:49:10 INFO - PROCESS | 1152 | 1461052150529 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:10 INFO - PROCESS | 1152 | ++DOCSHELL 000000648574B000 == 42 [pid = 1152] [id = 752] 00:49:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 123 (0000006481EEF800) [pid = 1152] [serial = 2255] [outer = 0000000000000000] 00:49:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 124 (00000064834EA000) [pid = 1152] [serial = 2256] [outer = 0000006481EEF800] 00:49:10 INFO - PROCESS | 1152 | 1461052150589 Marionette DEBUG loaded listener.js 00:49:10 INFO - PROCESS | 1152 | ++DOMWINDOW == 125 (000000648524A000) [pid = 1152] [serial = 2257] [outer = 0000006481EEF800] 00:49:11 INFO - PROCESS | 1152 | 1461052151238 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]]]}] 00:49:11 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. 00:49:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1025ms 00:49:11 INFO - PROCESS | 1152 | 1461052151263 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 00:49:11 INFO - PROCESS | 1152 | 1461052151266 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 00:49:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:49:11 INFO - PROCESS | 1152 | 1461052151270 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:49:11 INFO - PROCESS | 1152 | 1461052151274 Marionette TRACE conn5 <- [1,2970,null,{}] 00:49:11 INFO - PROCESS | 1152 | 1461052151287 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}] 00:49:11 INFO - PROCESS | 1152 | 1461052151410 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 00:49:11 INFO - PROCESS | 1152 | 1461052151555 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:11 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B016000 == 43 [pid = 1152] [id = 753] 00:49:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 126 (0000006487EC8000) [pid = 1152] [serial = 2258] [outer = 0000000000000000] 00:49:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 127 (0000006487EF1000) [pid = 1152] [serial = 2259] [outer = 0000006487EC8000] 00:49:11 INFO - PROCESS | 1152 | 1461052151618 Marionette DEBUG loaded listener.js 00:49:11 INFO - PROCESS | 1152 | ++DOMWINDOW == 128 (0000006489065400) [pid = 1152] [serial = 2260] [outer = 0000006487EC8000] 00:49:12 INFO - PROCESS | 1152 | 1461052152472 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"]]]}] 00:49:12 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 00:49:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1253ms 00:49:12 INFO - PROCESS | 1152 | 1461052152525 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 00:49:12 INFO - PROCESS | 1152 | 1461052152530 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 00:49:12 INFO - PROCESS | 1152 | 1461052152535 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:49:12 INFO - PROCESS | 1152 | 1461052152539 Marionette TRACE conn5 <- [1,2974,null,{}] 00:49:12 INFO - PROCESS | 1152 | 1461052152544 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}] 00:49:12 INFO - PROCESS | 1152 | 1461052152657 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 00:49:12 INFO - PROCESS | 1152 | 1461052152792 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:12 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A3A000 == 44 [pid = 1152] [id = 754] 00:49:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 129 (0000006481ACA000) [pid = 1152] [serial = 2261] [outer = 0000000000000000] 00:49:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 130 (0000006481AD0000) [pid = 1152] [serial = 2262] [outer = 0000006481ACA000] 00:49:12 INFO - PROCESS | 1152 | 1461052152848 Marionette DEBUG loaded listener.js 00:49:12 INFO - PROCESS | 1152 | ++DOMWINDOW == 131 (0000006481E74400) [pid = 1152] [serial = 2263] [outer = 0000006481ACA000] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CCC000 == 43 [pid = 1152] [id = 641] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006487E97800 == 42 [pid = 1152] [id = 634] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 000000648171F800 == 41 [pid = 1152] [id = 646] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C83000 == 40 [pid = 1152] [id = 635] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006485322000 == 39 [pid = 1152] [id = 632] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006485C76000 == 38 [pid = 1152] [id = 642] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006489015000 == 37 [pid = 1152] [id = 636] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 00000064888A7800 == 36 [pid = 1152] [id = 643] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F0C800 == 35 [pid = 1152] [id = 644] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006481870800 == 34 [pid = 1152] [id = 629] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CA1800 == 33 [pid = 1152] [id = 631] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 0000006489D25000 == 32 [pid = 1152] [id = 745] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 130 (00000064F3D62800) [pid = 1152] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOCSHELL 00000064F9015800 == 31 [pid = 1152] [id = 735] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 129 (000000648A5A3400) [pid = 1152] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 128 (000000648D19EC00) [pid = 1152] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 127 (0000006483305C00) [pid = 1152] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 126 (0000006488CE3C00) [pid = 1152] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 125 (000000648C660400) [pid = 1152] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 124 (0000006489686000) [pid = 1152] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 123 (0000006488C17800) [pid = 1152] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 122 (0000006489477400) [pid = 1152] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 121 (000000648C63F000) [pid = 1152] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 120 (0000006489E78000) [pid = 1152] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 119 (000000648B0D2000) [pid = 1152] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 118 (0000006487AFCC00) [pid = 1152] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 117 (000000648596F400) [pid = 1152] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 116 (0000006485972400) [pid = 1152] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 115 (0000006489D52C00) [pid = 1152] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 114 (000000648878EC00) [pid = 1152] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 113 (0000006489070C00) [pid = 1152] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 112 (0000006483448400) [pid = 1152] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 111 (0000006481ACFC00) [pid = 1152] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 110 (0000006489068400) [pid = 1152] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (000000648A22E800) [pid = 1152] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006485252400) [pid = 1152] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (00000064F3D54C00) [pid = 1152] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (000000648A5A6800) [pid = 1152] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (000000648B0CD800) [pid = 1152] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (000000648C672000) [pid = 1152] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (000000648C64B800) [pid = 1152] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (000000648E442800) [pid = 1152] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (00000064F34B9400) [pid = 1152] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (00000064F243DC00) [pid = 1152] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (0000006489ECE400) [pid = 1152] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (000000648969D800) [pid = 1152] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (00000064896EB400) [pid = 1152] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006486D83000) [pid = 1152] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (0000006488CE2800) [pid = 1152] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (0000006489432000) [pid = 1152] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006488B2B000) [pid = 1152] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (00000064834EB000) [pid = 1152] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006481850C00) [pid = 1152] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (00000064F3D55C00) [pid = 1152] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (00000064F3B65400) [pid = 1152] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (00000064F35C8C00) [pid = 1152] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (00000064F2DE3800) [pid = 1152] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (00000064F2334800) [pid = 1152] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (00000064F2329400) [pid = 1152] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (000000648E44AC00) [pid = 1152] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (000000648D1A1C00) [pid = 1152] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (000000648C608800) [pid = 1152] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (0000006489E76800) [pid = 1152] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (0000006489066000) [pid = 1152] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (000000648870DC00) [pid = 1152] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (0000006484A31400) [pid = 1152] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (0000006481E6A000) [pid = 1152] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (000000648C67B800) [pid = 1152] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 75 (000000648A29D000) [pid = 1152] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 74 (000000648A296800) [pid = 1152] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | --DOMWINDOW == 73 (00000064F2411C00) [pid = 1152] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 00:49:13 INFO - PROCESS | 1152 | 1461052153408 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]]]}] 00:49:13 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. 00:49:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 943ms 00:49:13 INFO - PROCESS | 1152 | 1461052153483 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 00:49:13 INFO - PROCESS | 1152 | 1461052153489 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 00:49:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:49:13 INFO - PROCESS | 1152 | 1461052153495 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:49:13 INFO - PROCESS | 1152 | 1461052153498 Marionette TRACE conn5 <- [1,2978,null,{}] 00:49:13 INFO - PROCESS | 1152 | 1461052153502 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}] 00:49:13 INFO - PROCESS | 1152 | 1461052153592 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 00:49:13 INFO - PROCESS | 1152 | 1461052153667 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:13 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CAA000 == 32 [pid = 1152] [id = 755] 00:49:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 74 (0000006481ACA400) [pid = 1152] [serial = 2264] [outer = 0000000000000000] 00:49:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 75 (000000648210F800) [pid = 1152] [serial = 2265] [outer = 0000006481ACA400] 00:49:13 INFO - PROCESS | 1152 | 1461052153718 Marionette DEBUG loaded listener.js 00:49:13 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (0000006483303400) [pid = 1152] [serial = 2266] [outer = 0000006481ACA400] 00:49:14 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CB3800 == 33 [pid = 1152] [id = 756] 00:49:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (0000006484A2E000) [pid = 1152] [serial = 2267] [outer = 0000000000000000] 00:49:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006484A31400) [pid = 1152] [serial = 2268] [outer = 0000006484A2E000] 00:49:14 INFO - PROCESS | 1152 | 1461052154154 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]]]}] 00:49:14 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. 00:49:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 00:49:14 INFO - PROCESS | 1152 | 1461052154188 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 00:49:14 INFO - PROCESS | 1152 | 1461052154191 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 00:49:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:49:14 INFO - PROCESS | 1152 | 1461052154194 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:49:14 INFO - PROCESS | 1152 | 1461052154198 Marionette TRACE conn5 <- [1,2982,null,{}] 00:49:14 INFO - PROCESS | 1152 | 1461052154214 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}] 00:49:14 INFO - PROCESS | 1152 | 1461052154313 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 00:49:14 INFO - PROCESS | 1152 | 1461052154329 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:14 INFO - PROCESS | 1152 | ++DOCSHELL 0000006486DAA000 == 34 [pid = 1152] [id = 757] 00:49:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (0000006485246800) [pid = 1152] [serial = 2269] [outer = 0000000000000000] 00:49:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (000000648524BC00) [pid = 1152] [serial = 2270] [outer = 0000006485246800] 00:49:14 INFO - PROCESS | 1152 | 1461052154378 Marionette DEBUG loaded listener.js 00:49:14 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (000000648535E000) [pid = 1152] [serial = 2271] [outer = 0000006485246800] 00:49:14 INFO - PROCESS | 1152 | 1461052154818 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]]]}] 00:49:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:49:14 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 00:49:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 00:49:14 INFO - PROCESS | 1152 | 1461052154893 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 00:49:14 INFO - PROCESS | 1152 | 1461052154896 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 00:49:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:49:14 INFO - PROCESS | 1152 | 1461052154899 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:49:14 INFO - PROCESS | 1152 | 1461052154901 Marionette TRACE conn5 <- [1,2986,null,{}] 00:49:14 INFO - PROCESS | 1152 | 1461052154905 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}] 00:49:15 INFO - PROCESS | 1152 | 1461052155024 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 00:49:15 INFO - PROCESS | 1152 | 1461052155038 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:15 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C7C000 == 35 [pid = 1152] [id = 758] 00:49:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006485C03400) [pid = 1152] [serial = 2272] [outer = 0000000000000000] 00:49:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006485C09400) [pid = 1152] [serial = 2273] [outer = 0000006485C03400] 00:49:15 INFO - PROCESS | 1152 | 1461052155087 Marionette DEBUG loaded listener.js 00:49:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006486D80400) [pid = 1152] [serial = 2274] [outer = 0000006485C03400] 00:49:15 INFO - PROCESS | 1152 | 1461052155511 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]]]}] 00:49:15 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. 00:49:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 00:49:15 INFO - PROCESS | 1152 | 1461052155541 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 00:49:15 INFO - PROCESS | 1152 | 1461052155544 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 00:49:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:49:15 INFO - PROCESS | 1152 | 1461052155547 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:49:15 INFO - PROCESS | 1152 | 1461052155549 Marionette TRACE conn5 <- [1,2990,null,{}] 00:49:15 INFO - PROCESS | 1152 | 1461052155560 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}] 00:49:15 INFO - PROCESS | 1152 | 1461052155668 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 00:49:15 INFO - PROCESS | 1152 | 1461052155674 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:15 INFO - PROCESS | 1152 | ++DOCSHELL 000000648901D000 == 36 [pid = 1152] [id = 759] 00:49:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006486D76400) [pid = 1152] [serial = 2275] [outer = 0000000000000000] 00:49:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006487AFB400) [pid = 1152] [serial = 2276] [outer = 0000006486D76400] 00:49:15 INFO - PROCESS | 1152 | 1461052155722 Marionette DEBUG loaded listener.js 00:49:15 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006488705C00) [pid = 1152] [serial = 2277] [outer = 0000006486D76400] 00:49:16 INFO - PROCESS | 1152 | 1461052156165 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]]]}] 00:49:16 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. 00:49:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 628ms 00:49:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:49:16 INFO - PROCESS | 1152 | 1461052156179 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 00:49:16 INFO - PROCESS | 1152 | 1461052156181 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 00:49:16 INFO - PROCESS | 1152 | 1461052156184 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:49:16 INFO - PROCESS | 1152 | 1461052156186 Marionette TRACE conn5 <- [1,2994,null,{}] 00:49:16 INFO - PROCESS | 1152 | 1461052156190 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}] 00:49:16 INFO - PROCESS | 1152 | 1461052156326 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 00:49:16 INFO - PROCESS | 1152 | 1461052156333 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:16 INFO - PROCESS | 1152 | ++DOCSHELL 000000648934A800 == 37 [pid = 1152] [id = 760] 00:49:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (00000064833BF000) [pid = 1152] [serial = 2278] [outer = 0000000000000000] 00:49:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (000000648878EC00) [pid = 1152] [serial = 2279] [outer = 00000064833BF000] 00:49:16 INFO - PROCESS | 1152 | 1461052156380 Marionette DEBUG loaded listener.js 00:49:16 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006488CE2800) [pid = 1152] [serial = 2280] [outer = 00000064833BF000] 00:49:16 INFO - PROCESS | 1152 | 1461052156831 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]]]}] 00:49:16 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. 00:49:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 00:49:16 INFO - PROCESS | 1152 | 1461052156880 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 00:49:16 INFO - PROCESS | 1152 | 1461052156882 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 00:49:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:49:16 INFO - PROCESS | 1152 | 1461052156886 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:49:16 INFO - PROCESS | 1152 | 1461052156888 Marionette TRACE conn5 <- [1,2998,null,{}] 00:49:16 INFO - PROCESS | 1152 | 1461052156891 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}] 00:49:17 INFO - PROCESS | 1152 | 1461052157002 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 00:49:17 INFO - PROCESS | 1152 | 1461052157007 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:17 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489D1B000 == 38 [pid = 1152] [id = 761] 00:49:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006489065C00) [pid = 1152] [serial = 2281] [outer = 0000000000000000] 00:49:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006489070800) [pid = 1152] [serial = 2282] [outer = 0000006489065C00] 00:49:17 INFO - PROCESS | 1152 | 1461052157103 Marionette DEBUG loaded listener.js 00:49:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (000000648932E400) [pid = 1152] [serial = 2283] [outer = 0000006489065C00] 00:49:17 INFO - PROCESS | 1152 | [1152] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (0000006489063800) [pid = 1152] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006489439400) [pid = 1152] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (0000006481AD7C00) [pid = 1152] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (00000064819C6C00) [pid = 1152] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (00000064F3D56000) [pid = 1152] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (0000006488786000) [pid = 1152] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (0000006487AEFC00) [pid = 1152] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006481ACE400) [pid = 1152] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (0000006488C1D000) [pid = 1152] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (0000006485254000) [pid = 1152] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (000000648036D000) [pid = 1152] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (000000648943DC00) [pid = 1152] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (000000648968B400) [pid = 1152] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (0000006488CD9000) [pid = 1152] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:49:17 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (0000006481BE5400) [pid = 1152] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:49:17 INFO - PROCESS | 1152 | 1461052157740 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:49:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:49:17 INFO - {} 00:49:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:49:17 INFO - {} 00:49:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:49:17 INFO - {} 00:49:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:49:17 INFO - {} 00:49:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 880ms 00:49:17 INFO - PROCESS | 1152 | 1461052157769 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 00:49:17 INFO - PROCESS | 1152 | 1461052157772 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 00:49:17 INFO - TEST-START | /FileAPI/fileReader.html 00:49:17 INFO - PROCESS | 1152 | 1461052157775 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:49:17 INFO - PROCESS | 1152 | 1461052157777 Marionette TRACE conn5 <- [1,3002,null,{}] 00:49:17 INFO - PROCESS | 1152 | 1461052157780 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}] 00:49:17 INFO - PROCESS | 1152 | 1461052157863 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 00:49:17 INFO - PROCESS | 1152 | 1461052157868 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:17 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A455800 == 39 [pid = 1152] [id = 762] 00:49:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (0000006489439400) [pid = 1152] [serial = 2284] [outer = 0000000000000000] 00:49:17 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006489476C00) [pid = 1152] [serial = 2285] [outer = 0000006489439400] 00:49:17 INFO - PROCESS | 1152 | 1461052157917 Marionette DEBUG loaded listener.js 00:49:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006489683400) [pid = 1152] [serial = 2286] [outer = 0000006489439400] 00:49:18 INFO - PROCESS | 1152 | 1461052158316 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]]]}] 00:49:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:49:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:49:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:49:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:49:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 00:49:18 INFO - PROCESS | 1152 | 1461052158379 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 00:49:18 INFO - PROCESS | 1152 | 1461052158382 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 00:49:18 INFO - PROCESS | 1152 | 1461052158385 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:49:18 INFO - PROCESS | 1152 | 1461052158387 Marionette TRACE conn5 <- [1,3006,null,{}] 00:49:18 INFO - TEST-START | /FileAPI/historical.html 00:49:18 INFO - PROCESS | 1152 | 1461052158391 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}] 00:49:18 INFO - PROCESS | 1152 | 1461052158478 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 00:49:18 INFO - PROCESS | 1152 | 1461052158484 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:18 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B028000 == 40 [pid = 1152] [id = 763] 00:49:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006489687400) [pid = 1152] [serial = 2287] [outer = 0000000000000000] 00:49:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006489691000) [pid = 1152] [serial = 2288] [outer = 0000006489687400] 00:49:18 INFO - PROCESS | 1152 | 1461052158531 Marionette DEBUG loaded listener.js 00:49:18 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (00000064896A2000) [pid = 1152] [serial = 2289] [outer = 0000006489687400] 00:49:18 INFO - PROCESS | 1152 | 1461052158921 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"]]]}] 00:49:18 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:49:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:49:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:49:18 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:49:18 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:49:18 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:49:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:49:18 INFO - TEST-OK | /FileAPI/historical.html | took 587ms 00:49:18 INFO - PROCESS | 1152 | 1461052158987 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 00:49:18 INFO - PROCESS | 1152 | 1461052158989 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 00:49:18 INFO - PROCESS | 1152 | 1461052158993 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:49:19 INFO - PROCESS | 1152 | 1461052158995 Marionette TRACE conn5 <- [1,3010,null,{}] 00:49:19 INFO - TEST-START | /FileAPI/idlharness.html 00:49:19 INFO - PROCESS | 1152 | 1461052158999 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}] 00:49:19 INFO - PROCESS | 1152 | 1461052159085 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 00:49:19 INFO - PROCESS | 1152 | 1461052159091 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:19 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C4BE000 == 41 [pid = 1152] [id = 764] 00:49:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (00000064896A9800) [pid = 1152] [serial = 2290] [outer = 0000000000000000] 00:49:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006489706800) [pid = 1152] [serial = 2291] [outer = 00000064896A9800] 00:49:19 INFO - PROCESS | 1152 | 1461052159139 Marionette DEBUG loaded listener.js 00:49:19 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (0000006489D54000) [pid = 1152] [serial = 2292] [outer = 00000064896A9800] 00:49:20 INFO - PROCESS | 1152 | 1461052160140 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]]]}] 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:49:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:49:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:49:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:49:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:49:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:49:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:49:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:49:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:49:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:49:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:49:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:49:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:49:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:49:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:49:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:49:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:49:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:49:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:49:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:49:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:49:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:49:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:49:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:49:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:49:20 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 00:49:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:49:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:49:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:49:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:49:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:49:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:49:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:49:20 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 00:49:20 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 00:49:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:49:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:49:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:49:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:49:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:49:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:49:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:49:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:49:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:49:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:49:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:49:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:49:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:49:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:49:20 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 00:49:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:49:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:49:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:49:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:49:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:49:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:49:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:49:20 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 00:49:20 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 00:49:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:49:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:49:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:49:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:49:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:49:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:49:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:49:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:49:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:49:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:49:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 1284ms 00:49:20 INFO - PROCESS | 1152 | 1461052160285 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 00:49:20 INFO - PROCESS | 1152 | 1461052160290 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 00:49:20 INFO - TEST-START | /FileAPI/idlharness.worker 00:49:20 INFO - PROCESS | 1152 | 1461052160337 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:49:20 INFO - PROCESS | 1152 | 1461052160341 Marionette TRACE conn5 <- [1,3014,null,{}] 00:49:20 INFO - PROCESS | 1152 | 1461052160350 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}] 00:49:20 INFO - PROCESS | 1152 | 1461052160464 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 00:49:20 INFO - PROCESS | 1152 | 1461052160604 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:20 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484A40800 == 42 [pid = 1152] [id = 765] 00:49:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (0000006481BE4400) [pid = 1152] [serial = 2293] [outer = 0000000000000000] 00:49:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (0000006481E0DC00) [pid = 1152] [serial = 2294] [outer = 0000006481BE4400] 00:49:20 INFO - PROCESS | 1152 | 1461052160663 Marionette DEBUG loaded listener.js 00:49:20 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (00000064833C0000) [pid = 1152] [serial = 2295] [outer = 0000006481BE4400] 00:49:20 INFO - PROCESS | 1152 | [1152] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:49:21 INFO - PROCESS | 1152 | 1461052161887 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,{},{}]]]}] 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:49:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:49:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:49:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:49:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:49:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:49:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:49:21 INFO - {} 00:49:21 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 00:49:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:49:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:49:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:49:21 INFO - {} 00:49:21 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 - {} 00:49:21 INFO - {} 00:49:21 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 00:49:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:49:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:49:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:49:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:49:21 INFO - {} 00:49:21 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 00:49:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:49:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:49:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:49:21 INFO - {} 00:49:21 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 - {} 00:49:21 INFO - {} 00:49:21 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 00:49:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:49:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:49:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 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 00:49:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:49:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:49:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 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 00:49:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 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 00:49:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 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 00:49:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:49:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:49:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:49:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:49:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:49:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:49:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:49:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:49:21 INFO - {} 00:49:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:49:21 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:49:22 INFO - {} 00:49:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1672ms 00:49:22 INFO - PROCESS | 1152 | 1461052162022 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 00:49:22 INFO - PROCESS | 1152 | 1461052162029 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 00:49:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:49:22 INFO - PROCESS | 1152 | 1461052162036 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:49:22 INFO - PROCESS | 1152 | 1461052162040 Marionette TRACE conn5 <- [1,3018,null,{}] 00:49:22 INFO - PROCESS | 1152 | 1461052162044 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}] 00:49:22 INFO - PROCESS | 1152 | 1461052162142 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 00:49:22 INFO - PROCESS | 1152 | 1461052162255 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:22 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E29C000 == 43 [pid = 1152] [id = 766] 00:49:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006485355C00) [pid = 1152] [serial = 2296] [outer = 0000000000000000] 00:49:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006489E7C800) [pid = 1152] [serial = 2297] [outer = 0000006485355C00] 00:49:22 INFO - PROCESS | 1152 | 1461052162312 Marionette DEBUG loaded listener.js 00:49:22 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (000000648A5A4000) [pid = 1152] [serial = 2298] [outer = 0000006485355C00] 00:49:22 INFO - PROCESS | 1152 | 1461052162831 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]]]}] 00:49:22 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 00:49:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 839ms 00:49:22 INFO - PROCESS | 1152 | 1461052162877 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 00:49:22 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:49:22 INFO - PROCESS | 1152 | 1461052162880 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 00:49:22 INFO - PROCESS | 1152 | 1461052162884 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:49:22 INFO - PROCESS | 1152 | 1461052162889 Marionette TRACE conn5 <- [1,3022,null,{}] 00:49:22 INFO - PROCESS | 1152 | 1461052162919 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}] 00:49:23 INFO - PROCESS | 1152 | 1461052163036 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 00:49:23 INFO - PROCESS | 1152 | 1461052163130 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:23 INFO - PROCESS | 1152 | ++DOCSHELL 000000648E587000 == 44 [pid = 1152] [id = 767] 00:49:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (000000648A5AE400) [pid = 1152] [serial = 2299] [outer = 0000000000000000] 00:49:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (000000648A5B0000) [pid = 1152] [serial = 2300] [outer = 000000648A5AE400] 00:49:23 INFO - PROCESS | 1152 | 1461052163190 Marionette DEBUG loaded listener.js 00:49:23 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (000000648B044800) [pid = 1152] [serial = 2301] [outer = 000000648A5AE400] 00:49:23 INFO - PROCESS | 1152 | 1461052163799 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]]]}] 00:49:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:49:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 944ms 00:49:23 INFO - PROCESS | 1152 | 1461052163830 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 00:49:23 INFO - PROCESS | 1152 | 1461052163833 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 00:49:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:49:23 INFO - PROCESS | 1152 | 1461052163853 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:49:23 INFO - PROCESS | 1152 | 1461052163855 Marionette TRACE conn5 <- [1,3026,null,{}] 00:49:23 INFO - PROCESS | 1152 | 1461052163861 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}] 00:49:23 INFO - PROCESS | 1152 | 1461052163976 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 00:49:24 INFO - PROCESS | 1152 | 1461052164069 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:24 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485714000 == 45 [pid = 1152] [id = 768] 00:49:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (0000006481BEB800) [pid = 1152] [serial = 2302] [outer = 0000000000000000] 00:49:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006485975800) [pid = 1152] [serial = 2303] [outer = 0000006481BEB800] 00:49:24 INFO - PROCESS | 1152 | 1461052164128 Marionette DEBUG loaded listener.js 00:49:24 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006488CD9400) [pid = 1152] [serial = 2304] [outer = 0000006481BEB800] 00:49:24 INFO - PROCESS | 1152 | 1461052164840 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"]]]}] 00:49:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:49:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:49:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1052ms 00:49:24 INFO - PROCESS | 1152 | 1461052164890 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 00:49:24 INFO - PROCESS | 1152 | 1461052164894 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 00:49:24 INFO - PROCESS | 1152 | 1461052164900 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:49:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:49:24 INFO - PROCESS | 1152 | 1461052164904 Marionette TRACE conn5 <- [1,3030,null,{}] 00:49:24 INFO - PROCESS | 1152 | 1461052164929 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}] 00:49:25 INFO - PROCESS | 1152 | 1461052165071 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 00:49:25 INFO - PROCESS | 1152 | 1461052165201 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:25 INFO - PROCESS | 1152 | ++DOCSHELL 0000006481D1F800 == 46 [pid = 1152] [id = 769] 00:49:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (0000006481AD8000) [pid = 1152] [serial = 2305] [outer = 0000000000000000] 00:49:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (0000006481BED400) [pid = 1152] [serial = 2306] [outer = 0000006481AD8000] 00:49:25 INFO - PROCESS | 1152 | 1461052165257 Marionette DEBUG loaded listener.js 00:49:25 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (0000006482D1CC00) [pid = 1152] [serial = 2307] [outer = 0000006481AD8000] 00:49:25 INFO - PROCESS | 1152 | --DOCSHELL 000000648575E800 == 45 [pid = 1152] [id = 639] 00:49:25 INFO - PROCESS | 1152 | --DOCSHELL 000000648B028000 == 44 [pid = 1152] [id = 763] 00:49:25 INFO - PROCESS | 1152 | --DOCSHELL 000000648A455800 == 43 [pid = 1152] [id = 762] 00:49:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006489D1B000 == 42 [pid = 1152] [id = 761] 00:49:25 INFO - PROCESS | 1152 | --DOCSHELL 000000648934A800 == 41 [pid = 1152] [id = 760] 00:49:25 INFO - PROCESS | 1152 | --DOCSHELL 000000648901D000 == 40 [pid = 1152] [id = 759] 00:49:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006488C7C000 == 39 [pid = 1152] [id = 758] 00:49:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006486DAA000 == 38 [pid = 1152] [id = 757] 00:49:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CB3800 == 37 [pid = 1152] [id = 756] 00:49:25 INFO - PROCESS | 1152 | --DOCSHELL 0000006484CAA000 == 36 [pid = 1152] [id = 755] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (000000648970D800) [pid = 1152] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006489322400) [pid = 1152] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (000000648947C800) [pid = 1152] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006481D30400) [pid = 1152] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (000000648218C800) [pid = 1152] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (00000064819C7C00) [pid = 1152] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (0000006481AD7800) [pid = 1152] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (00000064F3DA6C00) [pid = 1152] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006488C17000) [pid = 1152] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (0000006488B20C00) [pid = 1152] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006487EF0400) [pid = 1152] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (0000006488710800) [pid = 1152] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006485C06C00) [pid = 1152] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 88 (0000006486D77000) [pid = 1152] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (0000006488CDFC00) [pid = 1152] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (000000648535C800) [pid = 1152] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006485970400) [pid = 1152] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (0000006484A2B000) [pid = 1152] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (0000006485016000) [pid = 1152] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (000000648932E000) [pid = 1152] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (000000648943EC00) [pid = 1152] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (0000006489697800) [pid = 1152] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (00000064896E9800) [pid = 1152] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (0000006489484000) [pid = 1152] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (0000006489684C00) [pid = 1152] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 76 (00000064896E0000) [pid = 1152] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 75 (000000648524B400) [pid = 1152] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 74 (0000006487EF0800) [pid = 1152] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | --DOMWINDOW == 73 (0000006489066800) [pid = 1152] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 00:49:25 INFO - PROCESS | 1152 | 1461052165946 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]]]}] 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:49:26 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. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:49:26 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'.) 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:49:26 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. 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:49:26 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. 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:49:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:49:26 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. 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:49:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:49:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:49:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:49:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:49:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:49:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:49:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:49:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:49:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:49:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:49:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:49:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:49:26 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1136ms 00:49:26 INFO - PROCESS | 1152 | 1461052166041 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 00:49:26 INFO - PROCESS | 1152 | 1461052166047 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 00:49:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:49:26 INFO - PROCESS | 1152 | 1461052166054 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:49:26 INFO - PROCESS | 1152 | 1461052166056 Marionette TRACE conn5 <- [1,3034,null,{}] 00:49:26 INFO - PROCESS | 1152 | 1461052166060 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}] 00:49:26 INFO - PROCESS | 1152 | 1461052166183 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 00:49:26 INFO - PROCESS | 1152 | 1461052166253 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:26 INFO - PROCESS | 1152 | ++DOCSHELL 000000648570F000 == 37 [pid = 1152] [id = 770] 00:49:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 74 (0000006480121400) [pid = 1152] [serial = 2308] [outer = 0000000000000000] 00:49:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 75 (000000648218C800) [pid = 1152] [serial = 2309] [outer = 0000006480121400] 00:49:26 INFO - PROCESS | 1152 | 1461052166301 Marionette DEBUG loaded listener.js 00:49:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 76 (0000006485355000) [pid = 1152] [serial = 2310] [outer = 0000006480121400] 00:49:26 INFO - PROCESS | 1152 | [1152] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:49:26 INFO - PROCESS | 1152 | 1461052166754 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:49:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:49:26 INFO - {} 00:49:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 733ms 00:49:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:49:26 INFO - PROCESS | 1152 | 1461052166787 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 00:49:26 INFO - PROCESS | 1152 | 1461052166790 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 00:49:26 INFO - PROCESS | 1152 | 1461052166793 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:49:26 INFO - PROCESS | 1152 | 1461052166797 Marionette TRACE conn5 <- [1,3038,null,{}] 00:49:26 INFO - PROCESS | 1152 | 1461052166808 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}] 00:49:26 INFO - PROCESS | 1152 | 1461052166907 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 00:49:26 INFO - PROCESS | 1152 | 1461052166915 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:26 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488F07000 == 38 [pid = 1152] [id = 771] 00:49:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 77 (0000006485C03000) [pid = 1152] [serial = 2311] [outer = 0000000000000000] 00:49:26 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006487AEFC00) [pid = 1152] [serial = 2312] [outer = 0000006485C03000] 00:49:26 INFO - PROCESS | 1152 | 1461052166966 Marionette DEBUG loaded listener.js 00:49:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (0000006488710000) [pid = 1152] [serial = 2313] [outer = 0000006485C03000] 00:49:27 INFO - PROCESS | 1152 | 1461052167392 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]]]}] 00:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:49:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 629ms 00:49:27 INFO - PROCESS | 1152 | 1461052167430 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 00:49:27 INFO - PROCESS | 1152 | 1461052167433 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 00:49:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:49:27 INFO - PROCESS | 1152 | 1461052167437 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:49:27 INFO - PROCESS | 1152 | 1461052167439 Marionette TRACE conn5 <- [1,3042,null,{}] 00:49:27 INFO - PROCESS | 1152 | 1461052167443 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}] 00:49:27 INFO - PROCESS | 1152 | 1461052167531 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 00:49:27 INFO - PROCESS | 1152 | 1461052167537 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:27 INFO - PROCESS | 1152 | ++DOCSHELL 0000006489098800 == 39 [pid = 1152] [id = 772] 00:49:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (0000006486D82C00) [pid = 1152] [serial = 2314] [outer = 0000000000000000] 00:49:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (0000006487EED800) [pid = 1152] [serial = 2315] [outer = 0000006486D82C00] 00:49:27 INFO - PROCESS | 1152 | 1461052167587 Marionette DEBUG loaded listener.js 00:49:27 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (0000006488787000) [pid = 1152] [serial = 2316] [outer = 0000006486D82C00] 00:49:28 INFO - PROCESS | 1152 | 1461052168395 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"]]]}] 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:49:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:49:28 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" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:49:28 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" 00:49:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:49:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:49:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1053ms 00:49:28 INFO - PROCESS | 1152 | 1461052168493 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 00:49:28 INFO - PROCESS | 1152 | 1461052168496 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 00:49:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:49:28 INFO - PROCESS | 1152 | 1461052168499 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:49:28 INFO - PROCESS | 1152 | 1461052168501 Marionette TRACE conn5 <- [1,3046,null,{}] 00:49:28 INFO - PROCESS | 1152 | 1461052168505 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}] 00:49:28 INFO - PROCESS | 1152 | 1461052168626 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 00:49:28 INFO - PROCESS | 1152 | 1461052168632 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:28 INFO - PROCESS | 1152 | ++DOCSHELL 00000064894B0800 == 40 [pid = 1152] [id = 773] 00:49:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (0000006488786000) [pid = 1152] [serial = 2317] [outer = 0000000000000000] 00:49:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (0000006488C13400) [pid = 1152] [serial = 2318] [outer = 0000006488786000] 00:49:28 INFO - PROCESS | 1152 | 1461052168680 Marionette DEBUG loaded listener.js 00:49:28 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (0000006488CDFC00) [pid = 1152] [serial = 2319] [outer = 0000006488786000] 00:49:29 INFO - PROCESS | 1152 | 1461052169185 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]]]}] 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:49:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:49:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:49:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:49:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:49:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:49:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:49:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:49:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:49:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 737ms 00:49:29 INFO - PROCESS | 1152 | 1461052169243 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 00:49:29 INFO - PROCESS | 1152 | 1461052169245 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 00:49:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:49:29 INFO - PROCESS | 1152 | 1461052169249 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:49:29 INFO - PROCESS | 1152 | 1461052169251 Marionette TRACE conn5 <- [1,3050,null,{}] 00:49:29 INFO - PROCESS | 1152 | 1461052169260 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}] 00:49:29 INFO - PROCESS | 1152 | 1461052169394 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 00:49:29 INFO - PROCESS | 1152 | 1461052169455 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:29 INFO - PROCESS | 1152 | ++DOCSHELL 000000648A305000 == 41 [pid = 1152] [id = 774] 00:49:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (0000006489691400) [pid = 1152] [serial = 2320] [outer = 0000000000000000] 00:49:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (00000064896E8C00) [pid = 1152] [serial = 2321] [outer = 0000006489691400] 00:49:29 INFO - PROCESS | 1152 | 1461052169505 Marionette DEBUG loaded listener.js 00:49:29 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (0000006489D53800) [pid = 1152] [serial = 2322] [outer = 0000006489691400] 00:49:29 INFO - PROCESS | 1152 | [1152] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:49:29 INFO - PROCESS | 1152 | --DOMWINDOW == 87 (00000064833BF000) [pid = 1152] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:49:29 INFO - PROCESS | 1152 | --DOMWINDOW == 86 (0000006487EC8000) [pid = 1152] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:49:29 INFO - PROCESS | 1152 | --DOMWINDOW == 85 (0000006485246800) [pid = 1152] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:49:29 INFO - PROCESS | 1152 | --DOMWINDOW == 84 (0000006485C03400) [pid = 1152] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:49:29 INFO - PROCESS | 1152 | --DOMWINDOW == 83 (0000006481ACA000) [pid = 1152] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:49:29 INFO - PROCESS | 1152 | --DOMWINDOW == 82 (0000006484A2E000) [pid = 1152] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:49:29 INFO - PROCESS | 1152 | --DOMWINDOW == 81 (0000006481ACA400) [pid = 1152] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:49:29 INFO - PROCESS | 1152 | --DOMWINDOW == 80 (0000006489439400) [pid = 1152] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:49:29 INFO - PROCESS | 1152 | --DOMWINDOW == 79 (0000006486D76400) [pid = 1152] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:49:29 INFO - PROCESS | 1152 | --DOMWINDOW == 78 (0000006489687400) [pid = 1152] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:49:29 INFO - PROCESS | 1152 | --DOMWINDOW == 77 (0000006489065C00) [pid = 1152] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:49:30 INFO - PROCESS | 1152 | 1461052170046 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:49:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:49:30 INFO - {} 00:49:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 839ms 00:49:30 INFO - PROCESS | 1152 | 1461052170094 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 00:49:30 INFO - PROCESS | 1152 | 1461052170096 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 00:49:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:49:30 INFO - PROCESS | 1152 | 1461052170100 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:49:30 INFO - PROCESS | 1152 | 1461052170102 Marionette TRACE conn5 <- [1,3054,null,{}] 00:49:30 INFO - PROCESS | 1152 | 1461052170107 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}] 00:49:30 INFO - PROCESS | 1152 | 1461052170195 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 00:49:30 INFO - PROCESS | 1152 | 1461052170201 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:30 INFO - PROCESS | 1152 | ++DOCSHELL 0000006483426000 == 42 [pid = 1152] [id = 775] 00:49:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 78 (0000006489710400) [pid = 1152] [serial = 2323] [outer = 0000000000000000] 00:49:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 79 (000000648A2A4800) [pid = 1152] [serial = 2324] [outer = 0000006489710400] 00:49:30 INFO - PROCESS | 1152 | 1461052170248 Marionette DEBUG loaded listener.js 00:49:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 80 (000000648A5A9C00) [pid = 1152] [serial = 2325] [outer = 0000006489710400] 00:49:30 INFO - PROCESS | 1152 | 1461052170645 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]]]}] 00:49:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:49:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:49:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:49:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:49:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:49:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:49:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:49:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 588ms 00:49:30 INFO - PROCESS | 1152 | 1461052170692 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 00:49:30 INFO - PROCESS | 1152 | 1461052170695 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 00:49:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:49:30 INFO - PROCESS | 1152 | 1461052170708 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:49:30 INFO - PROCESS | 1152 | 1461052170710 Marionette TRACE conn5 <- [1,3058,null,{}] 00:49:30 INFO - PROCESS | 1152 | 1461052170714 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}] 00:49:30 INFO - PROCESS | 1152 | 1461052170798 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 00:49:30 INFO - PROCESS | 1152 | 1461052170805 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:30 INFO - PROCESS | 1152 | ++DOCSHELL 000000648C4B8800 == 43 [pid = 1152] [id = 776] 00:49:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 81 (000000648B03C000) [pid = 1152] [serial = 2326] [outer = 0000000000000000] 00:49:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 82 (000000648B048400) [pid = 1152] [serial = 2327] [outer = 000000648B03C000] 00:49:30 INFO - PROCESS | 1152 | 1461052170853 Marionette DEBUG loaded listener.js 00:49:30 INFO - PROCESS | 1152 | ++DOMWINDOW == 83 (000000648B0D1C00) [pid = 1152] [serial = 2328] [outer = 000000648B03C000] 00:49:31 INFO - PROCESS | 1152 | 1461052171274 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]]]}] 00:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:49:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 587ms 00:49:31 INFO - PROCESS | 1152 | 1461052171300 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 00:49:31 INFO - PROCESS | 1152 | 1461052171302 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 00:49:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:49:31 INFO - PROCESS | 1152 | 1461052171306 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:49:31 INFO - PROCESS | 1152 | 1461052171308 Marionette TRACE conn5 <- [1,3062,null,{}] 00:49:31 INFO - PROCESS | 1152 | 1461052171311 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}] 00:49:31 INFO - PROCESS | 1152 | 1461052171432 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 00:49:31 INFO - PROCESS | 1152 | 1461052171438 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:31 INFO - PROCESS | 1152 | ++DOCSHELL 000000648D1D7000 == 44 [pid = 1152] [id = 777] 00:49:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 84 (000000648B0D5C00) [pid = 1152] [serial = 2329] [outer = 0000000000000000] 00:49:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 85 (000000648C606400) [pid = 1152] [serial = 2330] [outer = 000000648B0D5C00] 00:49:31 INFO - PROCESS | 1152 | 1461052171486 Marionette DEBUG loaded listener.js 00:49:31 INFO - PROCESS | 1152 | ++DOMWINDOW == 86 (000000648C60DC00) [pid = 1152] [serial = 2331] [outer = 000000648B0D5C00] 00:49:31 INFO - PROCESS | 1152 | 1461052171967 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]]]}] 00:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:49:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 692ms 00:49:32 INFO - PROCESS | 1152 | 1461052172002 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 00:49:32 INFO - PROCESS | 1152 | 1461052172007 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 00:49:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:49:32 INFO - PROCESS | 1152 | 1461052172014 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:49:32 INFO - PROCESS | 1152 | 1461052172019 Marionette TRACE conn5 <- [1,3066,null,{}] 00:49:32 INFO - PROCESS | 1152 | 1461052172026 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}] 00:49:32 INFO - PROCESS | 1152 | 1461052172141 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 00:49:32 INFO - PROCESS | 1152 | 1461052172270 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:32 INFO - PROCESS | 1152 | ++DOCSHELL 0000006482F0F000 == 45 [pid = 1152] [id = 778] 00:49:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 87 (00000064819C2000) [pid = 1152] [serial = 2332] [outer = 0000000000000000] 00:49:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 88 (00000064819CDC00) [pid = 1152] [serial = 2333] [outer = 00000064819C2000] 00:49:32 INFO - PROCESS | 1152 | 1461052172332 Marionette DEBUG loaded listener.js 00:49:32 INFO - PROCESS | 1152 | ++DOMWINDOW == 89 (0000006481E67000) [pid = 1152] [serial = 2334] [outer = 00000064819C2000] 00:49:32 INFO - PROCESS | 1152 | 1461052172929 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] 00:49:33 INFO - PROCESS | 1152 | 1461052173020 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 00:49:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:49:33 INFO - PROCESS | 1152 | 1461052173027 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:49:33 INFO - PROCESS | 1152 | 1461052173031 Marionette TRACE conn5 <- [1,3070,null,{}] 00:49:33 INFO - PROCESS | 1152 | 1461052173035 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}] 00:49:33 INFO - PROCESS | 1152 | 1461052173180 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 00:49:33 INFO - PROCESS | 1152 | 1461052173308 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:33 INFO - PROCESS | 1152 | ++DOCSHELL 0000006488C7C000 == 46 [pid = 1152] [id = 779] 00:49:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006482D1B000) [pid = 1152] [serial = 2335] [outer = 0000000000000000] 00:49:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (0000006485974400) [pid = 1152] [serial = 2336] [outer = 0000006482D1B000] 00:49:33 INFO - PROCESS | 1152 | 1461052173369 Marionette DEBUG loaded listener.js 00:49:33 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006485C0F800) [pid = 1152] [serial = 2337] [outer = 0000006482D1B000] 00:49:33 INFO - PROCESS | 1152 | 1461052173893 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]]]}] 00:49:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:49:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:49:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 881ms 00:49:33 INFO - PROCESS | 1152 | 1461052173922 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 00:49:33 INFO - PROCESS | 1152 | 1461052173925 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 00:49:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:49:33 INFO - PROCESS | 1152 | 1461052173930 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:49:33 INFO - PROCESS | 1152 | 1461052173934 Marionette TRACE conn5 <- [1,3074,null,{}] 00:49:33 INFO - PROCESS | 1152 | 1461052173947 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}] 00:49:34 INFO - PROCESS | 1152 | 1461052174066 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 00:49:34 INFO - PROCESS | 1152 | 1461052174164 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:34 INFO - PROCESS | 1152 | ++DOCSHELL 000000648B10A000 == 47 [pid = 1152] [id = 780] 00:49:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 93 (0000006488C1B800) [pid = 1152] [serial = 2338] [outer = 0000000000000000] 00:49:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 94 (0000006489063800) [pid = 1152] [serial = 2339] [outer = 0000006488C1B800] 00:49:34 INFO - PROCESS | 1152 | 1461052174224 Marionette DEBUG loaded listener.js 00:49:34 INFO - PROCESS | 1152 | ++DOMWINDOW == 95 (0000006489432C00) [pid = 1152] [serial = 2340] [outer = 0000006488C1B800] 00:49:34 INFO - PROCESS | 1152 | 1461052174815 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:49:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:49:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 943ms 00:49:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:49:34 INFO - PROCESS | 1152 | 1461052174887 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 00:49:34 INFO - PROCESS | 1152 | 1461052174891 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 00:49:34 INFO - PROCESS | 1152 | 1461052174896 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:49:34 INFO - PROCESS | 1152 | 1461052174898 Marionette TRACE conn5 <- [1,3078,null,{}] 00:49:34 INFO - PROCESS | 1152 | 1461052174902 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}] 00:49:35 INFO - PROCESS | 1152 | 1461052175015 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 00:49:35 INFO - PROCESS | 1152 | 1461052175113 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:35 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EE65000 == 48 [pid = 1152] [id = 781] 00:49:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 96 (0000006489485800) [pid = 1152] [serial = 2341] [outer = 0000000000000000] 00:49:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 97 (000000648969E000) [pid = 1152] [serial = 2342] [outer = 0000006489485800] 00:49:35 INFO - PROCESS | 1152 | 1461052175172 Marionette DEBUG loaded listener.js 00:49:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 98 (0000006489EC6000) [pid = 1152] [serial = 2343] [outer = 0000006489485800] 00:49:35 INFO - PROCESS | 1152 | 1461052175693 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:49:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:49:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 838ms 00:49:35 INFO - PROCESS | 1152 | 1461052175734 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 00:49:35 INFO - PROCESS | 1152 | 1461052175737 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 00:49:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:49:35 INFO - PROCESS | 1152 | 1461052175741 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:49:35 INFO - PROCESS | 1152 | 1461052175743 Marionette TRACE conn5 <- [1,3082,null,{}] 00:49:35 INFO - PROCESS | 1152 | 1461052175746 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}] 00:49:35 INFO - PROCESS | 1152 | 1461052175854 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 00:49:35 INFO - PROCESS | 1152 | 1461052175955 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:35 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EE76000 == 49 [pid = 1152] [id = 782] 00:49:35 INFO - PROCESS | 1152 | ++DOMWINDOW == 99 (0000006489689800) [pid = 1152] [serial = 2344] [outer = 0000000000000000] 00:49:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 100 (000000648B0CE400) [pid = 1152] [serial = 2345] [outer = 0000006489689800] 00:49:36 INFO - PROCESS | 1152 | 1461052176012 Marionette DEBUG loaded listener.js 00:49:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 101 (000000648C614000) [pid = 1152] [serial = 2346] [outer = 0000006489689800] 00:49:36 INFO - PROCESS | 1152 | 1461052176521 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:49:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 837ms 00:49:36 INFO - PROCESS | 1152 | 1461052176587 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 00:49:36 INFO - PROCESS | 1152 | 1461052176590 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 00:49:36 INFO - PROCESS | 1152 | 1461052176595 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:49:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:49:36 INFO - PROCESS | 1152 | 1461052176597 Marionette TRACE conn5 <- [1,3086,null,{}] 00:49:36 INFO - PROCESS | 1152 | 1461052176601 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}] 00:49:36 INFO - PROCESS | 1152 | 1461052176740 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 00:49:36 INFO - PROCESS | 1152 | 1461052176835 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:36 INFO - PROCESS | 1152 | ++DOCSHELL 000000648EED0000 == 50 [pid = 1152] [id = 783] 00:49:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 102 (000000648C63F400) [pid = 1152] [serial = 2347] [outer = 0000000000000000] 00:49:36 INFO - PROCESS | 1152 | ++DOMWINDOW == 103 (000000648C64B000) [pid = 1152] [serial = 2348] [outer = 000000648C63F400] 00:49:36 INFO - PROCESS | 1152 | 1461052176908 Marionette DEBUG loaded listener.js 00:49:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 104 (000000648C666800) [pid = 1152] [serial = 2349] [outer = 000000648C63F400] 00:49:37 INFO - PROCESS | 1152 | 1461052177390 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]]]}] 00:49:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:49:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:49:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 840ms 00:49:37 INFO - PROCESS | 1152 | 1461052177455 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 00:49:37 INFO - PROCESS | 1152 | 1461052177458 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 00:49:37 INFO - PROCESS | 1152 | 1461052177463 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:49:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:49:37 INFO - PROCESS | 1152 | 1461052177465 Marionette TRACE conn5 <- [1,3090,null,{}] 00:49:37 INFO - PROCESS | 1152 | 1461052177469 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}] 00:49:37 INFO - PROCESS | 1152 | 1461052177577 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 00:49:37 INFO - PROCESS | 1152 | 1461052177675 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:37 INFO - PROCESS | 1152 | ++DOCSHELL 000000648F1E1000 == 51 [pid = 1152] [id = 784] 00:49:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 105 (000000648C661000) [pid = 1152] [serial = 2350] [outer = 0000000000000000] 00:49:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 106 (000000648C66F000) [pid = 1152] [serial = 2351] [outer = 000000648C661000] 00:49:37 INFO - PROCESS | 1152 | 1461052177731 Marionette DEBUG loaded listener.js 00:49:37 INFO - PROCESS | 1152 | ++DOMWINDOW == 107 (000000648C677400) [pid = 1152] [serial = 2352] [outer = 000000648C661000] 00:49:38 INFO - PROCESS | 1152 | 1461052178445 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:49:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:49:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1026ms 00:49:38 INFO - PROCESS | 1152 | 1461052178494 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 00:49:38 INFO - PROCESS | 1152 | 1461052178498 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 00:49:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:49:38 INFO - PROCESS | 1152 | 1461052178504 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:49:38 INFO - PROCESS | 1152 | 1461052178508 Marionette TRACE conn5 <- [1,3094,null,{}] 00:49:38 INFO - PROCESS | 1152 | 1461052178555 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}] 00:49:38 INFO - PROCESS | 1152 | 1461052178659 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 00:49:38 INFO - PROCESS | 1152 | 1461052178785 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:38 INFO - PROCESS | 1152 | ++DOCSHELL 0000006485C6E000 == 52 [pid = 1152] [id = 785] 00:49:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006481786800) [pid = 1152] [serial = 2353] [outer = 0000000000000000] 00:49:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006481B0C000) [pid = 1152] [serial = 2354] [outer = 0000006481786800] 00:49:38 INFO - PROCESS | 1152 | 1461052178837 Marionette DEBUG loaded listener.js 00:49:38 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (0000006482F2E400) [pid = 1152] [serial = 2355] [outer = 0000006481786800] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006482DD8800 == 51 [pid = 1152] [id = 630] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006482D93800 == 50 [pid = 1152] [id = 638] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 000000648C4B8800 == 49 [pid = 1152] [id = 776] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006483426000 == 48 [pid = 1152] [id = 775] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 000000648A305000 == 47 [pid = 1152] [id = 774] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 00000064894B0800 == 46 [pid = 1152] [id = 773] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006489098800 == 45 [pid = 1152] [id = 772] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006488F07000 == 44 [pid = 1152] [id = 771] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 000000648570F000 == 43 [pid = 1152] [id = 770] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006481D1F800 == 42 [pid = 1152] [id = 769] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (0000006489706800) [pid = 1152] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (0000006481857800) [pid = 1152] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (00000064834EA000) [pid = 1152] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 000000648E29C000 == 41 [pid = 1152] [id = 766] 00:49:39 INFO - PROCESS | 1152 | --DOCSHELL 0000006484A40800 == 40 [pid = 1152] [id = 765] 00:49:39 INFO - PROCESS | 1152 | 1461052179445 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]]]}] 00:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:49:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 965ms 00:49:39 INFO - PROCESS | 1152 | 1461052179474 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 00:49:39 INFO - PROCESS | 1152 | 1461052179480 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 00:49:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:49:39 INFO - PROCESS | 1152 | 1461052179486 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:49:39 INFO - PROCESS | 1152 | 1461052179489 Marionette TRACE conn5 <- [1,3098,null,{}] 00:49:39 INFO - PROCESS | 1152 | 1461052179493 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}] 00:49:39 INFO - PROCESS | 1152 | 1461052179582 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 00:49:39 INFO - PROCESS | 1152 | 1461052179597 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:39 INFO - PROCESS | 1152 | ++DOCSHELL 0000006484CB0800 == 41 [pid = 1152] [id = 786] 00:49:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 108 (0000006481AD5800) [pid = 1152] [serial = 2356] [outer = 0000000000000000] 00:49:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 109 (0000006481E65800) [pid = 1152] [serial = 2357] [outer = 0000006481AD5800] 00:49:39 INFO - PROCESS | 1152 | 1461052179644 Marionette DEBUG loaded listener.js 00:49:39 INFO - PROCESS | 1152 | ++DOMWINDOW == 110 (00000064834EA000) [pid = 1152] [serial = 2358] [outer = 0000006481AD5800] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 109 (000000648932E400) [pid = 1152] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 108 (000000648878EC00) [pid = 1152] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 107 (0000006489070800) [pid = 1152] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 106 (0000006487EF1000) [pid = 1152] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 105 (000000648524BC00) [pid = 1152] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 104 (000000648535E000) [pid = 1152] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 103 (0000006485C09400) [pid = 1152] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 102 (0000006481E74400) [pid = 1152] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 101 (0000006481AD0000) [pid = 1152] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 100 (0000006484A31400) [pid = 1152] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 99 (000000648210F800) [pid = 1152] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 98 (0000006483303400) [pid = 1152] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 97 (0000006488CE2800) [pid = 1152] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 96 (0000006489683400) [pid = 1152] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 95 (0000006489476C00) [pid = 1152] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 94 (0000006489065400) [pid = 1152] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 93 (0000006487AFB400) [pid = 1152] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 92 (00000064896A2000) [pid = 1152] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 91 (0000006488705C00) [pid = 1152] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 90 (0000006486D80400) [pid = 1152] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 00:49:39 INFO - PROCESS | 1152 | --DOMWINDOW == 89 (0000006489691000) [pid = 1152] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 00:49:40 INFO - PROCESS | 1152 | 1461052180176 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"]]]}] 00:49:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:49:40 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 00:49:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:49:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:49:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 00:49:40 INFO - PROCESS | 1152 | 1461052180217 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 00:49:40 INFO - PROCESS | 1152 | 1461052180220 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 00:49:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:49:40 INFO - PROCESS | 1152 | 1461052180223 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:49:40 INFO - PROCESS | 1152 | 1461052180227 Marionette TRACE conn5 <- [1,3102,null,{}] 00:49:40 INFO - PROCESS | 1152 | 1461052180238 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}] 00:49:40 INFO - PROCESS | 1152 | 1461052180333 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 00:49:40 INFO - PROCESS | 1152 | 1461052180422 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\", \"710aa275-6642-4cef-9fbc-0b4d2ef4b531\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:40 INFO - PROCESS | 1152 | ++DOCSHELL 0000006487EAE000 == 42 [pid = 1152] [id = 787] 00:49:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 90 (0000006481BE3800) [pid = 1152] [serial = 2359] [outer = 0000000000000000] 00:49:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 91 (000000648596F800) [pid = 1152] [serial = 2360] [outer = 0000006481BE3800] 00:49:40 INFO - PROCESS | 1152 | 1461052180471 Marionette DEBUG loaded listener.js 00:49:40 INFO - PROCESS | 1152 | ++DOMWINDOW == 92 (0000006486D7AC00) [pid = 1152] [serial = 2361] [outer = 0000006481BE3800] 00:49:40 INFO - PROCESS | 1152 | 1461052180858 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]]]}] 00:49:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:49:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 00:49:40 INFO - PROCESS | 1152 | 1461052180917 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 00:49:40 INFO - PROCESS | 1152 | 1461052180920 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 00:49:42 WARNING - u'runner_teardown' () 00:49:42 INFO - No more tests 00:49:42 INFO - Got 0 unexpected results 00:49:42 INFO - SUITE-END | took 693s 00:49:42 INFO - Closing logging queue 00:49:42 INFO - queue closed 00:49:42 INFO - Return code: 0 00:49:42 WARNING - # TBPL SUCCESS # 00:49:42 INFO - Running post-action listener: _resource_record_post_action 00:49:42 INFO - Running post-run listener: _resource_record_post_run 00:49:43 INFO - Total resource usage - Wall time: 703s; CPU: 14.0%; Read bytes: 217345024; Write bytes: 1045330944; Read time: 3752350; Write time: 5642280 00:49:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:49:43 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 88769536; Read time: 0; Write time: 258610 00:49:43 INFO - run-tests - Wall time: 700s; CPU: 14.0%; Read bytes: 217345024; Write bytes: 893978624; Read time: 3752350; Write time: 5317170 00:49:43 INFO - Running post-run listener: _upload_blobber_files 00:49:43 INFO - Blob upload gear active. 00:49:43 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:49:43 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 00:49:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 00:49:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 00:49:43 INFO - (blobuploader) - INFO - Open directory for files ... 00:49:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:49:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:49:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:49:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:49:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:49:44 INFO - (blobuploader) - INFO - Done attempting. 00:49:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:49:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:49:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:49:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:49:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:49:46 INFO - (blobuploader) - INFO - Done attempting. 00:49:46 INFO - (blobuploader) - INFO - Iteration through files over. 00:49:46 INFO - Return code: 0 00:49:46 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:49:46 INFO - Using _rmtree_windows ... 00:49:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:49:46 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/35f4e791ed9688c8e4a131259d8c0ab4a5c57dce47e6e0ecf38e53e5773e3e80b954207636ce488e696a0c7ad07a72ffce1ec4778da1a9d6ca341cd841e4ba3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/31fcc5ee268d419292d26daf6c60cc9b639b929ae0e3d6883cfab365e0d0cff8828c55061cdf52187f10efa6cc1648d0b3e15b798205ac0e9bb833a51a5e88a8"} 00:49:46 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:49:46 INFO - Writing to file C:\slave\test\properties\blobber_files 00:49:46 INFO - Contents: 00:49:46 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/35f4e791ed9688c8e4a131259d8c0ab4a5c57dce47e6e0ecf38e53e5773e3e80b954207636ce488e696a0c7ad07a72ffce1ec4778da1a9d6ca341cd841e4ba3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/31fcc5ee268d419292d26daf6c60cc9b639b929ae0e3d6883cfab365e0d0cff8828c55061cdf52187f10efa6cc1648d0b3e15b798205ac0e9bb833a51a5e88a8"} 00:49:46 INFO - Running post-run listener: copy_logs_to_upload_dir 00:49:46 INFO - Copying logs to upload dir... 00:49:46 INFO - mkdir: C:\slave\test\build\upload\logs 00:49:46 INFO - Copying logs to upload dir... 00:49:46 INFO - Using _rmtree_windows ... 00:49:46 INFO - Using _rmtree_windows ... 00:49:46 INFO - Using _rmtree_windows ... 00:49:46 INFO - Using _rmtree_windows ... 00:49:46 INFO - Using _rmtree_windows ... 00:49:46 INFO - Using _rmtree_windows ... 00:49:46 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=959.613000 ========= master_lag: 0.76 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 0 secs) (at 2016-04-19 00:49:46.127821) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 00:49:46.128686) ========= '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-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 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 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-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/35f4e791ed9688c8e4a131259d8c0ab4a5c57dce47e6e0ecf38e53e5773e3e80b954207636ce488e696a0c7ad07a72ffce1ec4778da1a9d6ca341cd841e4ba3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/31fcc5ee268d419292d26daf6c60cc9b639b929ae0e3d6883cfab365e0d0cff8828c55061cdf52187f10efa6cc1648d0b3e15b798205ac0e9bb833a51a5e88a8"} build_url:https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/35f4e791ed9688c8e4a131259d8c0ab4a5c57dce47e6e0ecf38e53e5773e3e80b954207636ce488e696a0c7ad07a72ffce1ec4778da1a9d6ca341cd841e4ba3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/31fcc5ee268d419292d26daf6c60cc9b639b929ae0e3d6883cfab365e0d0cff8828c55061cdf52187f10efa6cc1648d0b3e15b798205ac0e9bb833a51a5e88a8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/X0WwjFntRvSpW022ErwXfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 00:49:46.247024) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:49:46.247367) ========= '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-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 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 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-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 00:49:46.361522) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 00:49:46.361817) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 00:49:46.768466) ========= ========= Total master_lag: 0.91 =========